Project 1 Household Lighting Control System Design Task 1 One LED Basic Operation Objectives Task Requirement 1.1 MCU Application System 1.2 Create a New Project--the Use of Keil C51 Software Circuit Diagram Program Description Quiz Summary Task 2 Eight LEDs Basic Operation Objectives Task Requirement 2.1 MCU Internal Resources 2.2 Minimum Microcontroller Configuration 2.3 MCU Memory Construction 2.4 Structure of a Microcontroller-based C Program 2.5 The Basic of C Language: Data Types and Operators 2.6 The Basic of C Language: Iteration Statements—for and while 2.7 The Basic of C Language: Functions Circuit Diagram Program Description Quiz Summary Task 3 Button Interface Objectives Task Requirement 3.1- MCU Parallel I/O Port 3.2 Use of Individual Buttons 3.3 The Basic of C language: Selection Statement-—if-else Circuit Diagram Program Description Quiz Summary Extended Reading Project 2 Household Access Control System Design Task 1 Independent Button Access Control System Design Objectives Task Requirement 1.1 7-segment Display Driver 1.2 Digital Tube Static Display 1.3 The Basic of C Language: One Dimensional Array 1.4 The Basic of C Language: Selection Statement-—Switch Circuit Diagram Program Description Quiz Summary Task 2 Matrix Keyboard Access Control System Design Objectives Task Requirement
2.1 MCU and Matrix Keyboard Interface Circuit Diagram Program Description Quiz Summary Task 3 Independent Button Access Control System Design with Interrupt Objectives Task Requirement 3.1 MCU Interrupt System 3.2 MCU Interrupt Processing Function Circuit Diagram Program Deseription Quiz Summary Extended Reading Project 3 Digital Clock Control System Design Task 1 Simple Stopwatch Design Objectives Task Requirement 1.1 Timer/Counters' Structure and Working Mode Circuit Diagram Program Description Quiz Summary Task 2 Design of 24 - hour Digital Clock with Timing Function Objectives Task Requirement 2.1 Timer/Counter Interrupts 2.2 Digital Tube Dynamic Display Circuit Diagram Program Description Quiz Summary Extended Reading Project 4 Household Communication Control System Design Task 1 Output a Simple Text Message from the RS232 Port Objectives Task Requirement 1.1 Serial Communication Basis and Serial Interface 1.2 RS232 Serial Communication Circuit Diagram Program Description Quiz Summary Task 2 Input/Output Example Using the RS232 Port Objectives Task Requirement Circuit Diagram Program Description Quiz