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

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

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

定 價:¥39.80

作 者: 張靖武,周靈彬,方曙光 編著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787121141355 出版時間: 2011-12-01 包裝: 平裝
開本: 16開 頁數(shù): 333 字數(shù):  

內(nèi)容簡介

  《單片機原理、應(yīng)用與PROTEUS仿真(第2版)》以單片機應(yīng)用產(chǎn)品或其功能部件為項目,并按研發(fā)、生產(chǎn)過程安排內(nèi)容,是實施從項目分析-電路與程序設(shè)計-仿真與調(diào)試-實際制作的項目驅(qū)動教學(xué)的精品教材。《單片機原理、應(yīng)用與PROTEUS仿真(第2版)》將PROTEUSEDA作為教學(xué)內(nèi)容與手段融入書中,實施“理論教學(xué)、實驗(訓(xùn))教學(xué)、仿真教學(xué)有機融合”、“教、學(xué)、做一體化”、“項目驅(qū)動”三結(jié)合的新型教學(xué)模式?!秵纹瑱C原理、應(yīng)用與PROTEUS仿真(第2版)》以AT89C51為主體講述了單片機硬件結(jié)構(gòu)基礎(chǔ)、匯編語言指令和程序設(shè)計、接口技術(shù)和產(chǎn)品研發(fā);講述了Keil、編程器、ISP等工具;講述了I2C總線、液晶顯示、單片機通信等技術(shù)和DS18820、DS1302、24LC16B等器件應(yīng)用?!秵纹瑱C原理、應(yīng)用與PROTEUS仿真(第2版)》使用匯編語言和C51語言,書中有大量PROTEUS設(shè)計與仿真實例?!秵纹瑱C原理、應(yīng)用與PROTEUS仿真(第2版)》內(nèi)容精練、實用、新穎,可作為普通高校和高職院校的單片機原理與應(yīng)用課程教材,也可作為工程技術(shù)人員、相關(guān)專業(yè)大學(xué)生及單片機愛好者的參考書。目錄中綴有+號的章節(jié)是???、高職選用章節(jié)。

作者簡介

  周靈彬,中北大學(xué)學(xué)士、碩士,副教授;紹興職業(yè)技術(shù)學(xué)院《應(yīng)用電子技術(shù)》專業(yè)負責(zé)人:浙江省高校精品課程《單片機原理與應(yīng)用》負責(zé)人:紹興市高校重點建設(shè)專業(yè)“應(yīng)用電子技術(shù)”專業(yè)負責(zé)人:英國Labcenter公司PROTEUS應(yīng)用中國地區(qū)專家組專家:編著出版《基于PROTEUS的電路與PCB設(shè)計》等著作三部。研究方向:智能電子產(chǎn)品研發(fā)、電子信息類專業(yè)仿真教學(xué)研究。方曙光,重慶大學(xué)學(xué)士,浙江大學(xué)工商管理碩士;獲專利數(shù)十項,其中五項為發(fā)明專利:主持實施兩個關(guān)予智能家電產(chǎn)品研發(fā)的科技部中小企業(yè)創(chuàng)新基金項目:所創(chuàng)辦的慈溪邁思特電子科技有限公司為國家高新技術(shù)企業(yè)。研究方向:智能家用電子產(chǎn)品研發(fā)與生產(chǎn)。張靖武,武漢大學(xué)畢業(yè);享受國務(wù)院政府特殊津貼;中北大學(xué)教授、紹興職業(yè)技術(shù)學(xué)院教授:中國教育技術(shù)協(xié)會教育仿真技術(shù)專業(yè)委員會常務(wù)理事:英國Labcenter公司PROTEUS應(yīng)用中國地區(qū)專家組組長:主持省部級(及以上)科研及教學(xué)項目九項:獲省部級高校教學(xué)成果獎及科技獎多項;為企業(yè)研發(fā)單片機應(yīng)用產(chǎn)品六項:編著(或主審)出版《單片機應(yīng)用系統(tǒng)的PROTEUS設(shè)計與仿真》等主要著作五部。

