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