注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)單片機應(yīng)用與接口技術(shù)

單片機應(yīng)用與接口技術(shù)

單片機應(yīng)用與接口技術(shù)

定 價:¥28.00

作 者: 周堅 等編著
出版社: 機械工業(yè)出版社
叢編項: “工學結(jié)合、校企合作”課程改革成果系列教材
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787111290971 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 259 字數(shù):  

內(nèi)容簡介

  本書是在多年課程改革和工程實踐的基礎(chǔ)上編寫的。以80C51單片機為主芯片,按照理實一體化的編寫模式,將內(nèi)容分為除緒論外的15個課題,涵蓋了80C51單片機軟件實驗環(huán)境的建立、硬件實驗電路板的制作、Proteus仿真軟件的使用以及80C51單片機的I/O口、中斷系統(tǒng)、定時器/計數(shù)器、指令系統(tǒng)和串行接口與串行通信,還講解了單片機與外圍設(shè)備接口的具體實現(xiàn),包括顯示接口、模擬量轉(zhuǎn)換接口、鍵盤接口、I2C串行接口總線等,并介紹了實時時鐘芯片、LED點陣顯示屏、液晶顯示屏等幾種常用的接口芯片及其具體應(yīng)用。根據(jù)單片機應(yīng)用技術(shù)實戰(zhàn)性很強的特點,本書在編寫過程結(jié)合理論與實踐,邊學邊練。同時,為了消除讀者硬件資源的差別,書中所有的應(yīng)用程序都采用Proteus仿真實現(xiàn),選用切合生活實際的任務(wù),具有很強的可操作性和趣味性。為了方便教學,本書配有免費電子教案及交流網(wǎng)站(www.mcustudio.com),歡迎大家在線索取和交流。本書可作為職業(yè)學校和成人教育單片機課程教材,也是電子愛好者自學單片機的首選。

