WITH EFFECT FROM THE ACADEMIC YEAR 2016 - 2017
EC383
MICROPROCESSORS AND MICROCONTROLLERS LAB
Instructions 4 Periods per week
Duration of University Examination 3 Hours
University Examination 50 Marks
Sessional 25 Marks
Course Objectives:
- 1.Write and execute Assembly language programs using 8086 trainer kit in standalone/serial mode
- 2.Write and execute assembly language programs on interface modules with 8086
- 3.To develop and execute the assembly/ embedded C programming concepts of 8051 microcontroller
- 4.Design and develop 8051embedded C programs for various interface modules
PART –A
[Experiments on assembly language programming for 8086 using Assembler]
- 1. Use of 8086 trainer kit and execution of programs.
- Instruction set for simple Programs (using 4 to 5 lines of instruction code) under
different addressing modes for data transfer, manipulation, Arithmetic operations,
Branching operations and logical operations in a given data.
- Multiplication and division.
- Single byte, multi byte Binary and BCD addition and subtraction
- Code conversions.
- String Searching and Sorting.
- Generation of waveforms and gating applications using 8253/8254 timers.
- Monitor utilities of 8086 kit for keyboard/displaying results.
PART –B
[Experiments on assembly language programming/C for 8051 using Kiel Compiler (or equivalent) & appropriate hardware]
- Familiarity and use of 8051/8031 Microcontroller trainer, and execution of programs.
10. Instruction set for simple Programs (using 4 to 5 lines of instruction code) for different
addressing mode.
11. Timer and counter operations & programming using 8051.
12. Interfacing 8051 with DAC to generate waveforms.
13. LEDs and switches interfacing with 8051.
14. Interfacing traffic signal control using 8051.
15. Program to control stepper motor using 8051.
16. 7-Segment display interfacing with 8051.
17. ADC interfacing with 8051
Note:
1. Preliminary explanation of the features and use of the tools must be made in 2/3 theory periods.
2. A total of not less than 12 experiments must be carried out during the semester with at least 6 from each part.
Suggested Reading:
1. Myke Predko – Programming and Customizing the 8051 Microcontroller, TMH, 2005