出版時間:2008-3 出版社:北京郵電大學出版社 作者:王慶利,劉奎,袁建敏 主編 頁數(shù):311
Tag標簽:無
內(nèi)容概要
本書是“全國信息技術(shù)人才培養(yǎng)工程——硬件工程師職業(yè)教育項目”的配套教材。 本書針對當前高校單片機課程理論和實踐教學與當前電子工程項目中對單片機開發(fā)工程師要求的差距,著重講述了51單片機基本資源的設計、資源擴展的設計、輸入輸出設備的設計、輸入輸出通道的設計、軟硬件開發(fā)技巧和經(jīng)驗,同時在本書最后與5l單片機相對比介紹了AVR系列單片機中最新推出的Mega48單片機的原理和應用。全書共分為8章,內(nèi)容包括單片機與嵌入式系統(tǒng)概述、51單片機內(nèi)部資源的設計、51單片機的資源擴展設計、常用輸入輸出設備的設計、輸入輸出通道的設計、開發(fā)環(huán)境和開發(fā)調(diào)試方法、常用軟硬件設計技巧和調(diào)試技巧、Mega48單片機的原理和應用等內(nèi)容。 本教程強調(diào)基本概念和實際應用相結(jié)合,注重知識掌握的工程化,使讀者學以致深,學而致用。可以作為單片機系統(tǒng)開發(fā)人員和高校自動化、電子、計算機、精儀、機械等相關(guān)專業(yè)在校學生的單片機教材,也可以作為單片機系統(tǒng)開發(fā)人員和電子設計愛好者的參考書和自學資料。
書籍目錄
第1章 單片機與嵌入式系統(tǒng)概述 1.1 單片機與嵌入式系統(tǒng) 1.2 單片機的特點、應用領(lǐng)域和發(fā)展趨勢 1.3 市場主流單片機性能比較與選型 1.4 常用51核單片機介紹 1.5 業(yè)內(nèi)通用嵌入式系統(tǒng)開發(fā)方法和流程第2章 MCS-51單片機內(nèi)部資源的設計 2.1 單片機的工作原理和51單片機結(jié)構(gòu)介紹 2.1.1 最小系統(tǒng)介紹和單片機的工作原理 2.1.2 MCS-51單片機結(jié)構(gòu)概述 2.2 51單片機的內(nèi)核資源及并口的原理和設計 2.2.1 51單片機內(nèi)核資源介紹 2.2.2 51單片機的并口及其設計 2.2.3 并口的應用 2.3 51單片機中斷系統(tǒng)的原理和設計 2.3.1 51單片機中斷系統(tǒng)的原理及其設計 2.3.2 中斷的應用 2.4 定時/計數(shù)器的原理和設計 2.4.1 定時/計數(shù)器0和1的原理和設計 2.4.2 定時/計數(shù)器0和1的應用 2.4.3 定時/計數(shù)器2的原理、設計和應用 2.5 串口的原理、設計和應用 2.5.1 串口的原理和設計 2.5.2 串口的應用第3章 MCS-51單片機的資源擴展 3.1 單片機擴展原理介紹 3.2 存儲器的擴展 3.2.1 程序存儲器的擴展 3.2.2 數(shù)據(jù)存儲器的擴展 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 發(fā)光二極管 4.2.3 數(shù)碼管及其軟件和硬件譯碼 4.2.4 液晶顯示器介紹及其應用 4.2.5 蜂鳴器及其音樂合成應用第5章 過程通道 5.1 輸入通道 5.1.1 輸入通道簡介 5.1.2 傳感器介紹 5.1.3 數(shù)字和開關(guān)信號的輸入 5.1.4 頻率信號 5.1.5 模擬/數(shù)字轉(zhuǎn)換 5.1.6 單片機的AD擴展和ADC0804的應用 5.2 輸出通道 5.2.1 輸出通道簡介及功率驅(qū)動相關(guān)知識 5.2.2 開關(guān)量的輸出 5.2.3 數(shù)字/模擬轉(zhuǎn)換及DAC0832的應用 5.2.4 脈寬調(diào)制技術(shù)及其應用 5.2.5 直流電機及其控制應用 5.3 單片機的電源設計 5.3.1 電源知識及單片機電源設計要點 5.3.2 AC/DC轉(zhuǎn)換及整流橋的使用 5.3.3 DC/DC轉(zhuǎn)換及常用低壓線性穩(wěn)壓器的介紹和使用第6章 開發(fā)環(huán)境及開發(fā)方法 6.1 Keil C51編譯器介紹 6.1.1 開發(fā)語言及編譯器介紹 6.1.2 Keil C51編譯器對ANSI C語言編譯器的擴充 6.2 Keil μVision2集成開發(fā)環(huán)境介紹及使用 6.2.1 Keil μVision2集成開發(fā)環(huán)境介紹 6.2.2 利用Keil μVision2集成開發(fā)環(huán)境的開發(fā)流程 6.2.3 利用Keil μVision2集成開發(fā)環(huán)境進行軟調(diào)試第7章 單片機軟硬件開發(fā)技巧及經(jīng)驗 7.1 軟件開發(fā)技巧和經(jīng)驗 7.1.1 良好編程風格和習慣的培養(yǎng) 7.1.2 宏定義的使用 7.1.3 條件編譯的使用 7.1.4 具體指針的使用 7.1.5 利用定時器時基計時 7.1.6 中斷響應快速性的一種實現(xiàn) 7.1.7 關(guān)鍵字的使用 7.1.8 減少運算強度的技巧 7.2 硬件開發(fā)技巧和經(jīng)驗 7.2.1 硬件抗干擾技術(shù) 7.2.2 軟件抗干擾技術(shù) 7.2.3 CPU可靠性設計及看門狗的應用 7.2.4 其他硬件設計技巧和經(jīng)驗 7.3 軟硬件調(diào)試技巧第8章 AVR單片機原理及應用設計 8.1 AVR系列單片機和Mega48/88/168單片機介紹 8.2 Mega48單片機的內(nèi)部資源及使用 8.3 Mega48單片機的外設 8.3.1 帶PWM輸出功能的8位和16位定時/計數(shù)器 8.3.2 同步和異步串行口USART 8.3.3 串行外設接口SPI 8.3.4 兼容I2C總線的兩線串行控制器TWI 8.3.5 ADC模數(shù)轉(zhuǎn)換模塊 8.3.6 Mega48的片內(nèi)EEPROM 8.4 AVR單片機的開發(fā)工具和開發(fā)環(huán)境的使用 8.4.1 集成開發(fā)環(huán)境ICCAVR介紹 8.4.2 ICCAVR的使用 8.5 從51單片機C代碼向AVR單片機C代碼的快速移植附錄 MCS-51單片機尋址方式和指令集參考參考文獻
章節(jié)摘錄
第2章 MCS-51單片機內(nèi)部資源的設計2.4 定時/計數(shù)器的原理和設計【概述】MCS-51系列單片機有兩個16位可編程控制的定時/計數(shù)器T0和T1(52有3個),這些定時/計數(shù)器都可以獨立配置為定時器或者計數(shù)器。當被配置為定時器時,將按照預先設置好的定時周期進行定時,到達滿周期后置溢出中斷標志,用戶可根據(jù)此標志進行查詢或中斷處理;被配置為計數(shù)器時,它檢測外部計數(shù)輸入引腳的跳變,有一個跳變時該計數(shù)器就加1,當計數(shù)到預先設置好的計數(shù)值時,就置計數(shù)溢出中斷標志,用戶可根據(jù)此標志進行查詢或中斷處理。52系列單片機還有一個功能和這兩個計數(shù)器不太相同的16位定時計數(shù)器T2。下面分別對其進行說明。本章將詳細介紹這些定時/計數(shù)器的結(jié)構(gòu)、原理和用法。通過本節(jié)學習,學員應該能夠理解定時/計數(shù)器并能用好它們。
編輯推薦
《全國信息技術(shù)人才培養(yǎng)工程指定培訓教材·單片機設計標準教程》指出,人才問題是關(guān)系黨和國家事業(yè)發(fā)展的官妓問題,人才資源已成為最重要的戰(zhàn)略資源,人才在綜合國力競爭中越來越具有決定性意義。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載