MPLAB X IDE
The MPLAB X IDE is the integrated development environment that enables the user to create a source file, edit, compile, simulate, debug, and send the generated code to the target microcontroller with the help of a compatible … Read More
The MPLAB X IDE is the integrated development environment that enables the user to create a source file, edit, compile, simulate, debug, and send the generated code to the target microcontroller with the help of a compatible … Read More
Embedded systems can be classified into three types:
These are systems that are designed with a single 8-bit or 16-bit microcontroller. They have small hardware … Read More
An embedded processor is a processor with special features that allow it to embed multiple processes into the system. Applications like real time image processing and aerodynamics require fast, precise and intensive calculations where fast context switching from one program … Read More
System-on-chip (SoC) is a system on VLSI chip that has all the required analog as well as digital circuits, processors and software.
At the heart of most SoC designs are an embedded proprietary RISC processor and a block of RAM … Read More
An embedded system can defined as a system that has embedded software and computer-hardware, which makes it a system dedicated for an application (s) or specific part of an application or product or a part of a larger system.
An … Read More
Both reduced instruction set computer (RISC) and complex instruction set computer (CISC) refer to the instruction set of a microcontroller.
In an 8-bit RISC microcontroller, data is 8 bits wide but the instruction words are more than 8 … Read More
Two types of architectures are standard in microcontrollers, that is, Von Neumann and Harvard architectures.
Von Neumann architecture is used by a large percentage of microcontrollers. It places all memory space on the same bus; instruction and … Read More
When selecting a microcontroller we have basic factors you need to put into consideration, as stated below:
Find out the number of input/output pins that are going to be required for the application.
We have different types of microcontrollers from different manufacturers characterized by different architectures and capabilities. Some may suit a specific application while others may be totally inappropriate for the same application.
Some of the common features of most microcontrollers are … Read More
A microcontroller is a single-chip computer, that is, the entire computer system lies within the confines of the integrated circuit (IC) chip. The microcontroller on the encapsulated sliver of silicon has features similar to those of a standard personal computer. … Read More