Chương 1: Tổng quan về vi xử lý và vi điều khiển 1.1 Giới thiệu chung về vi xử lý và vi điều khiển 1.2 Cấu trúc chung của hệ vi xử lý và vi điều khiển 1.3 Giới thiệu một số dòng vi điều khiển thông dụng Chương 2: Cấu trúc và lập trình cho 8051 2.1 Cấu trúc và các ngoại vi của 8051 2.2 Ngôn ngữ lập trình cho 8051 2.3 Cấu trúc chương trình và lập trình C cho 8051 2.4 Hoạt động định thời và hoạt động ngắt của 8051 2.5 Ghép nối vi điều khiển với các ngoại vi cơ bản 2.5.1 Lập trình vàora với các cổng 2.5.2 Ghép nối và hiển thị với LED 7 thanh và LCD Chương 3: Đo lường và điều khiển với 8051 3.1. Đo tốc độ, vị trí và lưu lượng sử dụng Encoder. 3.2. Đo lường và điều khiển sử dụng bộ chuyển đổi tương tự số (ADC) và số tương tự (DAC). 3.3. Đo lường và điều khiển sử dụng các chuẩn giao tiếp nối tiếp 3.3.1 Giao tiếp SPI và I2C 3.3.2 Giao tiếp 1wire