|
8EC4.3 MICROCONTROLLER AND EMBEDED SYSTEMS |
|
UNIT 1 : THE 8051 MICROCONTROLLER: |
|
Introduction, The 8051 microcontroller hardware, I/O pins, |
|
Port, External memory, Counters and Timers, Serial data. Interrupts. |
|
UNIT 2 : 8051 ASSEMBLY LANGUAGE PROGRAMMING: |
|
Addressing modes, External data moves, |
|
push and pop opcodes, Logical operations, Byte level and bit level logical operations. Arithmetic |
|
operations, Jump and call instructions, Interrupts & returns. |
|
UNIT 3: REAL TIME CONTROL: |
|
Interrupts, Multiple sources of interrupts, Non maskable sources of |
|
interrupts, Interrupt structure in 8051,Timers,Free running counter & Real Time control . |
|
UNIT 4: SYSTEM DESIGN |
|
: Serial I/O interface, Parallel I/O ports interface, Digital and Analog interfacing |
|
methods, LED array, keyboard, Printer, Flash memory interfacing. |
|
UNIT 5: INTRODUCTION TO EMBEDED SYSTEM |
|
: Application of Microcontrollers in interfacing, |
|
Robotics, MCU based measuring instruments. Real Time Operating System for System Design, |
|
Multitasking System, Task Definition in a Multitasking System, Round Robin Scheduling, Full Pre-emptive |
|
Scheduling, Basic study and Features of Commercial RTOS : WINCE and Embedded Linux. |