第1章 C51單片機基礎
1.1 C51單片機基本介紹
1.1.1 引腳功能說明
1.1.2 C51單片機的特點
1.2 C51單片機的內部結構
1.2.1 CPU
1.2.2 存儲器結構
1.2.3 片內并行接口
1.3 C51單片機定時/計數器
1.3.1 定時/計數器結構
1.3.2 定時/計數器的方式控制字
1.3.3 定時/計數器工作方式
1.4 單片機的工作方式
1.4.1 單片機的復位方式
1.4.2 程序執(zhí)行方式
1.4.3 節(jié)電工作方式
1.4.4 EPROM編程和校驗方式
1.5 C51單片機的指令系統(tǒng)
1.5.1 計算機語言
1.5.2 C5 1單片機的尋址方式
1.5.3 C5 1單片機的指令系統(tǒng)
1.5.4 指令系統(tǒng)中的符號說明
第2章 Kell 8051 C編譯器
2.1 系統(tǒng)概述
2.2 使用Keil開發(fā)
2.2.1 laVision3項目管理窗1:3簡介
2.2.2 Kei1C51開發(fā)過程
2.2.3 Kcil的調試
2.3 匯編語言與C語言的混合使用
2.3.1 匯編語言與C語言的比較
2.3.2 C語言中嵌入匯編語言
2.3.3 匯編語言程序調用C語言程序
第3章 剛x57實時操作系統(tǒng)
3.1 RTX51操作系統(tǒng)簡介
3.1.1 實時操作系統(tǒng)(RTOS)
3.1.2 RTX51實時操作系統(tǒng)
3.2 軟硬件需求與定義
3.3 RTX51的功能函數
3.3.1 信號控制函數
3.3.2 任務控制函數
3.3.3 延時控制函數
3.4 建立R7X51 Tiny應用程序
第4章 常用的單片機芯片介紹
4.1 HOLTEK公司HT48XX系列單片機介紹
4.1.1 HT48R05A.1
4.1.2 HT48R50A.1
4.1.3 H748C50
4.2 Motorola公司的MC68HC08系列單片機
4.2.1 MC68HC08AS32CFN
4.2.2 MC68HC08AS32FU
4.3 Philips公司推出的改進型C51單片機
4.3.1 產品性能
4.3.2 內部框圖及引腳說明
4.4 Atmel公司的AT89S系列單片機
4.4.1 AT89S系列單片機的特點
4.4.2 AT89S系列單片機的引腳圖及內部結構框圖
第5章 鍵盤與顯示實例
5.1 七段數碼管顯示
5.1.1 實例說明
5.1.2 七段數碼管介紹
5.1.3 硬件電路設計
5.1.4 軟件設計
5.2 單片機鍵盤程序(4x4矩陣式)
5.2.1 實例效果說明
5.2.2 硬件電路設計
5.2.3 軟件程序設計
5.3 單片機控制LCD顯示
5.3.1 實例說明
5.3.2 芯片介紹
5.3.3 硬件設計
5.3.4 軟件設計
5.4 帶有存儲功能的數顯溫度計
5.4.1 實例說明
5.4.2 芯片介紹
……
第6章 C51單片機控制實例
第7章 數據采集系統(tǒng)實例
第8章 通信實例
第9章 綜合應用實例
附錄A C51庫函數
附錄B 語法信息
參考文獻