單片機(jī)原理及接口技術(shù)——架構(gòu)、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式應(yīng)用
定 價(jià):49 元
叢書名:高等學(xué)校電子信息類專業(yè)系列教材·新形態(tài)教材
- 作者:孫一林、彭波
- 出版時(shí)間:2020/7/1
- ISBN:9787302550655
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:276
- 紙張:膠版紙
- 版次:1
- 開本:16K
《單片機(jī)原理及接口技術(shù)——架構(gòu)、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式應(yīng)用》通過虛擬仿真技術(shù)實(shí)現(xiàn)由51單片機(jī)組成的嵌入式系統(tǒng)的學(xué)習(xí),并掌握此類嵌入式系統(tǒng)硬、軟件的設(shè)計(jì)、開發(fā)技能,主要闡述了51單片機(jī)的硬件結(jié)構(gòu)(CPU、MEM)和指令系統(tǒng)、C51語言、輸入/輸出接口、適用于51單片機(jī)的操作系統(tǒng)OS(RTX51),以及應(yīng)用于該類嵌入式系統(tǒng)中的基礎(chǔ)器件等的工作原理和機(jī)制,借助Proteus和Keil等仿真工具(軟件)實(shí)現(xiàn)該類嵌入式系統(tǒng)的模擬仿真實(shí)際應(yīng)用。
《單片機(jī)原理及接口技術(shù)——架構(gòu)、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式應(yīng)用》可作為高等院校嵌入式系統(tǒng)相關(guān)專業(yè)的教材,也可作為由51單片機(jī)組成的嵌入式系統(tǒng)的研發(fā)與應(yīng)用的參考書。
《單片機(jī)原理及接口技術(shù):架構(gòu)、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式應(yīng)用》特色
涵蓋了51單片機(jī)CPU、MEM、I/O等所有硬件的組成原理、指令系統(tǒng)、C51控制語言、RTX一51操作系統(tǒng)等內(nèi)容,
以及與之匹配的外圍電路,通過學(xué)習(xí)可輕松搭建由51單片機(jī)構(gòu)成的嵌入式系統(tǒng)。
主導(dǎo)和體現(xiàn)了虛擬仿真實(shí)驗(yàn)教學(xué)模式。通過虛擬仿真實(shí)驗(yàn)可深入理解單片機(jī)原理,掌握設(shè)計(jì)嵌入式系統(tǒng)的技能,
有利于在學(xué)習(xí)、思考和仿真實(shí)驗(yàn)的過:程中增強(qiáng)分析問題、解決問題和總結(jié)問題的能力。
《單片機(jī)原理及接口技術(shù):架構(gòu)、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式應(yīng)用》中表述的嵌入式系統(tǒng)設(shè)計(jì)理念體現(xiàn)了時(shí)間片(多任務(wù)處理)、分層次(硬件層、操作系統(tǒng)層、應(yīng)用層)等設(shè)計(jì)規(guī)范,為設(shè)計(jì)復(fù)雜的嵌入式系統(tǒng)奠定了基礎(chǔ)。
孫一林,北京師范大學(xué)副研究員,主講“微機(jī)系統(tǒng)與接口技術(shù)”“嵌入式系統(tǒng)”“Java程序設(shè)計(jì)”等課程,主編《微型機(jī)系統(tǒng)與接口技術(shù)》《Java程序設(shè)計(jì)》《匯編程序設(shè)計(jì)》等教材。長期從事微機(jī)接口應(yīng)用、嵌入式系統(tǒng)等硬件及底層驅(qū)動(dòng)開發(fā)、相關(guān)軟件的設(shè)計(jì)與研發(fā)工作,曾獲北京市科學(xué)技術(shù)進(jìn)步獎(jiǎng)。
彭波,中國農(nóng)業(yè)大學(xué)教授,博士生導(dǎo)師,主講“數(shù)據(jù)結(jié)構(gòu)”“算法設(shè)計(jì)與分析”“C語言程序設(shè)計(jì)”“多媒體技術(shù)”等課程,主編《數(shù)據(jù)結(jié)構(gòu)》《數(shù)據(jù)結(jié)構(gòu)及算法》《多媒體技術(shù)教程》《Java編程指南》等教材。長期從事計(jì)算機(jī)科學(xué)與技術(shù)方面的教學(xué)及科研工作,主持和參加多項(xiàng)國家科技支撐計(jì)劃課題,曾獲得全國寶鋼教育基金獎(jiǎng)等。
第1章 51單片機(jī)的核心硬件系統(tǒng)
1.1 51單片機(jī)
1.2 51單片機(jī)CPU
1.2.1 CPIJ中的寄存器
1.2.2 CPIJ中的運(yùn)算器
1.2.3 CPIJ中控制器
1.3 51單片機(jī)存儲(chǔ)器結(jié)構(gòu)
1.3.1 51單片機(jī)系統(tǒng)存儲(chǔ)空間分配
1.3.2 隨機(jī)存儲(chǔ)器
1.3.3 只讀存儲(chǔ)器
1.3.4 51單片機(jī)系統(tǒng)的存儲(chǔ)空間名稱
1.4 51單片機(jī)外部信號(hào)線定義
1.5 51單片機(jī)應(yīng)用系統(tǒng)
1.5.1 □小工作系統(tǒng)
1.5.2 擴(kuò)展應(yīng)用系統(tǒng)
第2章 電子系統(tǒng)硬件電路的設(shè)計(jì)
2.1 電子線路硬件設(shè)計(jì)綜述
2.1.1 電路系統(tǒng)硬件設(shè)計(jì)原則
2.1.2 硬件設(shè)計(jì)注意事項(xiàng)
2.1.3 Proteus簡介
2.1.4 使用Proteus設(shè)計(jì)電子產(chǎn)品流程
2.2 硬件原理圖設(shè)計(jì)ISIS
2.2.1 ISIS的主要功能
2.2.2 硬件電路設(shè)計(jì)與模擬仿真
2.3 印制電路板設(shè)計(jì)ARES
2.3.1 元器件的封裝
2.3.2 印制電路板自動(dòng)設(shè)計(jì)ARES
第3章 51單片機(jī)指令系統(tǒng)
3.1 51單片機(jī)CPU指令系統(tǒng)概述
3.1.1 指令的格式
3.1.2 指令操作碼助記符以及操作數(shù)表示符號(hào)
3.1.3 尋址方式
3.2 數(shù)據(jù)傳送類指令
3.2.1 數(shù)據(jù)傳送指令
3.2.2 數(shù)據(jù)傳送指令詳解
3.3 算術(shù)運(yùn)算類指令
3.3.1 算術(shù)運(yùn)算指令
3.3.2 算術(shù)運(yùn)算指令詳解
3.4 邏輯運(yùn)算類指令
3.4.1 邏輯運(yùn)算指令
3.4.2 邏輯運(yùn)算指令詳解
3.5 控制轉(zhuǎn)移類指令
3.5.1 控制轉(zhuǎn)移指令
3.5.2 控制轉(zhuǎn)移指令詳解
3.6 位操作、位控制轉(zhuǎn)移類指令
3.6.1 位操作、位控制轉(zhuǎn)移指令
3.6.2 位操作、位控制轉(zhuǎn)移指令詳解
3.7 偽指令
3.7.1 常用偽指令
3.7.2 偽指令詳解
3.8 指令程序
3.8.1 指令源代碼程序格式
3.8.2 指令源代碼程序設(shè)計(jì)
3.8.3 源代碼程序的編譯
3.8.4 源代碼程序設(shè)計(jì)示例
第4章 C51語言程序設(shè)計(jì)
4.1 C51語言編程概述
4.1.1 C51程序設(shè)計(jì)特點(diǎn)
4.1.2 C51編程規(guī)范
4.1.3 C51程序編譯環(huán)境
……
第5章 嵌入式系統(tǒng)軟件開發(fā)與調(diào)試
第6章 嵌入式系統(tǒng)的模擬仿真
第7章 51單片機(jī)并口應(yīng)用
第8章 51單片機(jī)中斷應(yīng)用
第9章 51單片機(jī)定時(shí)器/計(jì)數(shù)器應(yīng)用
□□0章 51單片機(jī)串口應(yīng)用
□□1章 適用于嵌入式系統(tǒng)中的操作系統(tǒng)
□□2章 嵌入式系統(tǒng)中經(jīng)典應(yīng)用電路
□□3章 51單片機(jī)實(shí)體電路實(shí)現(xiàn)虛擬仿真系統(tǒng)