第1章 初識單片機
1.1 單片機概述
1.1.1 單片機的定義
1.1.2 單片機的應用
1.2 單片機產品概述
1.2.1 單片機的發(fā)展歷程
1.2.2 單片機的發(fā)展趨勢
1.2.3 MCS-51系列單片機
1.3 單片機應用系統(tǒng)開發(fā)流程
1.4 一個簡單的應用實例
1.4.1 設計題目
1.4.2 設計步驟
1.5 習題
第2章 80C51單片機的結構
2.1 80C51單片機的結構模塊及引腳
2.1.1 80C51的結構模塊
2.1.2 80C51的引腳及功能
2.2 存儲器結構
2.2.1 程序存儲器
2.2.2 數據存儲器
2.2.3 存儲器的擴展
2.3 復位與時鐘
2.3.1 復位及復位電路
2.3.2 時鐘與周期
2.4 習題
第3章 80C51單片機指令系統(tǒng)及編程
3.1 80C51單片機指令系統(tǒng)
3.1.1 80C51單片機的指令結構
3.1.2 尋址方式
3.1.3 指令功能及應用
3.2 匯編語言程序設計
3.2.1 程序設計方法
3.2.2 偽指令
3.2.3 編程實例(編程方泫,技巧及常用子程序)
3.3 習題
第4章 80C51單片機I/O口應用及擴展
4.1 I/O應用實例
4.2 I/O口的結構及工作原理
4.2.1 P0 口
4.2.2 P1 口
4.2.3 P2 口
4.2.4 P3 口
4.2.5 端口負載能力和接口要求
4.3 I/O接口驅動能力的擴展
4.3.1 采用晶體管擴展端口的驅動能力
4.3.2 采用集成驅動芯片擴展端口的驅動能力
4.4 I/O 口的擴展
4.4.1 簡單的I/O接口擴展
4.4.2 可編程接口電路的擴展
4.5 習題
第5章 80c51中斷系統(tǒng)組成及應用
5.1 應用實例
5.1.1 硬件電路設計
5.1.2 軟件設計
5.1.3 中斷系統(tǒng)學習要點
5.2 中斷概念
5.2.1 中斷的概念
5.2.2 中斷的意義
……
第6章 80C51定時器/計數器組成及應用
第7章 常用顯示器結構及應用
第8章 鍵盤的構成及應用
第9章 常用A/D、D/A轉換器及應用
第10章 串行通信系統(tǒng)組成及應用
第11章 單片機系統(tǒng)可靠性設計
第12章 單片機應用設計實例
附錄一 MCS-51系列單片機指令代碼表
附錄二 MCS-51系列單片機
參考文獻