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