A simple block diagram of a microcontroller is depicted in FigureΒ 2.0.1. Each of the components in the block diagram will be described in this chapter.
Figure2.0.1.A block diagram of a microcontroller consisting of a data bus, program memory, data memory, I/O, and a central processing unit consisting of program counter, instruction register and decoder, and arithmetic and logic unit.