Description
By practicing the exercises, the students are expected to attain the following outcomes.
1. Write Assembly Language Programs (ALP) for performing Arithmetic, data transfer, Boolean and logical operations using 8051microcontroller.
2. Write ALPs for code conversion, delay generation, special function register configuration for serial communication, and timer operations
3. Generate different waveforms using DAC interface.
4. Interface peripheral devices such as ADCs, DACs, and stepper motors with the 8051 microcontroller to perform real-time control and data acquisition tasks.
Dr S. Vani is an Assistant Professor in the department of Mechatronics Engineering at SRM Institute of Technology, Kattankulathur, Tamilnadu, India. She received her
B.E degree in Electronics and Communication from Alagappa Chettiar College of Engineering and Technology, Kararikudi, Tamil Nadu, India, in 2002 and her M.E in Embedded System Technologies from Anna University Tiruchirappalli, Tamil Nadu, India. She obtained her Doctoral degree in Bio Signal Processing from Anna University, Chennai, in 2020. Her area of interest includes Signal processing, VLSI, and Embedded systems. She has 21 years of teaching and research experience. .
Dr Madhavan Shanmugavel is an Associate Professor in the department of Mecha- tronics at SRM Institute of Science and Technology, Kattankulathur, Tamilndau, India. He received his Bachelors degree in Mechanical engineering from Madurai Kamaraj University. He completed his Master degree from IIT Madras in 1998. He completed his PhD and post-doctoral research in Cranfield Defence and Secu- rity from the faculty of military science, Cranfield University, UK. He has work experience from TATA Motors after his Masters degree. Following his Postdoctoral position, he worked as a lecturer in Mechatronics Engineering in Monash University. He published more than 50 articles in international conferences and journals. Four students completed PhD under his guidance.
Microcontroller lab exercises using 8051 and LPC2148 processors
The lab manual is well-structured, with clearly defined tasks in each exercise and appropriate rubrics for evaluation. It effectively guides students through hands-on learning while ensuring consistent assessment. Overall, it is a useful and thoughtfully designed resource.