《全國信息技術人才培養工程指定培訓教材·單片機設計標準教程》是2008年北京郵電大學出版社出版的圖書。
基本介紹
- 書名:全國信息技術人才培養工程指定培訓教材·單片機設計標準教程
- 出版社:北京郵電大學出版社
- 出版時間:2008年3月1日
- 開本:16
圖書信息,內容簡介,目錄,
圖書信息
出版社: 北京郵電大學出版社; 第1版 (2008年3月1日)
叢書名: 全國信息技術人才培養工程指定培訓教材/硬體工程師職業教育系列教程
平裝: 311頁
正文語種: 簡體中文
開本: 16
ISBN: 9787563516278, 7563516271
條形碼: 9787563516278
尺寸: 25.6 x 18 x 1.6 cm
重量: 662 g
內容簡介
《全國信息技術人才培養工程指定培訓教材·單片機設計標準教程》主要內容:我國的信息產業作為國民經濟的支柱產業正面臨著有利的國際、國內形勢,電子信息產業的規模總量已經進入世界大國行列。但是我們也清楚地認識到,與國際先進水平相比,我們在產業結構、核心技術上、管理水平上、綜合效益、普及程度等方面,還存在較大差距,缺乏創新能力與核心競爭力,“大”而不強。國際國內形勢的發展,要求信息產業不僅要做大,而且要做強,要從製造大國向製造強國轉變,這是信息產業今後的重點工作,要實現這一轉變,人才是基礎,機遇難得,人才更難得,要抓住21世紀頭二十年的重要戰略機遇期,加快信息行業發展,關鍵在於培養和使用好人才資源。
目錄
第1章 單片機與嵌入式系統概述
1.1 單片機與嵌入式系統
1.2 單片機的特點、套用領域和發展趨勢
1.3 市場主流單片機性能比較與選型
1.4 常用51核單片機介紹
1.5 業內通用嵌入式系統開發方法和流程
第2章 MCS-51單片機內部資源的設計
2.1 單片機的工作原理和51單片機結構介紹
2.1.1 最小系統介紹和單片機的工作原理
2.1.2 MCS-51單片機結構概述
2.2 51單片機的核心資源及並口的原理和設計
2.2.1 51單片機核心資源介紹
2.2.2 51單片機的並口及其設計
2.2.3 並口的套用
2.3 51單片機中斷系統的原理和設計
2.3.1 51單片機中斷系統的原理及其設計
2.3.2 中斷的套用
2.4 定時/計數器的原理和設計
2.4.1 定時/計數器0和1的原理和設計
2.4.2 定時/計數器0和1的套用
2.4.3 定時/計數器2的原理、設計和套用
2.5 串口的原理、設計和套用
2.5.1 串口的原理和設計
2.5.2 串口的套用
第3章 MCS-51單片機的資源擴展
3.1 單片機擴展原理介紹
3.2 存儲器的擴展
3.2.1 程式存儲器的擴展
3.2.2 數據存儲器的擴展
3.3 井口擴展
3.3.1 不可程式井口擴展
3.3.2 可程式井口擴展
3.4 通信接口擴展
3.4.1 GPIO模擬I2C匯流排
3.4.2 GPIO模擬SPI同步串列口
第4章 輸入輸出設備
4.1 人體輸入設備
4.1.1 常用人體輸入設備介紹
4.1.2 獨立式按鍵
4.1.3 行列鍵盤的掃描輸入
4.2 輸出設備
4.2.1 常用輸出設備介紹
4.2.2 發光二極體
4.2.3 數碼管及其軟體和硬體解碼
4.2.4 液晶顯示器介紹及其套用
4.2.5 蜂鳴器及其音樂合成套用
第5章 過程通道
5.1 輸入通道
5.1.1 輸入通道簡介
5.1.2 感測器介紹
5.1.3 數字和開關信號的輸入
5.1.4 頻率信號
5.1.5 模擬/數字轉換
5.1.6 單片機的AD擴展和ADC0804的套用
5.2 輸出通道
5.2.1 輸出通道簡介及功率驅動相關知識
5.2.2 開關量的輸出
5.2.3 數字/模擬轉換及DAC0832的套用
5.2.4 脈寬調製技術及其套用
5.2.5 直流電機及其控制套用
5.3 單片機的電源設計
5.3.1 電源知識及單片機電源設計要點
5.3.2 AC/DC轉換及整流橋的使用
5.3.3 DC/DC轉換及常用低壓線性穩壓器的介紹和使用
第6章 開發環境及開發方法
6.1 Keil C51編譯器介紹
6.1.1 開發語言及編譯器介紹
6.1.2 Keil C51編譯器對ANSI C語言編譯器的擴充
6.2 Keil μVision2集成開發環境介紹及使用
6.2.1 Keil μVision2集成開發環境介紹
6.2.2 利用Keil μVision2集成開發環境的開發流程
6.2.3 利用Keil μVision2集成開發環境進行軟調試
第7章 單片機軟硬體開發技巧及經驗
7.1 軟體開發技巧和經驗
7.1.1 良好編程風格和習慣的培養
7.1.2 宏定義的使用
7.1.3 條件編譯的使用
7.1.4 具體指針的使用
7.1.5 利用定時器時基計時
7.1.6 中斷回響快速性的一種實現
7.1.7 關鍵字的使用
7.1.8 減少運算強度的技巧
7.2 硬體開發技巧和經驗
7.2.1 硬體抗干擾技術
7.2.2 軟體抗干擾技術
7.2.3 CPU可靠性設計及看門狗的套用
7.2.4 其他硬體設計技巧和經驗
7.3 軟硬體調試技巧
第8章 AVR單片機原理及套用設計
8.1 AVR系列單片機和Mega48/88/168單片機介紹
8.2 Mega48單片機的內部資源及使用
8.3 Mega48單片機的外設
8.3.1 帶PWM輸出功能的8位和16位定時/計數器
8.3.2 同步和異步串列口USART
8.3.3 串列外設接口SPI
8.3.4 兼容I2C匯流排的兩線串列控制器TWI
8.3.5 ADC模數轉換模組
8.3.6 Mega48的片內EEPROM
8.4 AVR單片機的開發工具和開發環境的使用
8.4.1 集成開發環境ICCAVR介紹
8.4.2 ICCAVR的使用
8.5 從51單片機C代碼向AVR單片機C代碼的快速移植
附錄 MCS-51單片機定址方式和指令集參考
參考文獻