注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)單片機原理、應(yīng)用與仿真

單片機原理、應(yīng)用與仿真

單片機原理、應(yīng)用與仿真

定 價:¥32.00

作 者: 荊珂,張樹江 編
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787121169526 出版時間: 2012-05-01 包裝: 平裝
開本: 16開 頁數(shù): 260 字數(shù):  

內(nèi)容簡介

  《高等職業(yè)教育自動化類專業(yè)規(guī)劃教材:單片機原理、應(yīng)用與仿真》共分為10章,以AT89S51單片機為主體來講述單片機原理,把先進的單片機系統(tǒng)設(shè)計與仿真平臺Proteus引進教材中。以Proteus設(shè)計與仿真實例作為15個工作任務(wù)貫穿全書,包括簡單流水燈控制、BCD碼相加、延時控制彩燈閃爍、中斷系統(tǒng)應(yīng)用、中斷優(yōu)先控制、60s倒計時裝置、按鍵顯示、AT24C02擴展存儲器、數(shù)字電壓表設(shè)計、波形發(fā)生器、雙機通信、步進電機控制、數(shù)字溫度計設(shè)計、電子時鐘設(shè)計和秒表設(shè)計。利用電路仿真圖代替電路原理圖,使人身臨其境。程序經(jīng)過實踐驗證,并提供Proteus設(shè)計文件和源程序,真正給讀者帶來學(xué)習(xí)單片機的樂趣。各章后有相應(yīng)的實訓(xùn)題目、各類習(xí)題供訓(xùn)練之用。同時,《高等職業(yè)教育自動化類專業(yè)規(guī)劃教材:單片機原理、應(yīng)用與仿真》還介紹了單片機應(yīng)用產(chǎn)品中廣泛運用的技術(shù)與器件,例如I2C總線、ISP在線系統(tǒng)編程、看門狗等技術(shù);DS18B20、DS1302、液晶顯示等器件。

作者簡介

暫缺《單片機原理、應(yīng)用與仿真》作者簡介

圖書目錄

