Microcontroller of Embedded System

A microcontroller is a compact computing device integrated into embedded systems to execute specific tasks. It combines a central processing unit (CPU), memory, input/output peripherals, and other essential components on a single chip. Microcontrollers are tailored for real-time operations, offering low power consumption and cost-effective solutions for diverse applications. They are widely used in consumer electronics, automotive systems, industrial automation, and IoT devices, providing precise control and sensing capabilities. Programming microcontrollers typically involves low-level languages like C and assembly, enabling developers to optimize performance and resource utilization. Microcontrollers play a pivotal role in shaping the functionality and efficiency of embedded systems.

TMS1000.

TMS1000 is the first microcontroller which was done in April 1971 but Intel 4004 was designed in November 1971.

8.

MC68HC05 is a 8 bit controller.

13.

MC68HC05 have a 13-bit program counter.

MC68HC11.

MC68HC11 was originally designed in conjunction with General Motors for use within engine management systems. As a result, its initial versions had built-in EEPROM/OTP ROM, RAM, digital I/O, timers,8 channel 8 bit A/D converter, PWM generator, and synchronous and asynchronous communications channels (RS232 and SPI).

D.

The MC68HC11 architecture is similar to that of the 6800 and has two 8 bit accumulators referred to as registers A and B.They are concatenated to provide a 16-bit double accumulator called register D.

Condition code register.

Condition code register is a special register in the MC68HC11.

4144 bytes.

There are defined memory size for different processors and controllers. The MC68HC705A has 4144 bytes of EPROM.

Multiply.

Multiplying two 8 bit requires a 16-bit register.

SPI.

MOO, MUDs, and VOIP are apps for the online conference which is synchronous but SPI is an asynchronous communication channel.

Leave a Reply

Your email address will not be published. Required fields are marked *