圖書目錄

第1章 概論
1.1 嵌入式系統(tǒng)、單片機、AT89C51單片機
1.1.1 嵌入式系統(tǒng)、單片機
1.1.2 單片機發(fā)展概況
1.1.3 應(yīng)用廣泛的AT89系列單片機
1.2 單片機應(yīng)用系統(tǒng)及其應(yīng)用領(lǐng)域
1.2.1 單片機應(yīng)用系統(tǒng)
1.2.2 單片機應(yīng)用領(lǐng)域
1.3 單片機應(yīng)用研發(fā)工具和教學(xué)實驗裝置
1.3.1 單片機軟件調(diào)試仿真器
1.3.2 單片機仿真器
1.3.3 編程器和ISP在系統(tǒng)編程
1.3.4 PROTEUS EDA(電子設(shè)計自動化)
1.3.5 單片機課程教學(xué)實驗裝置
1.4 PROTEUS ISIS電路設(shè)計基礎(chǔ)(1)
1.4.1 PROTEUS ISIS 窗口
1.4.2 PROTEUS可視化助手
1.4.3 PROTEUS設(shè)計文件操作
1.4.4 PROTEUS 元件操作
1.5 實訓(xùn)1
1.5.1 PROTEUS ISIS的文件操作與元件操作
1.5.2 認識單片機及單片機應(yīng)用產(chǎn)品研發(fā)工具
練習(xí)與思考1
第2章 AT89C51內(nèi)部結(jié)構(gòu)基礎(chǔ)
2.1 內(nèi)部結(jié)構(gòu)和引腳功能
2.1.1 內(nèi)部結(jié)構(gòu)框圖和主要部件
2.1.2 引腳功能
2.2 時鐘電路與復(fù)位電路
2.2.1 時鐘電路
2.2.2 復(fù)位電路
2.3 存儲器結(jié)構(gòu)
2.3.1 存儲器組成
2.3.2 程序存儲器ROM
2.3.3 數(shù)據(jù)存儲器RAM
2.4 I/O(輸入/輸出)口結(jié)構(gòu)、功能及負載能力
2.4.1 I/O口結(jié)構(gòu)
2.4.2 I/O口功能
2.4.3 I/O口的負載能力
2.5 PROTEUS ISIS電路設(shè)計基礎(chǔ)
2.5.1 PROTEUS電氣連線操作
2.5.2 PROTEUS 總線、標(biāo)簽和腳本操作
2.5.3 終端操作
2.5.4 對象屬性設(shè)置(Edit Properties)
2.6 實訓(xùn)2
2.6.1 AT89C51最小系統(tǒng)的PROTEUS電路設(shè)計
2.6.2 AT89C51最小系統(tǒng)的實際安裝
練習(xí)與思考2
第3章 AT89C51指令系統(tǒng)
3.1 基本概念
3.1.1 指令、機器代碼、程序、機器語言
3.1.2 匯編語言、匯編語言指令格式、常用符號
3.1.3 匯編(編譯)和編程(固化)
*3.2 指令尋址方式
3.2.1 尋址、尋址方式、尋址存儲器范圍
3.2.2 直接尋址
3.2.3 立即尋址
3.2.4 寄存器尋址
3.2.5 寄存器間接尋址
3.2.6 變址尋址
3.2.7 相對尋址
3.2.8 位尋址“bit”
3.3 匯編語言的指令系統(tǒng)
3.3.1 數(shù)據(jù)傳送指令
3.3.2 算術(shù)運算類指令
3.3.3 邏輯運算指令
3.3.4 控制轉(zhuǎn)移指令
3.3.5 位操作指令
3.4 單片機應(yīng)用系統(tǒng)的PROTEUS設(shè)計與仿真初步
3.4.1 “跑馬燈”的電路原理圖、程序設(shè)計
3.4.2 “跑馬燈”的PROTEUS電路設(shè)計
3.4.3 “跑馬燈”的PROTEUS程序設(shè)計和匯編
3.4.4 加載目標(biāo)代碼文件、 仿真
3.5 實訓(xùn)3
3.5.1 “開關(guān)控制LED顯示裝置”的PROTEUS設(shè)計與仿真
3.5.2 軟件調(diào)試仿真器Keil Vision及其應(yīng)用(1)
習(xí)題與思考3
第4章 AT89C51匯編語言程序設(shè)計
4.1 偽指令、程序設(shè)計
4.1.1 偽指令
4.1.2 程序設(shè)計
4.1.3 程序結(jié)構(gòu)
4.2 匯編語言程序設(shè)計舉例
4.2.1 延時程序
4.2.2 查表程序
4.2.3 碼制轉(zhuǎn)換程序
4.2.4 數(shù)據(jù)排序程序
4.2.5 算術(shù)運算程序
4.3 單片機應(yīng)用系統(tǒng)的PROTEUS仿真調(diào)試基礎(chǔ)
4.3.1 調(diào)試、調(diào)試窗口和帶窗口的仿真調(diào)試
4.3.2 斷點、斷點操作和帶斷點的仿真調(diào)試
4.4 實訓(xùn)4
4.4.1 LED花燈顯示裝置的PROTEUS設(shè)計與仿真
4.4.2 軟件調(diào)試仿真器Keil Vision應(yīng)用(2)
習(xí)題與思考4
第5章 AT89C51中斷系統(tǒng)
5.1 中斷系統(tǒng)
5.1.1 中斷基本概念
5.1.2 中斷系統(tǒng)結(jié)構(gòu)
5.1.3 與中斷控制有關(guān)的寄存器
5.1.4 中斷過程
5.1.5 有中斷的單片機應(yīng)用程序的編程要點
5.2 中斷應(yīng)用實例及其PROTEUS設(shè)計與仿真
5.2.1 外中斷(INT0)實驗裝置
5.2.2 中斷優(yōu)先級實驗裝置
5.3 實訓(xùn)5
5.3.1 擴展中斷源實驗裝置的PROTEUS設(shè)計與仿真
5.3.2 擴展中斷源實驗裝置的實際制作
習(xí)題與思考5
第6章 AT89C51定時器/計數(shù)器
6.1 定時器/計數(shù)器
6.1.1 定時器/計數(shù)器概述
6.1.2 定時器/計數(shù)器的控制
6.1.3 定時器/計數(shù)器的工作方式
6.1.4 定時器/計數(shù)器的計數(shù)容量及初值
6.2 定時器/計數(shù)器應(yīng)用
6.2.1 定時器/計數(shù)器應(yīng)用的基本步驟
6.2.2 定時器/計數(shù)器應(yīng)用舉例
6.3 定時器/計數(shù)器應(yīng)用實例及其PROTEUS設(shè)計與仿真
6.3.1 基于AT89C51的60s倒計時裝置
6.3.2 基于AT89C51的按鍵發(fā)聲裝置
6.4 實訓(xùn)6
6.4.1 簡易跑表的PROTEUS設(shè)計與仿真
6.4.2 簡易跑表的實際制作
習(xí)題與思考6
第7章 AT89C51的存儲器擴展技術(shù)
*7.1 用EPROM擴展單片機程序存儲器(ROM)
7.1.1 基礎(chǔ)知識
7.1.2 擴展ROM電路設(shè)計和程序設(shè)計
7.1.3 擴展ROM的PROTEUS 設(shè)計與仿真
7.1.4 實際安裝、運行、思考
7.2 用SRAM擴展單片機數(shù)據(jù)存儲器(RAM)
7.2.1 基礎(chǔ)知識
7.2.2 擴展RAM的電路設(shè)計和程序設(shè)計
7.2.3 擴展RAM 的PROTEUS 設(shè)計與仿真
7.2.4 實際安裝、運行、思考
*7.3 用E2PROM擴展單片機ROM、RAM
7.3.1 基礎(chǔ)知識
7.3.2 E2PROM擴展ROM、RAM電路設(shè)計
7.3.3 E2PROM擴展ROM、RAM程序設(shè)計
7.3.4 實際安裝、運行、思考
*7.4 用串行E2PROM擴展單片機存儲器(I2C)
7.4.1 基礎(chǔ)知識
7.4.2 串行E2PROM擴展存儲器電路設(shè)計和程序設(shè)計
7.4.3 串行E2PROM擴展存儲器的PROTEUS 設(shè)計與仿真
7.4.4 實際安裝、運行、思考
*7.5 PROTEUS高級圖表仿真(ASF)簡介及其應(yīng)用
7.5.1 高級圖表仿真(ASF)簡介
7.5.2 高級圖表仿真(ASF)實例
7.5.3 AT89C51擴展片外ROM的操作時序
7.5.4 AT89C51擴展外RAM的操作時序
7.5.5 AT89C51擴展外串行E2PROM存儲器操作時序
7.6 實訓(xùn)7
7.6.1 “SRAM 擴展單片機RAM”的PROTEUS設(shè)計與仿真
7.6.2 “SRAM 擴展單片機RAM”裝置的實際制作
第8章 AT89C51人機交互通道的接口技術(shù)
8.1 單片機與LED數(shù)碼管動態(tài)顯示的接口技術(shù)
8.1.1 基礎(chǔ)知識
8.1.2 數(shù)碼管動態(tài)顯示裝置的電路設(shè)計和程序設(shè)計
8.1.3 數(shù)碼管動態(tài)顯示裝置的PROTEUS設(shè)計與仿真
8.1.4 實際安裝、運行、思考
*8.2 單片機與字符型LCD顯示器的接口技術(shù)
8.2.1 基礎(chǔ)知識
8.2.2 字符型LCD液晶顯示裝置的電路設(shè)計和程序設(shè)計
8.2.3 字符型LCD液晶顯示裝置的PROTEUS設(shè)計與仿真
8.2.4 實際安裝、運行、思考
8.3 單片機與矩陣式鍵盤的接口技術(shù)
8.3.1 基礎(chǔ)知識
8.3.2 矩陣式鍵盤接口的電路設(shè)計和程序設(shè)計
8.3.3 矩陣式鍵盤接口的PROTEUS設(shè)計與仿真
8.3.4 實際安裝、運行、思考
8.4 實訓(xùn)8
8.4.1 六數(shù)碼管動態(tài)顯示裝置的PROTEUS設(shè)計與仿真
8.4.2 六數(shù)碼管動態(tài)顯示裝置的實際制作
第9章 AT89C51單片機前向通道接口技術(shù)
9.1 AT89C51與ADC0808(0809)的接口技術(shù)
9.1.1 基礎(chǔ)知識
9.1.2 簡易數(shù)字電壓表的電路設(shè)計和程序設(shè)計
9.1.3 簡易數(shù)字電壓表的PROTEUS設(shè)計與仿真
9.1.4 實際安裝、運行、思考
*9.2 單片機與水位檢測傳感器的接口技術(shù)
9.2.1 基礎(chǔ)知識
9.2.2 水位檢控裝置的電路設(shè)計和程序設(shè)計
9.2.3 水位檢控裝置的PROTEUS設(shè)計與仿真
9.2.4 實際安裝、運行、思考
9.3 實訓(xùn)9
9.3.1 雙通道“簡易數(shù)字電壓表”的PROTEUS設(shè)計與仿真
9.3.2 雙通道“簡易數(shù)字電壓表”的實際制作
第10章 AT89C51后向通道接口技術(shù)
10.1 AT89C51與DAC0832的接口技術(shù)
10.1.1 基礎(chǔ)知識
10.1.2 簡易信號發(fā)生器的電路設(shè)計和程序設(shè)計
10.1.3 簡易信號發(fā)生器的PROTEUS設(shè)計與仿真
10.1.4 PROTEUS虛擬四蹤數(shù)字示波器使用
10.1.5 實際安裝、運行、思考
10.2 AT89C51控制步進電動機的接口技術(shù)
10.2.1 基礎(chǔ)知識
10.2.2 AT89C51控制步進電動機的電路設(shè)計和程序設(shè)計
10.2.3 單片機控制步進電動機的PROTEUS設(shè)計與仿真
10.2.4 實際安裝、運行、思考
*10.3 AT89C51控制直流電動機的接口技術(shù)
10.3.1 基礎(chǔ)知識
10.3.2 AT89C51控制直流電動機的電路設(shè)計和程序設(shè)計
10.3.3 AT89C51控制直流電動機的PROTEUS設(shè)計與仿真
10.3.4 實際安裝、運行、思考
10.4 實訓(xùn)10
10.4.1 三角波、正弦波簡易發(fā)生器的PROTEUS設(shè)計與仿真
10.4.2 三角波、正弦波發(fā)生器的實際制作
第11章 AT89C51串行通信通道接口技術(shù)
11.1 AT89C51間串行通信的接口技術(shù)
11.1.1 基礎(chǔ)知識
11.1.2 AT89C51間通信接口的電路設(shè)計與程序設(shè)計
11.1.3 AT89C51間通信接口的PROTEUS設(shè)計與仿真
11.1.4 實際安裝、運行、思考
*11.2 AT89C51與PC間通信的接口技術(shù)
11.2.1 基礎(chǔ)知識
11.2.2 AT89C51與PC間通信接口的電路設(shè)計和程序設(shè)計
11.2.3 AT89C51與PC間通信接口的PROTEUS設(shè)計與仿真
11.2.4 實際安裝、運行、思考
11.3 實訓(xùn)11
11.3.1 AT89C51間通信簡單接口的PROTEUS設(shè)計與仿真
11.3.2 AT89C51間通信簡單接口的實際制作
第12章 AT89C51單片機的實際應(yīng)用
12.1 基于單片機和DS1302的電子時鐘
12.1.1 功能與操作
12.1.2 電子時鐘的電路設(shè)計和程序設(shè)計
12.1.3 技術(shù)要點
12.1.4 電子時鐘的PROTEUS設(shè)計與仿真
12.2 基于單片機的帶存儲播放功能的簡易電子琴
12.2.1 功能與操作
12.2.2 簡易電子琴的電路設(shè)計和程序設(shè)計
12.2.3 技術(shù)要點
12.2.4 簡易電子琴的PROTEUS 設(shè)計與仿真
*12.3 基于單片機和DS18B20的數(shù)字溫度計
12.3.1 功能與操作
12.3.2 單片機數(shù)字溫度計的電路設(shè)計和程序設(shè)計
12.3.3 技術(shù)要點
12.3.4 單片機數(shù)字溫度計的PROTEUS設(shè)計與仿真
12.4 基于單片機控制的LED點陣顯示屏
12.4.1 功能與操作
12.4.2 簡單LED點陣顯示屏的電路設(shè)計和程序設(shè)計
12.4.3 技術(shù)要點
12.4.4 簡單LED點陣顯示屏的PROTEUS設(shè)計與仿真
*12.5 基于單片機的純水機控制電路板設(shè)計
12.5.1 功能與操作
12.5.2 基于單片機的純水機控制電路板的電路設(shè)計和程序設(shè)計
12.5.3 技術(shù)要點 1
12.5.4 基于單片機的純水機控制電路板的PROTEUS設(shè)計與仿真
12.6 實訓(xùn)12
12.6.1 簡單電子時鐘的PROTEUS設(shè)計與仿真
12.6.2 簡單電子時鐘的實際制作
附錄A AT89S51相對AT89C51增加的功能
A.1 AT89S51單片機內(nèi)部結(jié)構(gòu)、引腳圖和特殊功能寄存器
A.2 增加功能的應(yīng)用 附錄B BCD碼和ASCII碼
B.1 1 BCD碼
B.2 BCD碼運算
B.3 ASCII碼
附錄C AT89C系列單片機指令表
附錄D 編程器使用初步
附錄E C51對C語言的擴展
參考文獻

本目錄推薦

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