Experiment 1: Basic Assembly Programming
Experiment 2: Arithmetic Operations and Sorting of an Array
Experiment 3: Advanced Assembly Programming-I (Waveform Generation)
Experiment 4: Advanced Assembly Programming-II (Bulk Memory Usage)
Experiment 5: Introduction to the Pt-51 Board
Experiment 6: LCD Interfacing
Experiment 7: Introduction to Timers and Interrupts
Experiment 8: Applications of Timers and Interrupts
Experiment 9: ADC Interfacing using SPI
Experiment 10: Speed Control of a DC Motor
Texts/References
Kenneth J. Ayala, "The 8051 Microcontroller, Architecture,
Programming and Applications," Cengage Learning
Muhammad Ali Mazidi, "The 8051 Microcontroller and Embedded
Systems: Using Assembly and C," Pearson Education
David Calcutt, Frederick Cowan, and Hassan Parchizadeh, "8051
Microcontroller: An Applications Based Introduction," Newnes