Chapter 3: Assembly Language Instructions for AT89S52 Microcontroller

1. Fill in the blanks 1. (P64) Assembly language instructions for microcontrollers typically consist of opcodes and operands, and can also consist solely of opcodes. 2. (P68) In the base plus index addressing mode, the data pointer DPTR or program counter PC is used as the base register, and accumulator A is used as the … Read more

Chapter 2: Hardware Structure of the AT89S52 Microcontroller

1. Fill in the blanks 1. (P34) The AT89S52 microcontroller integrates the CPU, RAM, Flash ROM, timer/counter, multi-functional I/O ports, a “watchdog” timer, and an interrupt system, among other basic functional components, on a single chip. 2. (P34) The 8-bit CPU of the AT89S52 microcontroller includes an arithmetic logic unit and a controller. 3. (P35) … Read more