作者簡介

  周堅,副教授,中國職業(yè)技術(shù)教育學會教學工作委員會電工與電子技術(shù)專業(yè)教學研究會委員,第二屆江蘇省職業(yè)教育教研中心組成員,江蘇省常州市第二屆名教師工作室領(lǐng)街人。從事教學科研工作近20年,先后在東南大學、德國格羅什·蓋羅職業(yè)學校進修,多次被評為各級教科研先進個人、先進教育工作者。近年來積極參與教學改革,進行“工學結(jié)合、校企合作”人才培養(yǎng)模式的推廣實踐,成果頗豐,并根據(jù)改革成果出版了多部教材,其中《單片機輕松入門》獲得第七屆全國高校出版社優(yōu)秀暢銷書一等獎,《單片機C語言輕松入門》獲得中國書刊業(yè)發(fā)行協(xié)會“2007年度全行業(yè)優(yōu)秀暢銷品種(科技類)”獎。此外還在國家雙獎期刊《無線電》等各類報刊、雜志上發(fā)表科研與教學論文20多篇,并多次在省市各級獲獎。建立的單片機技術(shù)應(yīng)用與教學網(wǎng)站——平凡單片機工作室(http://www.mcustudio.com),多年來為廣大單片機愛好者及工程技術(shù)人員提供了許多大力幫助,受到《無線電》等專業(yè)雜志的推薦。

圖書目錄

前言
緒論
0.1 單片機簡介
0.2 常見的單片機品種
0.3 計算機中數(shù)據(jù)的表示
0.3.1 常用的數(shù)制
0.3.2 二進制的算術(shù)運算
0.3.3 數(shù)制間的轉(zhuǎn)換
0.3.4 數(shù)的表示方法及常用計數(shù)制的對應(yīng)關(guān)系
0.3.5 邏輯數(shù)據(jù)的表示
0.4 計算機中常用的基本術(shù)語
0.5 存儲器
0.5.1 存儲器的工作原理
0.5.2 半導(dǎo)體存儲器的分類
課題1 80C51單片機軟件實驗環(huán)境的建立
任務(wù)1 Keil軟件簡介、安裝與使用
1.1.1 Keil軟件簡介
1.1.2 安裝Keil軟件
1.1.3 使用Keil軟件
任務(wù)2 Proteus軟件簡介、安裝與使用
1.2.1 Proteus軟件簡介
1.2.2 安裝Proteus軟件
1.2.3 使用Proteus軟件
課題2 80C51單片機硬件實驗環(huán)境的建立
任務(wù)1 使用STC89C51單片機制作實驗板
2.1.1 電路原理圖
2.1.2 實驗板的制作與代碼的寫入
任務(wù)2 讓實驗板具有仿真功能
2.2.1 仿真的概念
2.2.2 仿真芯片制作
任務(wù)3 認識和使用成品實驗板
2.3.1 實驗板功能簡介
2.3.2 成品實驗板硬件結(jié)構(gòu)
2.3.3 成品實驗板的基本使用方法
課題3 認識80C51單片機I/O端口
任務(wù)1 用單片機控制LED
3.1.1 任務(wù)分析
3.1.2 用Proteus仿真實現(xiàn)
任務(wù)2 用單片機發(fā)出聲音
3.2.1 任務(wù)分析
3.2.2 用Proteus仿真實現(xiàn)
3.2.3 延時工作過程分析
任務(wù)3 用指拔開關(guān)設(shè)置音調(diào)
3.3.1 音名與頻率的關(guān)系
3.3.2 用Proteus仿真實現(xiàn)
3.3.3 單片機內(nèi)部的并行I/O口
任務(wù)4 用單片機制作風火輪玩具
3.4.1 用Proteus仿真實現(xiàn)
3.4.2 用硬件仿真實現(xiàn)
3.4.3 單片機的內(nèi)部結(jié)構(gòu)
課題4 80C51單片機的中斷系統(tǒng)
任務(wù)1 緊急停車控制器
4.1.1 中斷的概念
4.1.2 用Proteus仿真實現(xiàn)
4.1.3 80C51單片機的中斷結(jié)構(gòu)
任務(wù)2 通過外部信號來改變風火輪的轉(zhuǎn)速
4.2.1 任務(wù)分析
4.2.2 用Proteus仿真實現(xiàn)
4.2.3 中斷響應(yīng)分析
課題5 80C51單片機的定時器/計數(shù)器
任務(wù)1 包裝流水線中的計數(shù)器
5.1.1 定時/計數(shù)的基本知識
5.1.2 用Proteus仿真實現(xiàn)
5.1.3 單片機中的定時器/計數(shù)器工作原理
任務(wù)2 用單片機來唱歌
5.2.1 歌譜與歌曲的基本知識
5.2.2 用定時中斷來獲得不同頻率的信號
5.2.3 用單片機實現(xiàn)唱歌
課題6 80C51單片機的串行口與串行通信
任務(wù)1 使用串行口擴展并行口
6.1.1 用串行口擴展并行輸出口
6.1.2 用串行口擴展并行輸入口
6.1.3 80C51單片機的串行口
任務(wù)2 單片機與PC通信
6.2.1 串行通信的基本知識
6.2.2 單片機與PC通信的具體實現(xiàn)
6.2.3 串行口工作方式與波特率設(shè)置
課題7 80C51單片機的指令系統(tǒng)
任務(wù)1 指令的概念
7.1.1 有關(guān)指令與程序的基本概念
7.1.2 匯編語言指令格式
任務(wù)2 指令的尋址方式
7.2.1 尋址的概念
7.2.2 尋址方式
7.2.3 指令中的操作數(shù)標記
任務(wù)3 數(shù)據(jù)傳送類指令
7.3.1 數(shù)據(jù)傳送類指令介紹
7.3.2 用仿真軟件進行指令練習
任務(wù)4 算術(shù)運算類指令
任務(wù)5 邏輯運算類指令
任務(wù)6 控制轉(zhuǎn)移類指令
任務(wù)7 位操作類指令
課題8 程序設(shè)計初步
任務(wù)1 數(shù)制轉(zhuǎn)換程序
任務(wù)2 雙字節(jié)數(shù)運算程序
任務(wù)3 多字節(jié)移位程序
任務(wù)4 子程序設(shè)計
課題9 顯示接口
任務(wù)1 一位計數(shù)器
9.1.1 單個數(shù)碼管的結(jié)構(gòu)
9.1.2 用單個數(shù)碼管顯示數(shù)字
9.1.3 數(shù)碼管顯示中的其他問題
任務(wù)2 銀行利率屏的制作
9.2.1 相關(guān)知識
9.2.2 任務(wù)實現(xiàn)
9.2.3 使用普通I/O擴展串行口
任務(wù)3 秒表的制作
9.3.1 LED數(shù)碼管動態(tài)接口原理
9.3.2 動態(tài)顯示程序編寫
9.3.3 秒表的實現(xiàn)
課題10 模擬量轉(zhuǎn)換接口
任務(wù)1 數(shù)字電壓表的制作
10.1.1 A/D轉(zhuǎn)換器工作原理
10.1.2 數(shù)字電壓的制作
任務(wù)2 數(shù)字化信號發(fā)生器
10.2.1 D/A轉(zhuǎn)換器工作原理
10.2.2 數(shù)字化信號發(fā)生器的實現(xiàn)
課題11 鍵盤接口
任務(wù)1 鍵控風火輪
11.1.1 單片機鍵盤簡介
11.1.2 鍵控風火輪的實現(xiàn)
任務(wù)2 可預(yù)置數(shù)的倒計時時鐘
11.2.1 倒計時時鐘功能描述
11.2.2 倒計時時鐘的實現(xiàn)
11.2.3 單片機鍵盤處理的方法
任務(wù)3 智能儀器的鍵盤
11.3.1 相關(guān)知識
11.3.2 智能儀器鍵盤功能的實現(xiàn)
課題12 I2C串行接口總線
任務(wù)1 I2C串行接口與VIIC軟件包
12.1.1 I2C總線簡介
12.1.2 典型I2C總線接口芯片AT24系列EEPROM
任務(wù)2 AT24C01A編程器的制作
12.2.1 編程器功能描述
12.2.2 編程器的制作
課題13 實時時鐘芯片及其應(yīng)用
任務(wù)1 認識DS1302芯片
任務(wù)2 用DS1302制作實時時鐘
任務(wù)3 使用DS1302片內(nèi)RAM存取數(shù)據(jù)
課題14 LED點陣顯示屏及其應(yīng)用
任務(wù)1 認識LED點陣顯示屏及字模
14.1.1 LED點陣顯示屏的結(jié)構(gòu)
14.1.2 字模的產(chǎn)生
任務(wù)2 用LED點陣顯示屏顯示漢字
14.2.1 用LED點陣顯示屏顯示單個漢字
14.2.2 用LED點陣顯示屏顯示多個漢字
課題15 液晶顯示屏及其應(yīng)用
任務(wù)1 小小迎賓屏
15.1.1 字符型液晶顯示器簡介
15.1.2 字符型液晶顯示屏驅(qū)動程序
……
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號