MICROCONTROLLERS LAB
ET291
(4 credit hours)
Fall/Spring | Prerequisites: --- | Corequisites: ET270 & CI216
Simple arithmetic operations: Multi precision addition / subtraction / multiplication / division. Programming with control instructions: Increment / Decrement, Ascending / Descending order, Maximum / Minimum of numbers, Rotate instructions, Hex / ASCII / BCD code conversions, nterface Experiments: A/D Interfacing, D/A Interfacing, Traffic light controller, Interface Experiments: Simple experiments using 8251, 8279, 8254, Demonstration of basic instructions with 8051 Micro controller execution, Conditional jumps, looping, Calling subroutines, Stack parameter testing, Parallel port programming with 8051 using port 1 facility, Stepper motor and D / A converter, Study of Basic Digital IC’s (Verification of truth table for AND, OR, EXOR, NOT, NOR, NAND, JK FF, RS FF,D FF), Implementation of Boolean Functions, Adder / Subtractor circuits. Combination Logic; Adder, Subtractor, Code converters, Encoder and Decoder, Sequential Logic; Study of Flip-Flop, Counters) synchronous and asynchronous), Shift Registers, Clipper, Clamper, Peak detector, Timer IC application, VCO and PLL.