單片機原理與套用(2021年機械工業出版社出版的圖書)

單片機原理與套用(2021年機械工業出版社出版的圖書)

本詞條是多義詞,共30個義項
更多義項 ▼ 收起列表 ▲

《單片機原理與套用》是2021年機械工業出版社出版的圖書。

基本介紹

  • 中文名:單片機原理與套用
  • 作者:李芳,荊珂,白曉虎
  • 類別:工學
  • 出版社:機械工業出版社
  • 出版時間:2021年5月
  • 開本:16 開
  • 裝幀:平裝-膠訂
  • ISBN:9787111678847
內容簡介,圖書目錄,

內容簡介

本書以培養高技能型人才、加強技術套用能力培養為目的,以知識目標、技能目標為主線,突出了針對性和套用性,強化了實踐能力的培養。在內容的組織上,以套用為導向,以完成任務為目標,軟硬體結合,使知識點和技能點相結合,既實現了知識的全面性和連貫性,又做到了理論與實踐內容的融會貫通,體現了單片機教材的新特色。
全書共12章,以AT89S51單片機為核心來講述單片機的原理及套用,同時將先進的單片機系統設計與仿真平台Proteus引入教材中,將單個LED閃爍、延時控制彩燈閃爍、中斷系統套用、中斷優先控制、60s倒計時裝置電路設計、按鍵顯示電路設計、存儲器的擴展、雙機通信、具有記憶功能的計數器的設計、數字電壓表設計、波形發生器、電子時鐘設計、步進電動機控制系統的設計、直流電動機控制系統的設計等多個案例貫穿全書,利用仿真電路代替實際電路,使讀者在學習過程中更容易入門,真正給讀者帶來學習單片機的樂趣。本書每章都給出了相應的思考題與習題,便於教學和讀者自學。同時介紹了當前套用廣泛的器件,如I2C匯流排、DS18B20、DS1302等。
本書可作為套用型本科自動化、電氣自動化、電子技術、計算機、機械專業的教學用書,以及高職相關專業和培訓班的教材,同時可以作為電子愛好者學習單片機的自學用書和相關工程技術人員的參考用書。

圖書目錄

