前言
學習情境1 初識單片機
1.1 學習目標
1.2 學習任務
1.3 基本理論
1.3.1 單片機的發(fā)展概況
1.3.2 計算機中數的表示方法
1.3.3 計算機語言
1.4 任務實施
1.4.1 信號燈的控制1
學習情境2 閃爍燈
2.1 學習目標
2.2 學習任務
2.3 基本理論
2.3.1 MCS-51型單片機結構
2.3.2 MCS-51型單片機丁作原理
2.3.3 MCS-51型單片機存儲器
2.4 任務實施
2.4.1 閃爍燈
學習情境3 指令的應用
3.1 學習目標
3.2 學習任務
3.3 基本理論
3.3.1 MCS-51指令系統(tǒng)
3.3.2 匯編語言程序設計
3.4 任務實施
3.4.1 指令的應用
3.4.2 信號燈的控制2
學習情境4 交通信號燈模擬控制系統(tǒng)
4.1 學習目標
4.2 學習任務
4.3 基本理論
4.3.1 中斷系統(tǒng)
4.3.2 MCS-51型單片機的中斷系統(tǒng)
4.3.3 MCS-51型單片機的定時/計數器
4.4 任務實施
4.4.1 信號燈的控制3
4.4.2 交通信號燈模擬控制系統(tǒng)
學習情境5 單片機之間的雙向串行通信
5.1 學習目標
5.2 學習任務
5.3 基本理論
5.3.1 串行通信基礎
5.3.2 串行通信總線標準及其接口
5.3.3 MCS-51型單片機的串行接口
5.3.4 MCS-51型單片機之間的通信
5.4 任務實施
5.4.1 單片機之間的雙向串行通信
學習情境6 可編程I/O口的應用
6.1 學習目標
6.2 學習任務
6.3 基本理論
6.3.1 程序存儲器擴展
6.3.2 數據存儲器擴展
6.3.3 并行I/O 口擴展
6.4 任務實施
6.4.1 片外RAM對信號燈的控制及可編程I/O 口的應用
學習情境7 簡易秒表的制作
7.1 學習目標
7.2 學習任務
7.3 基本理論
7.3.1 單片機與鍵盤接口
7.3.2 單片機與顯示器接口
7.3.3 D/A轉換器接口
7.3.4 A/D轉換器接口
7.4 任務實施
7.4.1 簡易秒表的制作
學習情境8 數碼管時鐘電路的設計
8.1 學習目標
8.2 學習任務
8.3 基本理論
8.3.1 單片機的開發(fā)系統(tǒng)及開發(fā)工具
8.3.2 單片機應用系統(tǒng)的設計原則與過程
8.3.3 單片機應用系統(tǒng)的抗干擾設計
8.4 任務實施
8.4.1 數碼管時鐘電路的設計
參考文獻