定 價:42 元
叢書名:高等學(xué)校機械基礎(chǔ)課程系列教材
- 作者:楊中興,王文魁 編
- 出版時間:2017/1/1
- ISBN:9787568236072
- 出 版 社:北京理工大學(xué)出版社
- 中圖法分類:H31
- 頁碼:227
- 紙張:膠版紙
- 版次:1
- 開本:16開
《單片機技術(shù)應(yīng)用》分為基本開發(fā)環(huán)境、51單片機結(jié)構(gòu)與應(yīng)用、外圍器件應(yīng)用三大部分。《單片機技術(shù)應(yīng)用》以項目化教學(xué)的思路展開編寫,依次介紹了單片機的基礎(chǔ)知識和*小系統(tǒng),51單片機內(nèi)部結(jié)構(gòu)、匯編語言和常用開發(fā)環(huán)境;講解單片機I/O口的基本操作,實現(xiàn)了流水燈項目;介紹單片機中斷、定時/計數(shù)器及操作;介紹實時時鐘和數(shù)字溫度計韻設(shè)計,以及串口通信知識。
《單片機技術(shù)應(yīng)用》整體結(jié)構(gòu)采用循序漸進的方式,電路與電路之間,程序與程序之間,都保持著關(guān)聯(lián)性。讀者基于《單片機技術(shù)應(yīng)用》實例,只需要做一些微小的改變,就可以開發(fā)出新的應(yīng)用項目,讓讀者輕松入門。在每個任務(wù)后,提供思考與練習(xí)環(huán)節(jié),讀者即學(xué)即用,讓所學(xué)知識得以進一步鞏固。
《單片機技術(shù)應(yīng)用》可作為高等院校電子及自動化等專業(yè)的教材,也可提供從事相關(guān)行業(yè)的工程技術(shù)人員參考。
項目一 初識單片機
任務(wù)一 單片機在哪里
一、單片機的廣泛應(yīng)用領(lǐng)域
二、單片機的發(fā)展歷史
三、單片機的發(fā)展趨勢
四、單片機的種類
五、學(xué)習(xí)單片機的條件
思考與練習(xí)
任務(wù)二 如何成為單片機工程師
一、軟件工具
二、硬件工具
知識擴展:單片機的封裝
思考與練習(xí)
項目二 搭建單片機最小系統(tǒng)
任務(wù)一 識別單片機的引腳
一、STC89C52RC單片機引腳圖
二、引腳功能
任務(wù)二 I/O端口
一、P0端口
二、P1端口
三、P2端口
四、P3端口
任務(wù)三 單片機最小系統(tǒng)設(shè)計
一、電源電路
二、時鐘電路
三、復(fù)位電路
四、程序存儲器選擇電路
五、最小系統(tǒng)電路
任務(wù)四 單片機最小系統(tǒng)的制作
一、準(zhǔn)備工作
二、開始制作
項目三 開啟匯編之旅
任務(wù)一 探究51單片機內(nèi)部結(jié)構(gòu)
一、MCS一51單片機硬件資源
二、微處理器的組成
三、機器周期和指令周期
四、單片機存儲結(jié)構(gòu)
任務(wù)二 匯編語言入門
一、指令的基本概念
二、偽指令(常用偽指令及功能)
三、數(shù)據(jù)傳送類指令
項目四 搭建單片機開發(fā)環(huán)境
任務(wù)一 使用Keil μ Vision開發(fā)環(huán)境
一、Keil μ Vision集成開發(fā)環(huán)境
二、Keil μ Vision4仿真調(diào)試、在線匯編與斷點設(shè)置
任務(wù)二 搭建偉福系列仿真系統(tǒng)
一、偉福系列仿真系統(tǒng)的特點
二、存儲器讀寫操作
任務(wù)三 Proteus軟件快速入門
一、Proteus ISIS設(shè)計與仿真平臺
二、單片機系統(tǒng)的Proteus設(shè)計與仿真實例
項目五 單片機控制流水燈
任務(wù)一 彩燈基本控制(一)
一、任務(wù)描述
二、基礎(chǔ)知識
三、單燈閃爍控制程序設(shè)計
思考與練習(xí)
任務(wù)二 彩燈基本控制(二)
一、任務(wù)描述
二、基礎(chǔ)知識
三、花樣彩燈控制程序設(shè)計
思考與練習(xí)
任務(wù)三 鍵控彩燈
一、任務(wù)描述
二、基礎(chǔ)知識
三、鍵控彩燈程序設(shè)計
思考與練習(xí)
項目六 奏響音樂
任務(wù)一 中斷鍵控彩燈
一、任務(wù)描述
二、基礎(chǔ)知識
三、中斷鍵控彩燈控制程序設(shè)計
思考與練習(xí)
任務(wù)二 加(減)1計數(shù)器
一、任務(wù)描述
二、基礎(chǔ)知識
三、加(減)1計數(shù)器控制程序設(shè)計
思考與練習(xí)
任務(wù)三 利用定時器產(chǎn)生音調(diào)
一、任務(wù)描述
二、基礎(chǔ)知識
三、利用定時器產(chǎn)生不同頻率音調(diào)的控制程序設(shè)計
思考與練習(xí)
任務(wù)四 簡單音樂編程
一、任務(wù)描述
二、基礎(chǔ)知識
三、音樂演奏控制程序設(shè)計
思考與練習(xí)
項目七 玩轉(zhuǎn)數(shù)碼管
任務(wù)一 靜態(tài)計數(shù)數(shù)碼顯示
一、任務(wù)描述
二、基礎(chǔ)知識
三、數(shù)碼管靜態(tài)顯示數(shù)據(jù)的控制程序設(shè)計
思考與練習(xí)
任務(wù)二 動態(tài)計數(shù)數(shù)碼顯示
一、任務(wù)描述
二、基礎(chǔ)知識
三、數(shù)碼管動態(tài)顯示數(shù)據(jù)的控制程序設(shè)計
思考與練習(xí)
任務(wù)三 串行LED顯示電路設(shè)計
一、任務(wù)描述
二、電路設(shè)計
三、程序設(shè)計
項目八 實時時鐘
任務(wù)一 矩陣鍵碼操作
一、任務(wù)描述
二、矩陣式鍵盤基礎(chǔ)知識
三、矩陣式鍵盤接口實例
思考與練習(xí)
任務(wù)二 利用定時器設(shè)計可校時時鐘
一、任務(wù)描述
二、程序設(shè)計
思考與練習(xí)
任務(wù)三 使用I2C總線
一、任務(wù)描述
二、12C總線
三、I2C總線串行外圍擴展
思考與練習(xí)
任務(wù)四 掌握時鐘芯片PCF8563的功能
一、任務(wù)描述
二、PCF8563基本介紹
三、PCF8563典型應(yīng)用電路
四、PCF8563應(yīng)用實例
思考與練習(xí)
任務(wù)五 利用PCF8563設(shè)計多功能時鐘
一、任務(wù)描述
二、總體方案分析
三、硬件設(shè)計
四、軟件設(shè)計
五、匯編源程序
六、程序分析
思考與練習(xí)
項目九 數(shù)字溫度計
任務(wù)一 掌握DS18820的工作原理
一、任務(wù)描述
二、DS18820簡介
三、DS18820內(nèi)部結(jié)構(gòu)
四、DS18820工作命令
五、DS18820工作時序
任務(wù)二 設(shè)計數(shù)字溫度計
一、任務(wù)描述
二、硬件電路設(shè)計
三、軟件設(shè)計
四、源程序清單
思考與練習(xí)
項目十 串行通信
任務(wù)一 單片機串行口的基本應(yīng)用
一、任務(wù)描述
二、基礎(chǔ)知識
三、串行口工作方式與波特率設(shè)置
四、單片機串行口通信測試
思考與練習(xí)
任務(wù)二 雙機串行通信應(yīng)用
一、任務(wù)描述
二、基礎(chǔ)知識
三、利用兩臺單片機實現(xiàn)近距離通信
思考與練習(xí)
附錄一 MCS—51單片機指令系統(tǒng)
一、指令系統(tǒng)概述
二、尋址方式
三、MCS—51指令系統(tǒng)
四、偽指令
附錄二 MCS—51指令集
參考文獻