This chapter includes eight labs using the Silicon Labs Microcontroller Development Kit (C8051F005): Lab 1: Getting Started with the 8051 (reading and writing ports). Lab 2: Intro to the 7-segment LED (direct driven and decoded). Lab 3: Intro to A/D conversion using a light sensor (start using ISRs). Lab 4: Intro to the keypad. Lab 5: Intro to D/A conversion using a speaker. Lab 6: RS232 serial communication. Lab 7: Intro to the LCD display. Lab 8: Advanced RS232 communications (software/hardware handshaking).
Up to this point you have been using the Keil IDE. It is an excellent environment with sophisticated tools like hardware simulation and performance profiling. For the labs, however, we will be using the Silicon Laboratories IDE that comes with the development kit. If you prefer to keep using the Keil IDE, feel free to do so.