Chapter 1
Introduction to Microcontroller
Overview of Typical Microcontroller, The Picocontroller, The Microcontroller’s Memory, The Central Processor, Timing, The I/O Interface, The Address, Data, and Control Buses, The Picocontroller Design, Software/Firmware Development Architecture, Interfacing, Interfacing Types, Interfacing Techniques, Introduction of PIC, and ARM
Chapter 2
Sensors and Actuators
Sensors, Analog to Digital Conversion, Control Algorithm, Digital to Analog Conversion, Actuator
Chapter 3
Bus and Communication Technology
Common Parallel and Serial Bus Systems, Topology, Arbitration, Synchronization, CAN-Protocol, Bluetooth, PCI, ISA, WIFI
Chapter 4
Introduction to 8051 Microcontroller and Programming
8051 architecture and pin diagram, Registers, Timers, Counters, Flags, Special Function Registers, Addressing Modes, Data types, Instructions and Programming, Single–bit Operations, Timer and Counter Programming, Interrupts Programming, Serial Communication, Memory Accessing and their Simple Programming Applications
Chapter 5
Electromagnetic Interference and Compatibility
Basics of PCB Design, Design Consideration, Impact of EMI, Sources of EMI, Types of Noise, Grounding, Shielding, EMI, and EMC Standard