Laboratory Experiments
Note:
Software and Hardware program using KEIL software and MSP 430 IDE.
Software program using 8051 μc
Simple Assembly Language;
1. Program using 8051 in Block, Move, Exchange.
2. Program in sorting, finding largest and smallest element in an array.
3. Counters ---> For Hex and BCD up/ down count.
4. Boolean and Logical Instructions. (Bit Manipulation).
5. Subroutines using CALL and RETURN instructions.
6. Code Conversions ---> ASCII to Decimal, Decimal to ASCII, BCD to ASCIIPrograms to generate delay, programs using serial port and on chip timer/ counter.
Software program using MSP 430 IDE
7. Assembly program using MSP 430 for data transfer, Block Move in an array. Hardware programming (using 8051)
8. Stepper motor Interface to 8051 Microcontroller with C Program.
9. DC Motor Interface to 8051 Microcontroller with C Program
10. DAC Interface for to generate sine wave, square wave, triangular wave, Ramp wave through 8051Microcontroller with C Program.
11. Keyboard Interfacing.
12. ADC Interfacing and Elevator System
Course Outcomes:
After the completion of this Laboratory course, students will be able to:
• Get hands-on exposure in 8051 and MSP430 platform.
• Enhance programming skills using Assembly language and C.
• Design and interfacing of microcontroller based embedded systems.
• Build projects
Conduct of Practical Examination:
1. All laboratory experiments are to be included for practical examination.
2. Students are allowed to pick one experiment from the lot.
3. Strictly follow the instructions as printed on the cover page of answer script for breakup of marks.
4. Change of experiment is allowed only once and 15% Marks allotted to the procedure part to be made zero.
Reference Books:
1. “The 8051 Microcontroller and Embedded systems-using assembly and C”, Muhammad AliMazidi and Janice Gillespie Mazidi and Rollin D. McKinaly,PHI,2006/pearson,2006
2. “MSP430 Microcontroller Basics” John H. Davis, Elsevier 2010.
3. “Embedded Systems Design using the TI MSP430 series”, Cris Nagy, Newnes, Elsevier.
4. “The 8051 Microcontroller architecture. Programming and applications”, Kenneth J Alyala Thomson learning 2005.