定 價:39 元
叢書名:高等學校電子信息類專業(yè)“十三五”規(guī)劃教材
- 作者:曹立軍 編
- 出版時間:2018/10/1
- ISBN:9787560649450
- 出 版 社:西安電子科技大學出版社
- 中圖法分類:TP368.1
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
《單片機原理與技術》以51單片機為基礎,系統(tǒng)介紹了單片機結構,指令系統(tǒng)的原理及基于C語言的定時器、中斷和串口等基本應用和仿真設計及擴展設計。同時,對計算機的基本知識和多種主流單片機也進行了介紹,可以使讀者更深刻地領會貫通單片機技術。
當前單片機技術在工業(yè)控制、通信、消費類電子等領域應用日趨廣泛,而且發(fā)展迅速,使用單片機做應用設計已經(jīng)成為電子工程技術人員的必要手段。《單片機原理與技術》在介紹51單片機基本原理的基礎上,根據(jù)當前單片機應用設計特點,注重從簡單到實際功能單元的設計,體現(xiàn)了當前單片機應用的主要特點。
《單片機原理與技術》內容循序漸進,注重原理和當前實際應用工程設計,可以作為電子、自動化、測控、計算機和機械自動化等專業(yè)的本科生教材,也可以作為廣大單片機應用開發(fā)技術人員的參考資料和培訓教材。
第一章 計算機及單片機基礎
1.1 計算機的發(fā)展史及應用
1.1.1 計算機的發(fā)展史
1.1.2 計算機的應用領域及特點
1.2 計算機的組成及工作原理
1.2.1 計算機的基本結構
1.2.2 計算機的硬件和軟件
1.2.3 計算機的工作原理
1.3 計算機的主要性能指標
1.4 單片機的應用和發(fā)展
思考練習題
第二章 80C51單片機結構與工作原理
2.1 80C51單片機系統(tǒng)的結構組成
2.1.1 基本結構組成
2.1.2 CPU結構
2.2 80C51的存儲器結構
2.2.1 程序存儲器
2.2.2 數(shù)據(jù)存儲器
2.2.3 特殊功能寄存器
2.3 80C51的I/O口結構分析
2.3.1 PO口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.3.5 端口的負載能力及應用功能
2.4 80C51的時序
2.4.1 時鐘電路
2.4.2 基本時序單位
2.4.3 指令執(zhí)行時序
2.5 80C51的工作方式
2.5.1 復位
2.5.2 程序執(zhí)行方式
2.5.3 低功耗工作方式
2.5.4 編程和校驗方式
2.6 引腳功能和電氣指標
2.6.1 引腳功能
2.6.2 電氣指標
思考練習題
第三章 MCS-51指令系統(tǒng)和匯編語言設計
3.1 匯編語言
3.1.1 MCS-51指令格式
3.1.2 指令操作過程
3.1.3 尋址方式和尋址空間
3.2 MCS-51指令系統(tǒng)
3.2.1 數(shù)據(jù)傳送類指令
3.2.2 算術運算類指令
3.2.3 邏輯操作類指令
3.2.4 控制轉移類指令
3.2.5 位操作(布爾操作)類指令
3.3 匯編語言程序設計
3.3.1 匯編語言程序
3.3.2 匯編語言編輯調試
思考練習題
第四章 C51程序設計
4.1 程序設計
4.2 C51語言程序設計
4.2.1 C51的擴展
4.2.2 C51編輯處理
4.3 單片機開發(fā)環(huán)境簡介
4.3.1 Keil uVision2 IDE(集成開發(fā)環(huán)境)主要功能
4.3.2 建立一個C項目
4.3.3 生成HEX文件并下載執(zhí)行
4.4 程序設計應用示例
思考練習題
第五章 80C51定時器/計數(shù)器的原理與應用
5.1 80C51定時器/計數(shù)器的結構組成
5.2 80C51定時器/計數(shù)器的工作原理
5.2.1 方式寄存器TMOD
5.2.2 控制寄存器TCON
5.3 80C51定時器/計數(shù)器的工作方式
5.3.1 方式O工作狀態(tài)
5.3.2 方式1工作狀態(tài)
5.3.3 方式2工作狀態(tài)
5.3.4 方式3工作狀態(tài)
5.4 應用指導及實例
5.4.1 應用指導
5.4.2 應用舉例
思考練習題
第六章 80C51中斷系統(tǒng)
6.1 80C51中斷系統(tǒng)的結構及工作原理
6.1.1 中斷系統(tǒng)的結構
6.1.2 中斷控制的功能
6.2 80C51中斷處理過程
6.2.1 中斷響應
6.2.2 中斷處理
6.2.3 中斷返回
6.2.4 中斷請求的撤消
6.3 中斷系統(tǒng)應用設計
思考練習題
第七章 80C51單片機串行口及應用
7.1 80C51串行口的結構與工作原理
7.1.1 串行口的結構
7.1.2 串行通信過程
7.1.3 串行口工作方式及幀格式
7.1.4 串行口控制
7.2 工作方式與波特率的設置
7.2.1 各方式波特率的設置
7.2.2 串行口各工作方式的應用
7.3 I2C總線及應用
7.3.1 12C總線
7.3.2 主方式下的I2C總線虛擬技術
7.3.3 I2C總線應用
7.4 SPI總線及應用
7.5 RS-232C與USB簡介
7.5.1 RS一232C簡介
7.5.2 USB接口簡介
思考練習題
第八章 單片機系統(tǒng)擴展
8.1 片外總線結構和最小應用系統(tǒng)
8.1.1 80C51片外總線結構
8.1.2 總線驅動能力及擴展
8.1.3 外部擴展芯片的地址譯碼選擇
8.1.4 最小應用系統(tǒng)
8.2 外圍擴展設計
8.3 應用接口擴展
8.3.1 前向通道擴展
8.3.2 后向通道擴展
8.3.3 功率接口擴展
8.4 采用可編程器件的擴展簡介
思考練習題
第九章 應用設計仿真
第十章 其它單片機簡介
附錄A MCS-51指令表
附錄B MCS-51指令矩陣(匯編/反匯編)表
附錄C ASCII(美國標準信息交換碼)字符表
附錄D 實驗系統(tǒng)介紹
參考文獻