Ec 501: Advanced Microprocessor and Microcontroller
Ec 501: Advanced Microprocessor and Microcontroller
MICROCONTROLLER
Theory Practical
Lect. Pract. Total Int. Sem End Int. Sem Grand Total
Total Total
Assess. Marks Hrs Assess. End
3 2 5 30 70 3 100 25 25 50 150
4. 8051 architecture:
8051 micro controller hardware, input/output pins, ports, ports and circuits, external
memory, counters and timers, serial data i/o, interrupts.
5. Moving data:
Addressing modes, external data moves, code memory read PUSH and POP opcodes,
data exchanges.
6. Logical operations:
Byte-level logical operations, bit-level logical operations, rotate and swap operations.
7. Arithmetic operations:
Flags, incrementing and decrementing, addition, subtraction, multiplication and division,
decimal arithmetic.
10. Applications:
Keyboards, displays, pulse measurements, D/A and A/D conversions, multiple interrupts.
11. Serial data communication:
Network configuration, 8051 data communication modes.
Reference Books:
1. Microprocessors & Interfacing – Programming & hardware By D. V. Hall (TMH)
2. The 8088 AND 8086 microprocessors By Walter A. Trebel & Avtar Singh (PHI)
3. 8086 Microprocessor By Uffenbeck (PHI)
4. The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium
and
Pentium Pro Processor Architecture, programming and interfacing. By Barry B. Brey
(PHI)
5. The 8051 Microcontroller: Architecture, programming and applications By Kenneth J.
Ayala (Penram International)
6. The 8051 Microcontroller and Embedded Systems By Mazidi & Mazidi (PHI)