Embedded Systems

We cover embedded systems, microcontroller or microprocessor based systems that are designed to perform a specific task or a number of tasks i.e. intelligent computing devices like industrial robots, industrial measurement and control instruments, IoT machines, security systems, smart home devices, GPS systems, medical systems,  among many other devices. We also look at the programming of microcontrollers used in these systems using PICBASIC specifically for Microchip PIC microcontrollers and using C,  Java and a bit of Assembly language for other microcontrollers including PIC.

Soft-Core Processor on an ASIC vs. FPGA

A soft-core processor can be executed via different semiconductor devices, such as an Application Specific Integrated Circuit (ASIC) or a…

1 year ago

What is a Soft-Core Processor?

A soft-core processor is a microprocessor core that can be implemented entirely using digital logic synthesis. It is typically created…

1 year ago

Programming Embedded Systems in Assembly Language vs. High-Level Language

Embedded Systems Photo by Thomas Jensen on Unsplash Assembly Language Programming Assembly language programming of an embedded system has the…

1 year ago

What is an Embedded System?

Since this is an ever evolving field with advancement in technology, you will find various definitions of embedded systems out…

1 year ago

PIC16F84 Microcontroller Features

PIC16F84 belongs to a class of 8-bit microcontrollers of RISC architecture (i.e. microcontrollers with Reduced Instruction Set Computer). This is…

1 year ago

Microprocessor vs. Microcontroller

A microprocessor by itself is not a computer. To be functional, the microprocessor must be connected to other ICs that…

1 year ago

Basic Structure of a Microcontroller

A microcontroller is essentially a computer on a chip. It contains a processing unit, ROM, RAM, Serial communication ports, ADCs,…

4 years ago

Microprocessors in Mechatronics Systems

To make a change in functionality of a digital circuit, the hardware circuitry must be modified and this may require…

4 years ago