第1章 概述1.1單片機的概念及其應用特點1.2單片機的種類及發(fā)展概況1.3單片機編程語言 1.4單片機與嵌入式系統(tǒng)1.5單片機控制技術1.6單片機應用系統(tǒng)設計思考題第2章 MCS-51單片機硬件結構和原理2.1 MCS-5l單片機概述2.2 89C5l單片機引腳及功能2.3 89C51單片機內部結構2.4 89C5l單片機時鐘電路與時序2.5 89C5l單片機存儲器組織2.6 89C5l單片機并行接口2.7 89C51單片機的低功耗工作方式思考題第3章 MCS-51系列單片機指令系統(tǒng)3.1 MCS-5l指令概述3.2尋址方式3.3指令系統(tǒng)思考題第4章 單片機程序設計4.1程序設計語言4.2匯編語言程序的基本格式4.3匯編語言程序設計4.4系統(tǒng)程序設計4.5單片機實用子程序思考題第5章 中斷系統(tǒng)、定時器/計數器與串行口5.1 MCS-51單片機中斷系統(tǒng)5.2定時器/計數器5.3串行接口思考題第6章 單片機系統(tǒng)擴展與接口技術6.1 單片機外部擴展資源和擴展編址技術6.2并行I/O擴展6.3顯示器接口技術6.4鍵盤接口技術6.5 D/A轉換器接口6.6A/D轉換器接口思考題第7章 串行總線技術7.1 串行通信概述及通信協(xié)議7.2串行通信RS系列總線標準及其接口7.3 SPI總線及接口程序設計7.4 I2c總線原理及接口程序設計7.5單總線及接口程序設計7.6 CAN總線7.7 USB總線思考題第8章 單片機應用系統(tǒng)設計8.1單片機應用系統(tǒng)的結構8.2單片機應用系統(tǒng)設計要求和設計步驟8.3單片機的開發(fā)工具、開發(fā)環(huán)境與系統(tǒng)調試8.4單片機應用系統(tǒng)的電源與低功耗設計8.5單片機應用系統(tǒng)的電磁兼容性設計8.6單片機產品設計的實用技術思考題第9章 單片機應用系統(tǒng)實例9.1單片機溫度控制系統(tǒng)設計9.2交通信號燈模擬控制9.3頻率檢測附錄A附錄B參考文獻