前言
第一章 緒論
第一節(jié) 單片機
第二節(jié) 單片機與一些系統(tǒng)的區(qū)別
第三節(jié) 單片機的歷史與現(xiàn)狀
第四節(jié) 單片機的應用領域
第五節(jié) 名詞簡介
第六節(jié) 單片機應用系統(tǒng)的設計過程
習題
第二章 硬件結構
第一節(jié) MCS-51單片機及其演變
第二節(jié) 80C51單片機的基本結構
第三節(jié) 80C51單片機的引腳功能
第四節(jié) 存儲器結構
第五節(jié) 特殊功能寄存器SFR
第六節(jié) 輸入輸出端口
第七節(jié) 并行總結及時序
第八節(jié) 復位和低功耗方式
習題
第三章 MCS-51指令系統(tǒng)
第一節(jié) 指令格式
第二節(jié) 尋址方式
第三節(jié) 數(shù)據操作和指令類型
第四節(jié) 數(shù)據傳送指令
第五節(jié) 算術運算指令
第六節(jié) 邏輯運算指令
第七節(jié) 位操作指令
第八節(jié) 控制轉移指令
習題
第四章 定時器/計數(shù)器
第一節(jié) 概述
第二節(jié) 定時器/計數(shù)器T0、T1
第三節(jié) 定時器/計數(shù)器T2
第四節(jié) 定時器/計數(shù)器的編程和使用
習題
第五章 串行通信基礎及串行口
第一節(jié) 80C51單片機串行通信口
第二節(jié) 串行通信口的工作方式及多機通信
第三節(jié) 波特率的設置方法
習題
第六章 中斷系統(tǒng)
第一節(jié) 中斷技術概述
第二節(jié) 中斷源與中斷申請標志
第三節(jié) 中斷控制
第四節(jié) 中斷響應
第五節(jié) 中斷系統(tǒng)應用舉例
習題
第七章 編程、仿真和程序設計
第一節(jié) 編輯語言概述
第二節(jié) 單片機的開發(fā)
第三節(jié) 匯編語言程序設計
習題
第八章 80C51單片機系統(tǒng)擴展
第一節(jié) 總線擴展技術
第二節(jié) 存儲器擴展
第三節(jié) I/O接口的的擴展
第四節(jié) D/A、A/D轉換器
習題
第九章 鍵盤與LED顯示
第一節(jié) 鍵盤接口
第二節(jié) LED顯示接口
第三節(jié) MAX7219顯示驅動器
習題
第十章 串行通信技術
第一節(jié) 串行通信的接口標準
第二節(jié) 單片機雙機串行通信技術
第三節(jié) 單片機多機串行通信技術
第四節(jié) PC機與單片機的通信技術
習題
附錄
附錄A MCS-51指令表
附錄B 8051內部寄存器及其地址
附錄C ASCII碼字符表
參考文獻