第1章 單片機概述與AT89S51單片機結(jié)構(gòu)
1.1 單片機概述
1.1.1 嵌入式系統(tǒng)與單片機
1.1.2 單片機的發(fā)展概況
1.1.3 單片機的應(yīng)用領(lǐng)域
1.2 AT89S51單片機結(jié)構(gòu)
1.2.1 AT89S51單片機內(nèi)部結(jié)構(gòu)及引腳功能
1.2.2 AT89S51單片機的存儲器結(jié)構(gòu)
1.2.3 AT89S51單片機的并行端口結(jié)構(gòu)
1.2.4 看門狗定時器
1.3 時鐘電路及復(fù)位電路
1.3.1 時鐘電路與時序
1.3.2 復(fù)位電路
1.4 AT89S51單片機的工作方式
1.4.1 低功耗工作方式
1.4.2 ISP編程工作方式
1.5 實訓(xùn)1單片機復(fù)位、晶振、ALE信號的觀測
1.5.1 實訓(xùn)目的
1.5.2 實訓(xùn)內(nèi)容
習(xí)題與思考1
第2章 單片機開發(fā)系統(tǒng)
2.1 Keil軟件使用
2.1.1 μVision3概述
2.1.2 Keil工程項目的建立
2.1.3 工程的詳細設(shè)置
2.1.4 Keil軟件調(diào)試
2.2 Proteus軟件使用
2.2.1 Proteus概述
2.2.2 Proteus7Professional界面簡介
2.2.3 Proteus原理圖繪制
2.2.4 Proteus軟件的調(diào)試
2.2.5 Proteus與KeilμVision3的聯(lián)調(diào)
2.3 單片機系統(tǒng)開發(fā)過程
2.4 任務(wù)1簡單流水燈控制
2.5 實訓(xùn)2簡單流水燈制作
2.5.1 實訓(xùn)目的
2.5.2 實訓(xùn)內(nèi)容
習(xí)題與思考2
第3章 AT89S51系列單片機的指令系統(tǒng)與程序設(shè)計
3.1 指令概述
3.1.1 指令格式
3.1.2 常用符號
3.2 尋址方式
3.3 AT89S51單片機的指令系統(tǒng)
3.3.1 數(shù)據(jù)傳送類指令
3.3.2 算術(shù)運算類指令
3.3.3 邏輯運算及移位類指令
3.3.4 控制轉(zhuǎn)移類指令
3.3.5 位操作指令
3.4 程序設(shè)計
3.4.1 偽指令
3.4.2 程序設(shè)計
3.4.3 程序結(jié)構(gòu)
3.5 軟件調(diào)試仿真器KeilμVision應(yīng)用
3.5.1 設(shè)計延時子程序并用Keil進行仿真調(diào)試和延時測量
3.5.2 設(shè)計查表程序并仿真調(diào)試
3.6 任務(wù)2BCD碼相加
3.7 任務(wù)3延時控制彩燈閃爍
3.8 實訓(xùn)3用Keil軟件調(diào)試實用匯編程序
3.8.1 實訓(xùn)目的
3.8.2 實訓(xùn)內(nèi)容
習(xí)題與思考3
第4章 AT89S51中斷系統(tǒng)與定時器/計數(shù)器
4.1 中斷系統(tǒng)
4.1.1 中斷基本概念
4.1.2 中斷系統(tǒng)結(jié)構(gòu)
4.1.3 與中斷控制有關(guān)的寄存器
4.1.4 中斷響應(yīng)過程
4.2 中斷應(yīng)用
4.2.1 中斷應(yīng)用步驟
4.2.2 中斷應(yīng)用舉例
4.3 任務(wù)4中斷系統(tǒng)應(yīng)用
4.4 任務(wù)5中斷優(yōu)先控制
4.5 定時器/計數(shù)器
4.5.1 定時器/計數(shù)器概述
4.5.2 定時器/計數(shù)器的控制
4.5.3 定時器/計數(shù)器的工作方式
4.5.4 定時器/計數(shù)器的編程和應(yīng)用
4.6 任務(wù)660s倒計時裝置
4.7 實訓(xùn)4中斷系統(tǒng)和定時器/計數(shù)器的綜合應(yīng)用
4.7.1 實訓(xùn)目的
4.7.2 實訓(xùn)內(nèi)容
習(xí)題與思考4
第5章 AT89S51人機交互通道的接口技術(shù)
5.1 單片機與LED數(shù)碼管的接口技術(shù)
5.1.1 LED結(jié)構(gòu)
5.1.2 LED數(shù)碼顯示器應(yīng)用
5.2 單片機與字符型LCD顯示器的接口技術(shù)
5.2.1 LCD基礎(chǔ)知識
5.2.2 接口電路設(shè)計
5.3 單片機與鍵盤的接口技術(shù)
5.3.1 鍵盤基礎(chǔ)知識
5.3.2 鍵盤的接口及程序設(shè)計
5.4 任務(wù)7按鍵顯示
5.5 實訓(xùn)5單片機與矩陣式鍵盤的接口技術(shù)
5.5.1 實訓(xùn)目的
5.5.2 實訓(xùn)內(nèi)容
習(xí)題與思考5
第6章 AT89S51單片機的存儲器及I/O口擴展技術(shù)
6.1 最小應(yīng)用系統(tǒng)
6.2 存儲器擴展
6.2.1 AT89S51單片機的系統(tǒng)總線
6.2.2 典型的E2PROM接口電路
6.2.3 典型的擴展片外數(shù)據(jù)存儲器接口電路
6.3 串行E2PROM擴展單片機存儲器
6.3.1 I2C總線基礎(chǔ)知識
6.3.2 芯片介紹
6.4 AT89S51單片機擴展I/O接口的設(shè)計
6.4.1 8255A芯片的介紹
6.4.2 8255A的應(yīng)用
6.5 任務(wù)8AT24C02擴展存儲器
6.6 實訓(xùn)6用SRAM6264擴展單片機RAM技術(shù)
6.6.1 實訓(xùn)目的
6.6.2 實訓(xùn)內(nèi)容
習(xí)題與思考6
第7章 AT89S51單片機I/O通道接口技術(shù)
7.1 A/D轉(zhuǎn)換器及接口技術(shù)
7.1.1 A/D轉(zhuǎn)換器的概述
7.1.2 典型A/D轉(zhuǎn)換器芯片ADC0809
7.2 D/A轉(zhuǎn)換器及接口技術(shù)
7.2.1 D/A轉(zhuǎn)換器的主要技術(shù)指標(biāo)
7.2.2 典型D/A轉(zhuǎn)換器芯片DAC0832
7.2.3 DAC0832的應(yīng)用
7.3 任務(wù)9數(shù)字電壓表設(shè)計
7.4 任務(wù)10波形發(fā)生器
7.5 實訓(xùn)7AT89S51單片機與ADC0809(0808)接口技術(shù)
7.5.1 實訓(xùn)目的
7.5.2 實訓(xùn)內(nèi)容
習(xí)題與思考7
第8章 AT89S51單片機串行通信接口技術(shù)
8.1 串行口的結(jié)構(gòu)
8.1.1 串行口控制寄存器SCON
8.1.2 電源控制寄存器PCON
8.1.3 數(shù)據(jù)緩沖寄存器SBUF
8.2 串行口的工作方式
8.3 波特率的設(shè)定
8.4 單片機的串行通信接口技術(shù)
8.4.1 標(biāo)準(zhǔn)串行通信接口
8.4.2 串口轉(zhuǎn)換為并口輸出
8.4.3 多機串行通信接口
8.5 任務(wù)11雙機通信
8.6 實訓(xùn)8單片機之間的通信接口技術(shù)
8.6.1 實訓(xùn)目的
8.6.2 實訓(xùn)內(nèi)容
習(xí)題與思考8
第9章 單片機應(yīng)用系統(tǒng)設(shè)計
9.1 常用的控制部件
9.1.1 DS1302芯片
9.1.2 DS18B20芯片
9.1.3 步進電機的控制
9.2 單片機應(yīng)用系統(tǒng)的設(shè)計過程
9.2.1 應(yīng)用系統(tǒng)開發(fā)流程
9.2.2 應(yīng)用系統(tǒng)可靠性設(shè)計
9.3 任務(wù)12步進電機控制
9.4 任務(wù)13數(shù)字溫度計設(shè)計
9.5 任務(wù)14電子時鐘設(shè)計
9.6 實訓(xùn)9數(shù)字溫度計的制作
9.6.1 實訓(xùn)目的
9.6.2 實訓(xùn)內(nèi)容
習(xí)題與思考9
第10章 單片機C語言應(yīng)用設(shè)計
10.1 C語言與AT89S51單片機
10.2 C語言入門知識
10.2.1 “文件包含”處理
10.2.2 符號P1_0表示P1.0引腳
10.2.3 主函數(shù)main
10.2.4 C語言特點
10.2.5 C51函數(shù)的一般格式
10.3 C51的數(shù)據(jù)類型及其在51單片機的存儲方式
10.3.1 C51的數(shù)據(jù)類型
10.3.2 C51數(shù)據(jù)在AT89S51中的存儲方式
10.4 C51的數(shù)據(jù)存儲類型與AT89S51的存儲結(jié)構(gòu)
10.5 AT89S51并行I/O接口C51定義
10.6 C51的構(gòu)造數(shù)據(jù)類型
10.6.1 數(shù)組
10.6.2 指針
10.7 單片機內(nèi)部資源的編程
10.7.1 中斷編程
10.7.2 定時器/計數(shù)器編程
10.7.3 串行口使用C語言編程
10.8 任務(wù)15秒表設(shè)計
10.9 實訓(xùn)10秒表的制作
10.9.1 實訓(xùn)目的
10.9.2 實訓(xùn)內(nèi)容
習(xí)題與思考10
附錄AAT89S51的特殊功能
附錄BProteus常用元器件
附錄C美國標(biāo)準(zhǔn)信息交換代碼(ASCII碼)
附錄DAT89S系列單片機指令表
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號