複製鏈接
請複製以下鏈接發送給好友

單片機原理及應用

(2022年清華大學出版社出版的圖書)

鎖定
《單片機原理及應用》是2022年清華大學出版社出版的圖書,作者是何宏、張志宏、沈敏、郭彬、步春寧、白鋅、侯甜甜、李德、杜瑤、金鈺、張喜英。 [1] 
中文名
單片機原理及應用
作    者
何宏、張志宏、沈敏、郭彬、步春寧、白鋅、侯甜甜、李德、杜瑤、金鈺、張喜英
出版社
清華大學出版社
出版時間
2022年11月1日
定    價
59 元
ISBN
9787302610106

單片機原理及應用內容簡介

《單片機原理及應用》系統闡述了基於Proteus和Keil C聯合虛擬電子仿真技術的80C51單片機原理與接口技術。全書共6章,內容包括MCS51單片機的結構和工作原理; 單片機的指令系統; 單片機的中斷系統、定時器/計數器和串行口; MCS51單片機系統擴展; Proteus應用指南; 基於Proteus仿真的單片機實驗。 《單片機原理及應用》可作為高等院校自動化、電氣工程、電子信息、通信工程、計算機等專業本科生單片機課程的教材,還可作為相關行業工程師或科技人員的參考書。 [1] 

單片機原理及應用圖書目錄

