第1章 單晶片概論
1-1 何謂單晶片
1-2 單晶片的用途
1-3 各家之MCS-51晶片
第2章 硬體架構介紹
2-1 單晶片規格介紹
2-2 MCS-51接腳介紹
2-3 二進制與輸出電位的概念
2-4 常用基礎電路
第3章 8051 C發展工具
3-1 系統需求
3-2 Keil C編譯軟體安裝
3-3 所需設備
3-4 開始燒錄
第4章 C的基本概念
4-1 C程式的初步
4-2 C程式的變數、常數、運算符號和運算式
4-3 C程式的控制
第5章 MCS-51程式的初步
5-1 程式發展流程
5-2 我的第一個8051 C程式
5-3 如何查錯
第6章 基本電路實習
6-1 輸出練習
6-2 輸入練習
6-3 輸出入練習
第7章 中斷練習
7-1 何謂中斷
7-2 8051的中斷結構
7-3 中斷的設定方式
7-4 中斷的練習
第8章 計時/計數練習
8-1 計數/計時器的概念
8-2 8051的工作模式
8-3 8051的計數/計時控制暫存器
8-4 8051計數/計時器的啟動
8-5 8051計數/計時器的設定
8-6 計數/計時器練習
第9章 串列介面練習
9-1 UART如何傳送資料
9-2 8051的UART
9-3 8051 UART相關暫存器
9-4 8051 UART的工作模式分析
9-5 8051與PC間的傳輸
9-6 Keil C的串列函數
第10章 進階練習
10-1 掃描顯示練習
10-2 BCD解碼IC使用練習
10-3 數位時鐘的製作
10-4 4*4矩陣式鍵盤練習
10-5 5*7矩陣型LED練習(靜態文字)
10-6 5*7矩陣型LED練習(動態文字)
10-7 音樂程式練習
10-8 共用掃描線練習
附 錄A 本書所附之光碟
附 錄B 燒錄器實習板製作之步驟及測試