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

單片機應用與接口技術

單片機應用與接口技術

定 價:¥28.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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