Page 59 - R2017-REC-ECE-UG Syllabus
P. 59
Department of ECE, REC
EC17513 MICROPROCESSORS AND MICROCONTROLLER L T P C
WITH PERIPHERAL INTERFACING LABORATORY 0 0 4 2
PREREQUISITE: Knowledge on 8085, 8086 instruction sets and C.
OBJECTIVES:
• To introduce ALP and Embedded C concepts and features.
• To develop skill in program writing for 8085, 8086 and 8051.
• To demonstrate the difference between Serial and Parallel Interface.
• To learn the interfacing of different I/O with Microprocessors
• To train the students in MASM.
8085 Microprocessor
Writing and executing 8085 Program to realize user defined functions
1. Searching and sorting array of numbers
2. Code conversion and handling Decimal Arithmetic
3.Simple calculator function to realize Addition, Subtraction, Multiplication and Division with 16-bit
arithmetic
Peripherals and Interfacing using 8085
4. 8255 - Parallel interface – Realize hand-shake driven parallel data transfer between two
microprocessor systems
5.8253 – Timer – Use timers to implement real-time interrupt driven periodic data sampling; Realize
Timer driven delay function; Use timer to realize dual-slope A to D conversion for slow analog input;
Program and use Cascaded timers for long duration timing;
8086 Microprocessor
8086 programs using kits
6. String manipulations
8086 Programs using MASM
7. Password checking
8. Display a Message
9. File Manipulation
Interface peripheral IO to 8086 system board
10. 8279 - Key board and Display Controller – Program to configure keyboard display controller based
on physical configuration and connections - Take user input from keypad and display processed
information.
11. A/D interface – Program to sample and log digital data from analog input with programmable
sampling rate and data capture duration; D/A interface – Synthesize sinewaves / triangular waves at
programmable frequency through the D to A interface; Combine A/D and D/A interfaces to record,
store and playback to realize a voice recorder
12.8251-Serial Interface – Communicate between two 8086 system boards using serial interface to
transfer data from a memory block – Configure the interface in synchronous and asynchronous
modes at different baud rates and test data transfer speeds
8051 Microcontroller
8051 peripheral interfacing using Embedded C
13.Timer programming for Tone generation and PWM for waveform (Analog output) generation;
Interface an ultrasound transceiver and use timer to measure distance based on delay in return echo
Curriculum and Syllabus | B.E. Electronics and Communication Engineering | R2017 Page 59

