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
   54   55   56   57   58   59   60   61   62   63   64