| Introduction |
Timer & Counter Operation |
| |
|
- Introduction
- Microcontrollers vs Microprocessors & PLCS.
- Microcontroller Hardware Architecture.
- Application of Microcontrollers.
- Overview of Atmel, PIC and AVR Microcontrollers.
|
- Difference b/w Timer and Counters.
- Timer Mode Registers (TMOD)
- Timer Control Register (TCON)
- Timer Mode & the Overflow Flag
- Starting /Stopping & Controlling Timers.
- Intialization & Accessing Timer Registers.
- Short & Long Intervals
- 8052 Timers.
- Baud Rate Calculation & Generation.
|
| |
|
| Hardware Architecture of Microcontroller |
Serial Communication |
| |
|
- MCS-51 Family Overview
- Memory Organization: RAM, ROM and Bank Registers.
- Special Function Registers.
- On-Chip & Off-Chip Memory.
- 8032,8052,89c51,89c52 Enhancements.
- Reset Operation.
|
- Serial Port Control Registers.
- Modes of Operations.
- Initialization & Accessing Serial Port Registers.
- Multiprocessor Communication.
- Serial Port Baud Rates.
- Interrupts.
|
| |
|
| Instruction Set Summary |
Interrupts Organization |
| |
|
- Control Transfer Instructions, Jump, Loop, and Call
- I/O Port Programming & Single-Bit instructions & Programs.
- Instruction Type
- Lookup Tables
- I/O: strobing versus handshaking
|
- Program Design using Interrupts.
- Serial Port Interrupts.
- External Interrupts.
- Interrupts Timings.
|
| |
|
| |
Application |
| |
|
| |
- 8051 Interfacing to LCD,ADC and Sensors.
- 8051 Interfacing to Stepper Motor, Keyboard and DAC.
- 8051 Interfacing to External Memory
- Interfacing Programming.
- Cross Compilers.
|
| |
|
| Schedule of Class |
|
| Course duration is Six Weeks. |
|