第1章MCS51單片機的結構和工作原理
1.1概述
1.1.1計算機控制系統概述
1.1.2單片機概述
1.2中央處理器CPU
1.2.1運算器
1.2.2控制器
1.2.3布爾處理器
1.3MCS51單片機存儲器分類及配置
1.3.1程序存儲器
1.3.2數據存儲器
1.4並行I/O接口
1.5MCS51單片機外部特性
1.5.1引腳功能
1.5.2引腳的第二功能
1.6MCS51單片機最小系統
1.6.1電源電路
1.6.2時鐘電路
1.6.3復位電路
1.7MCS51單片機的工作方式
1.7.1復位方式
1.7.2單步執行方式
1.7.3程序執行方式
1.7.4低功耗方式
1.7.5EPROM編程、檢查與擦除方式
思考題與習題
第2章單片機的指令系統
2.1概述
2.1.1程序設計語言和指令
2.1.2指令格式
2.2尋址方式
2.2.1指令系統中使用的常用符號
2.2.280C51單片機指令系統的尋址方式
2.380C51單片機的指令系統
2.3.1數據傳送指令
2.3.2算術運算指令
2.3.3邏輯運算指令
2.3.4控制轉移指令
2.3.5位操作(布爾處理)指令
2.4單片機C51語言編程簡介
2.4.1C51語言程序的基本結構
2.4.2函數類型説明包括的主要內容
2.5單片機程序設計
2.5.1彙編語言及其語句格式
2.5.2彙編語言偽指令
2.5.3彙編語言程序設計的步驟
2.5.4順序結構程序設計
2.5.5分支結構程序設計
2.5.6查表程序設計
2.5.7散轉程序設計
2.5.8循環結構程序設計
2.5.9子程序
2.5.10運算程序設計
2.5.11代碼轉換程序
2.5.12C51語言其他語句
思考題與習題
第3章單片機的中斷系統、定時器/計數器和串行口
3.1單片機的中斷系統
3.1.1中斷系統概念
3.1.2MCS51中斷系統結構
3.1.3中斷系統的初始化及應用
3.280C51的定時器/計數器
3.2.1定時器/計數器
3.2.2定時器/計數器的工作方式
3.2.3定時器/計數器的初始化和應用舉例
3.380C51的串行口
3.3.1串行通信基本知識
3.3.2串行口的組成和特性
3.3.3串行口的工作方式
3.3.4波特率的設計
3.3.580C51串行口雙機異步通信
思考題與習題
第4章MCS51單片機系統擴展
4.1單片機系統總線概述
4.1.1單片機並行總線
4.1.2單片機串行總線
4.2存儲器擴展
4.2.18位數據/地址鎖存器74LS273/74LS373
4.2.28位並行數據輸入輸出鎖存器74LS8212/74LS8282
4.2.3地址譯碼方法
4.2.4外部程序存儲器擴展
4.2.5外部數據存儲器擴展
4.2.6外部程序/數據共用存儲器
4.3並行接口的擴展
4.3.1I/O口的直接輸入輸出
4.3.2用74系列器件擴展並行I/O口
4.3.3帶RAM和定時器的可編程並行I/O擴展接口8155A
4.4模/數(A/D)轉換器接口的擴展
4.4.1A/D轉換原理
4.4.2雙積分式A/D轉換器MC14433
4.4.3MC14433與89C51/80C51單片機的接口電路及編程
4.4.4逐次逼近式A/D轉換器ADC0809
4.4.589C51單片機與ADC0809的接口方法
4.4.612位ADC芯片AD574
4.4.789C51/80C51單片機與AD574的接口
4.5數/模(D/A)轉換器接口的擴展
4.5.1D/A轉換的工作原理
4.5.2D/A轉換器的主要性能指標
4.5.38位DAC芯片DAC0832
4.5.489C51單片機與DAC0832的接口
4.5.512位DAC芯片DAC1208
4.5.689C51/80C51單片機與DAC1208的接口
4.6鍵盤輸入接口電路
4.6.1鍵盤的工作原理
4.6.2鍵盤的工作方式
4.6.389C51單片機的鍵盤接口電路
4.7顯示器接口電路
4.7.1LED顯示器
4.7.289C51/80C51單片機與LED顯示器的接口電路
4.7.3LCD顯示器
4.7.489C51單片機與LCD顯示器的接口電路
思考題與習題
第5章Proteus應用指南
5.1Proteus ISIS工作界面
5.1.1ISIS的命令工具欄
5.1.2ISIS原理圖編輯窗口
5.1.3ISIS預覽窗口
5.1.4ISIS對象選擇器窗口
5.1.5ISIS模式選擇工具欄
5.1.6ISIS仿真控制按鈕
5.1.7ISIS旋轉、鏡像控制按鈕
5.2Proteus ISIS原理圖設計
5.2.1ISIS原理圖設計的方法和步驟
5.2.2ISIS鼠標使用規則
5.2.3ISIS原理圖設計過程
5.3Proteus VSM電路仿真分析
5.3.1虛擬儀器
5.3.2Proteus信號發生器
5.3.3探針
5.3.4仿真圖表分析
5.3.5電源與地
5.3.6交互式電路仿真
5.4Proteus軟件與Keil C聯合仿真
5.4.1C51程序
5.4.2Keil C上機的基本方法
5.4.3Keil C的μVision3編寫程序注意事項
5.4.4Keil C的51單片機中斷編程
5.4.5Proteus與Keil C聯合仿真
5.4.6Proteus 51彙編源碼調試方法
第6章基於Proteus仿真的單片機實驗
6.1LED流水燈控制
6.1.1實驗內容和實驗目的
6.1.2實驗步驟和實驗環境
6.1.3硬件電路的設計
6.1.4軟件的設計
6.1.5控制功能的擴展
6.2交通燈控制
6.2.1實驗內容和實驗目的
6.2.2實驗步驟和實驗環境
6.2.3硬件電路的設計
6.2.4軟件的設計
6.2.5控制功能的擴展
6.3步進電機控制
6.3.1實驗內容和實驗目的
6.3.2實驗步驟和實驗環境
6.3.3硬件電路的設計
6.3.4軟件的設計
6.3.5控制功能的擴展
6.4秒錶的設計
6.4.1實驗內容和實驗目的
6.4.2實驗步驟和實驗環境
6.4.3硬件電路的設計
6.4.4軟件的設計
6.4.5控制功能的擴展
6.5基於串行通信的秒錶設計
6.5.1實驗內容和實驗目的
6.5.2實驗步驟和實驗環境
6.5.3硬件電路的設計
6.5.4軟件的設計
6.5.5控制功能的擴展
6.6電子時鐘的設計
6.6.1實驗內容和實驗目的
6.6.2實驗步驟和實驗環境
6.6.3硬件電路的設計
6.6.4軟件的設計
6.6.5控制功能的擴展
6.7電子琴的設計
6.7.1實驗內容和實驗目的
6.7.2實驗步驟和實驗環境
6.7.3硬件電路的設計
6.7.4軟件的設計
6.7.5控制功能的擴展
6.8温度檢測儀
6.8.1實驗內容和實驗目的
6.8.2實驗步驟和實驗環境
6.8.3硬件電路的設計
6.8.4軟件的設計
6.8.5控制功能的擴展
參考文獻
附錄AMCS51指令表
附錄BC51語言的常用關鍵字
附錄CASCII字符表 [2] 
參考資料