第1章 微型計(jì)算機(jī)基礎(chǔ)
1.1 數(shù)制與編碼
1.1.1 數(shù)制及轉(zhuǎn)換方法
1.1.2 微型計(jì)算機(jī)中數(shù)的表示方法
1.1.3 微型計(jì)算機(jī)中常用編碼
1.2 微型計(jì)算機(jī)原理
1.2.1 微型計(jì)算機(jī)的基本組成
1.2.2 指令、程序與編程語(yǔ)言
1.2.3 微型計(jì)算機(jī)的工作過(guò)程
1.2.4 微型計(jì)算機(jī)的應(yīng)用形態(tài)
本章小結(jié)
習(xí)題與思考題
第2章 STC15F2K60S2單片機(jī)增強(qiáng)型8051內(nèi)核
2.1 單片機(jī)概述
2.1.1 單片機(jī)的概念
2.1.2 常見(jiàn)單片機(jī)
2.1.3 STC系列單片機(jī)
2.2 STC15F2K60S2單片機(jī)資源概述與引腳功能
2.2.1 STC15F2K60S2單片機(jī)資源與功能概述
2.2.2 STC15F2K60S2單片機(jī)引腳功能
2.3 STC15F2K60S2單片機(jī)的內(nèi)部結(jié)構(gòu)
2.3.1 STC15F2K60S2單片機(jī)的內(nèi)部結(jié)構(gòu)框圖
2.3.2 CPU結(jié)構(gòu)
2.4 STC15F2K60S2單片機(jī)的存儲(chǔ)結(jié)構(gòu)
2.5 STC15F2K60S2單片機(jī)的并行I/O端口
2.5.1 STC15F2K60S2單片機(jī)的并行I/O端口與工作模式
2.5.2 STC15F2K60S2單片機(jī)的并行I/O端口的結(jié)構(gòu)
2.5.3 STC15F2K60S2單片機(jī)并行I/O端口的使用注意事項(xiàng)
2.6 STC15F2K60S2單片機(jī)的時(shí)鐘與復(fù)位
2.6.1 STC15F2K60S2單片機(jī)的時(shí)鐘
2.6.2 STC15F2K60S2單片機(jī)的復(fù)位
本章小結(jié)
習(xí)題與思考題
第3章 STC15F2K60S2單片機(jī)的在線編程與在線仿真
3.1 Keil μVision4集成開(kāi)發(fā)環(huán)境
3.1.1 概述
3.1.2 應(yīng)用Keil μVision4開(kāi)發(fā)工具編輯、編譯用戶程序,生成機(jī)器代碼
3.1.3 應(yīng)用Keil μVision4集成開(kāi)發(fā)環(huán)境調(diào)試用戶程序
3.2 STC系列單片機(jī)在線編程
3.2.1 STC系列單片機(jī)在系統(tǒng)可編程(ISP)電路
3.2.2 安裝USB轉(zhuǎn)串口驅(qū)動(dòng)程序
3.2.3 單片機(jī)應(yīng)用程序的下載與運(yùn)行
3.2.4 STC-ISP在線編程軟件的其他功能
3.3 Proteus模擬仿真軟件
3.3.1 Proteus繪制電原理圖
3.3.2 Proteus模擬仿真軟件實(shí)施單片機(jī)仿真
本章小結(jié)
習(xí)題與思考題
第4章 STC15F2K60S2單片機(jī)的指令系統(tǒng)
4.1 概述
4.2 數(shù)據(jù)傳送類指令
4.3 算術(shù)運(yùn)算類指令(24條)
4.4 邏輯運(yùn)算與循環(huán)移位類指令(24條)
4.5 控制轉(zhuǎn)移類指令(17條)
4.6 位操作類指令(17條)
本章小結(jié)
習(xí)題與思考題
第5章 STC15F2K60S2單片機(jī)的程序設(shè)計(jì)
5.1 匯編語(yǔ)言程序設(shè)計(jì)
5.1.1 匯編語(yǔ)言程序設(shè)計(jì)基礎(chǔ)
5.1.2 基本程序結(jié)構(gòu)與程序設(shè)計(jì)舉例
5.2 C51程序設(shè)計(jì)
5.2.1 C51基礎(chǔ)
5.2.2 C51程序設(shè)計(jì)
本章小結(jié)
習(xí)題與思考題
第6章 STC15F2K60S2單片機(jī)存儲(chǔ)器的應(yīng)用
6.1 STC15F2K60S2單片機(jī)的程序存儲(chǔ)器
6.2 STC15F2K60S2單片機(jī)的基本RAM
6.3 STC15F2K60S2單片機(jī)的擴(kuò)展RAM(XRAM)
6.4 STC15F2K60S2單片機(jī)的EEPROM(數(shù)據(jù)Flash)
本章小結(jié)
習(xí)題與思考題
第7章 STC15F2K60S2單片機(jī)的定時(shí)/計(jì)數(shù)器
7.1 STC15F2K60S2單片機(jī)定時(shí)/計(jì)數(shù)器(T0/T1)的結(jié)構(gòu)和工作原理
7.2 STC15F2K60S2單片機(jī)定時(shí)/計(jì)數(shù)器(T0/T1)的控制
7.3 STC15F2K60S2單片機(jī)定時(shí)/計(jì)數(shù)器(T0/T1)的工作方式
7.4 STC15F2K60S2單片機(jī)定時(shí)/計(jì)數(shù)器(T0/T1)的應(yīng)用舉例
7.4.1 STC15F2K60S2單片機(jī)定時(shí)/計(jì)數(shù)器(T0/T1)的定時(shí)應(yīng)用
7.4.2 STC15F2K60S2單片機(jī)定時(shí)/計(jì)數(shù)器(T0/T1)的計(jì)數(shù)應(yīng)用
7.4.3 T0、T1的綜合應(yīng)用
7.5 STC15F2K60S2單片機(jī)的定時(shí)/計(jì)數(shù)器T2
7.5.1 STC15F2K60S2單片機(jī)的定時(shí)/計(jì)數(shù)器T2的電路結(jié)構(gòu)
7.5.2 STC15F2K60S2單片機(jī)的定時(shí)/計(jì)數(shù)器T2的控制寄存器
7.6 STC15F2K60S2單片機(jī)的可編程時(shí)鐘輸出功能
7.6.1 STC15F2K60S2單片機(jī)的可編程輸出時(shí)鐘:CLKOUT0、CLKOUT1、CLKOUT2
7.6.2 STC15F2K60S2單片機(jī)可編程時(shí)鐘的應(yīng)用舉例
本章小結(jié)
習(xí)題與思考題
第8章 STC15F2K60S2單片機(jī)中斷系統(tǒng)
8.1 中斷系統(tǒng)概述
8.1.1 中斷系統(tǒng)的幾個(gè)概念
8.1.2 中斷的技術(shù)優(yōu)勢(shì)
8.1.3 中斷系統(tǒng)需要解決的問(wèn)題
8.2 STC15F2K60S2單片機(jī)的中斷系統(tǒng)
8.2.1 STC15F2K60S2單片機(jī)的中斷請(qǐng)求
8.2.2 STC15F2K60S2單片機(jī)的中斷響應(yīng)
8.2.3 STC15F2K60S2單片機(jī)中斷應(yīng)用舉例
8.3 STC15F2K60S2單片機(jī)外部中斷的擴(kuò)展
本章小結(jié)
習(xí)題與思考題
第9章 STC15F2K60S2單片機(jī)的串行口
9.1 串行通信基礎(chǔ)
9.2 STC15F2K60S2單片機(jī)串行口1
9.2.1 串行口1的控制寄存器
9.2.2 串行口1的工作方式
9.2.3 串行口1的波特率
9.2.4 串行口1的應(yīng)用舉例
9.3 STC15F2K60S2單片機(jī)串行口2
9.3.1 STC15F2K60S2單片機(jī)串行口2控制寄存器
9.3.2 STC15F2K60S2單片機(jī)串行口2的工作方式與波特率
9.4 STC15F2K60S2單片機(jī)與PC的通信
9.4.1 單片機(jī)與PC的RS-232C串行通信接口設(shè)計(jì)
9.4.2 單片機(jī)與PC的USB總線通信接口設(shè)計(jì)
9.4.3 單片機(jī)與PC串行通信的程序設(shè)計(jì)
9.5 STC15F2K60S2單片機(jī)串行口1的中繼廣播方式
9.6 STC15F2K60S2單片機(jī)串行口硬件引腳的切換
本章小結(jié)
習(xí)題與思考題
第10章 STC15F2K60S2單片機(jī)的A/D轉(zhuǎn)換模塊
10.1 STC15F2K60S2單片機(jī)A/D模塊的結(jié)構(gòu)
10.2 STC15F2K60S2單片機(jī)A/D模塊的控制
10.3 STC15F2K60S2單片機(jī)A/D轉(zhuǎn)換的應(yīng)用
本章小結(jié)
習(xí)題與思考題
第11章 STC15F2K60S2單片機(jī)CCP/PCA/PWM模塊
11.1 STC15F2K60S2單片機(jī)的CCP/PCA/PWM模塊的結(jié)構(gòu)
11.2 PCA模塊的特殊功能寄存器
11.3 CCP/PCA模塊的工作模式與應(yīng)用舉例
11.4 PCA模塊功能引腳的切換
本章小結(jié)
習(xí)題與思考題
第12章 STC15F2K60S2單片機(jī)的SPI接口
12.1 SPI接口的結(jié)構(gòu)
12.2 SPI接口的特殊功能寄存器
12.3 SPI接口的數(shù)據(jù)通信
12.4 SPI接口的應(yīng)用舉例
12.5 SPI接口功能引腳的切換
本章小結(jié)
習(xí)題與思考題
第13章 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)
13.1 單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)流程
13.1.1 單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)原則
13.1.2 單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)流程
13.1.3 單片機(jī)應(yīng)用系統(tǒng)工程報(bào)告的編制
13.2 人機(jī)對(duì)話接口應(yīng)用設(shè)計(jì)
13.2.1 LED數(shù)碼顯示與應(yīng)用編程
13.2.2 LED顯示接口與應(yīng)用編程
13.2.3 鍵盤(pán)接口與應(yīng)用編程
13.3 串行總線接口技術(shù)與應(yīng)用編程
13.3.1 I2C串行總線接口技術(shù)與應(yīng)用編程
13.3.2 單總線接口技術(shù)與應(yīng)用編程
13.4 STC15F2K60S2單片機(jī)的低功耗設(shè)計(jì)與可靠性設(shè)計(jì)
13.4.1 STC15F2K60S2單片機(jī)的低功耗設(shè)計(jì)
13.4.2 STC15F2K60S2單片機(jī)的可靠性設(shè)計(jì)
本章小結(jié)
習(xí)題與思考題
第14章 微型計(jì)算機(jī)總線擴(kuò)展技術(shù)*
14.1 微型計(jì)算機(jī)的總線結(jié)構(gòu)
14.2 MCS-51單片機(jī)系統(tǒng)擴(kuò)展
14.2.1 編址技術(shù)
14.2.2 程序存儲(chǔ)器的擴(kuò)展
14.2.3 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
14.2.4 I/O接口的擴(kuò)展
本章小結(jié)
習(xí)題與思考題
附錄A ASCII碼表
附錄B STC15F2K60S2單片機(jī)指令系統(tǒng)表
附錄C STC_ISP下載編程軟件實(shí)用程序簡(jiǎn)介
附錄D C51常用頭文件與庫(kù)函數(shù)
附錄E STC15系列單片機(jī)功能特性
參考文獻(xiàn)