目錄
前言
第1章單片機概述
1.1什麼是單片機
1.2單片機的特點及發展概況
1.3單片機的套用領域
1.4MCS-51系列與AT89S5×系列單片機
1.5其他的51單片機
1.5.1C8051F×××單片機
1.5.2ADμC812單片機
1.6單片機的數制與編碼
1.6.1計算機中的數制
1.6.2數制間的轉換
1.6.3編碼
思考題與習題
第2章單片機的硬體結構
2.1AT89S51單片機的引腳功能
2.2AT89S51單片機的硬體組成
2.3AT89S51單片機的CPU
2.3.1運算器
2.3.2控制器
2.4AT89S51單片機的存儲器結構
2.4.1程式存儲器空間
2.4.2數據存儲器空間
2.5AT89S51單片機的並行I/O口
2.5.1P0口
2.5.2P1口
2.5.3P2口
2.5.4P3口
2.6時鐘電路及復位電路
2.6.1時鐘電路與時序
2.6.2復位電路
2.7AT89S51單片機的工作方式
2.7.1低功耗工作方式
2.7.2ISP編程工作方式
2.8Keil軟體使用
2.8.1Keil μVision4開發環境簡介
2.8.2Keil μVision4的基本操作
2.8.3源程式的添加、編譯與調試
2.9Proteus軟體使用
2.9.1Proteus ISIS環境簡介
2.9.2基於Proteus 的單片機虛擬仿真系統的設計
2.9.3Proteus與Keil μVision4的聯調
思考題與習題
第3章51系列單片機的指令系統
3.1單片機指令概述
3.1.1指令格式
3.1.2常用符號
3.2定址方式
3.3指令系統的分類介紹
3.3.1數據傳送類指令
3.3.2算術運算類指令
3.3.3邏輯運算及移位類指令
3.3.4控制轉移類指令
3.3.5位操作類指令
3.4案例:單個LED閃爍
思考題與習題
第4章彙編語言程式設計
4.1彙編語言程式設計概述
4.1.1彙編語言
4.1.2偽指令
4.2彙編語言程式設計舉例
4.2.1順序結構程式設計
4.2.2分支結構程式設計
4.2.3循環結構程式設計
4.2.4查表程式設計
4.2.5子程式的設計
4.2.6碼制轉換程式
4.2.7關鍵字查找程式設計
4.2.8數據極值查找程式設計
4.2.9數據排序程式設計
4.3軟體調試仿真器Keil μVision套用
4.3.1用Keil進行延時程式的仿真調試和延時測量
4.3.2用Keil進行查表程式的仿真調試
4.4案例:延時控制彩燈閃爍
思考題與習題
第5章AT89S51中斷系統與定時/計數器
5.1中斷系統
5.1.1中斷基本概念
5.1.2AT89S51單片機中斷系統結構
5.1.3與中斷控制有關的暫存器
5.1.4中斷回響過程
5.2中斷套用
5.2.1中斷套用步驟
5.2.2中斷套用舉例
5.3案例:中斷系統套用
5.4案例:中斷優先控制
5.5定時/計數器
5.5.1定時/計數器概述
5.5.2定時/計數器的控制
5.5.3定時/計數器的工作方式
5.5.4定時/計數器的編程和套用
5.6案例:60s倒計時裝置電路設計
思考題與習題
第6章單片機人機互動通道的接口技術
6.1單片機與LED數碼管的接口技術
6.1.1LED結構
6.1.2LED數碼顯示器套用
6.2單片機與字元型LCD的接口技術
6.2.1基礎知識
6.2.2接口電路設計
6.3單片機與鍵盤的接口技術
6.3.1鍵盤概述
6.3.2鍵盤的接口及程式設計
6.4案例:按鍵顯示電路設計
思考題與習題
第7章單片機的存儲器及I/O口擴展技術
7.1系統擴展結構及地址分配
7.1.1系統擴展結構
7.1.2系統匯流排及匯流排構造
7.1.3存儲器擴展與編址技術
7.1.4外部地址鎖存器
7.2程式存儲器EPROM的擴展
7.2.1常用的EPROM晶片
7.2.2單片機與EPROM的接口電路設計
7.3靜態數據存儲器RAM的擴展
7.3.1常用的靜態RAM(SRAM)晶片
7.3.2單片機與RAM的接口電路設計
7.4AT89S51擴展並行I/O接口晶片82C55的設計
7.4.1I/O接口擴展概述
7.4.2並行I/O晶片8255A簡介
7.4.3單片機與8255A的接口設計
7.5案例:使用EPROM擴展AT89S51單片機程式存儲器
思考題與習題
第8章AT89S51單片機串列通信接口技術
8.1串列通信的相關概念
8.1.1數據通信的方式
8.1.2串列數據的傳輸方式
8.2AT89S51單片機的串列口
8.2.1串列口結構
8.2.2串列口控制暫存器SCON
8.2.3電源控制暫存器PCON
8.3串列口的工作方式
8.4波特率的設定
8.5單片機的串列通信接口技術
8.5.1標準串列通信接口
8.5.2串口轉換為並口輸出
8.5.3多機串列通信接口
8.6案例: 雙機通信
思考題與習題
第9章AT89S51單片機的串列擴展技術
9.1單匯流排串列擴展與DS18B20
9.1.1單匯流排概述
9.1.2常用的單匯流排器件
9.1.3單匯流排器件溫度感測器DS18B20
9.2SPI串列匯流排擴展
9.2.1SPI 串列匯流排簡介
9.2.2常用的SPI匯流排器件
9.2.3擴展帶有SPI接口的顯示晶片MAX7219
9.3I2C匯流排的串列擴展介紹
9.3.1I2C匯流排基礎知識
9.3.2I2C匯流排協定的軟體模擬
9.3.3AT24C××晶片介紹
9.3.4AT24C02 晶片的套用
9.4鍵盤/顯示串列接口晶片HD7279A的套用
9.5案例:基於AT24C02的具有記憶功能的計數器的設計
思考題與習題
第10章AT89S51單片機與A/D及D/A轉換器接口技術
10.1A/D轉換器及接口技術
10.1.1A/D轉換器概述
10.1.2典型A/D轉換器晶片ADC0809及套用
10.1.3串列12位ADC晶片TLC2543及套用
10.2D/A轉換器及接口技術
10.2.1D/A轉換器的主要技術指標
10.2.2典型D/A轉換器晶片DAC0832及套用
10.2.3串列10位DAC晶片TLC5615及套用
10.3案例:數字電壓表設計
10.4案例: 波形發生器
思考題與習題
第11章單片機的套用設計
11.1

相關詞條

熱門詞條

聯絡我們