出版時(shí)間:2010-1 出版社:甕嘉民 中國電力出版社 (2010-01出版) 作者:甕嘉民 編 頁數(shù):286
前言
隨著電子信息技術(shù)的迅猛發(fā)展,單片機(jī)在國民經(jīng)濟(jì)的各個(gè)領(lǐng)域得到了廣泛的應(yīng)用。單片機(jī)以體積小、功能全、性價(jià)比高等諸多優(yōu)點(diǎn)在工業(yè)控制、生產(chǎn)自動(dòng)化、機(jī)電一體化設(shè)備、電器、智能儀器儀表、家電、航空航天、通信導(dǎo)航、汽車電子等領(lǐng)域得到了廣泛的應(yīng)用。單片機(jī)開發(fā)技術(shù)已成為電子信息、電氣、通信、自動(dòng)化、機(jī)電一體化等相關(guān)專業(yè)的學(xué)生、技術(shù)人員必須掌握的技術(shù)。本書主要特色有:(1)實(shí)例通過Proteus仿真,方便教師上課演示,生動(dòng)直觀。(2)實(shí)例編程采用當(dāng)前流行的C語言,易學(xué)易用,移植性和通用性好。(3)注重實(shí)戰(zhàn)。單片機(jī)應(yīng)用開發(fā)技術(shù)是一門實(shí)踐性非常強(qiáng)的課程,本教材選用配套的SP-28 IJSB開發(fā)板集成了目前流行的、經(jīng)典的、應(yīng)用模塊電路,只需一條USB線就可以做單片機(jī)實(shí)驗(yàn),加上RS-232串口即可進(jìn)行硬件仿真,方便讀者自學(xué)。(4)提供良好的技術(shù)支持。隨書光盤提供所有例程源程序、電路圖和Proteus仿真文件等。本書可作為普通高等院校和高職高專計(jì)算機(jī)、電子、電氣、通信、自動(dòng)化、機(jī)電一體化等專業(yè)學(xué)生的教材,也可作為自學(xué)和從事單片機(jī)工作的工程技術(shù)人員的參考書。本書由甕嘉民主編,馮建勤和陶春鳴任副主編。河南工程學(xué)院的甕嘉民老師編寫第二、五、七章,并負(fù)責(zé)全書的統(tǒng)稿、大量實(shí)例驗(yàn)證和仿真。河南工程學(xué)院的陶春鳴老師編寫第一、十章,陳濤老師編寫了第十二章,雷萬忠老師編寫了第四章。鄭州輕工業(yè)學(xué)院馮建勤老師編寫了第六、十一章,鄭州輕工業(yè)學(xué)院陳志武老師編寫了第三、十三章,河南工業(yè)大學(xué)梁義濤老師編寫了第八章,河南職業(yè)技術(shù)學(xué)院屈芳升老師編寫了第九章,中州大學(xué)何淑霞老師編寫了第十四章。在本書編寫過程中得到鄭州金聚寶電子科技有限公司宋占孝經(jīng)理和家人的大力支持,在此一并表示感謝。
內(nèi)容概要
《單片機(jī)應(yīng)用開發(fā)技術(shù):基于Proteus單片機(jī)仿真和C語言編程》為21世紀(jì)高等學(xué)校規(guī)劃教材。全書共有14章,主要內(nèi)容包括單片機(jī)概述、單片機(jī)開發(fā)軟件快速入門、AT89S51單片機(jī)的結(jié)構(gòu)和原理、C51語法簡(jiǎn)介、AT89S51匯編指令系統(tǒng)、定時(shí)器和中斷、單片機(jī)串行通信、AT89S51單片機(jī)的擴(kuò)展、鍵盤和顯示、點(diǎn)陣字符型液晶模塊LCD1602、點(diǎn)陣圖形液晶模塊128×64、MD和D/A轉(zhuǎn)換器、常見串行總線、紅外線和無線遙控等?!秵纹瑱C(jī)應(yīng)用開發(fā)技術(shù):基于Proteus單片機(jī)仿真和C語言編程》所有實(shí)例均采用c語言編程,大部分實(shí)例采用Proteus進(jìn)行仿真和SP-28 USB實(shí)驗(yàn)板進(jìn)行下載驗(yàn)證,通過Proteus仿真使單片機(jī)課堂教學(xué)可視化,可使讀者真正做到理論和實(shí)踐相結(jié)合,在動(dòng)手實(shí)踐中掌握單片機(jī)開發(fā)的基本方法和技能?! 秵纹瑱C(jī)應(yīng)用開發(fā)技術(shù):基于Proteus單片機(jī)仿真和C語言編程》附有光盤,其中含所有例程的源程序、電路圖、Proteus仿真文件和電子教案。 《單片機(jī)應(yīng)用開發(fā)技術(shù):基于Proteus單片機(jī)仿真和C語言編程》可作為普通高等院校電子、電信、自動(dòng)化、機(jī)電一體化等專業(yè)的本??平滩模部勺鳛橄嚓P(guān)工作技術(shù)人員及計(jì)算機(jī)愛好者的參考書。
書籍目錄
前言 第一章 單片機(jī)概述 第一節(jié) 單片機(jī)簡(jiǎn)介 第二節(jié) 單片機(jī)的開發(fā)條件 習(xí)題 第二章 單片機(jī)開發(fā)軟件快速入門 第一節(jié) Proteus 7.2安裝 第二節(jié) Proteus 7.2快速入門 第三節(jié) keilμVision2安裝 第四節(jié) KeilμVision2快速入門 第五節(jié) KeilμVision2和Proteus 7.2聯(lián)調(diào)習(xí)題 第三章 AT89S51單片機(jī)的結(jié)構(gòu)和原理 第一節(jié) AT89S51單片機(jī)的基本結(jié)構(gòu) 第二節(jié) AT89S51單片機(jī)的引腳及片外總線結(jié)構(gòu) 第三節(jié) AT89S51單片機(jī)的存儲(chǔ)器配置 第四節(jié) CPU的時(shí)序及輔助電路 第五節(jié) I/O口應(yīng)用舉例 習(xí)題 第四章 C51語法簡(jiǎn)介 第一節(jié) 關(guān)鍵字 第二節(jié) 數(shù)據(jù)與數(shù)據(jù)類型 第三節(jié) 變量定義的格式 第四節(jié) 直接對(duì)51單片機(jī)的SFR的定義 第五節(jié) 51單片機(jī)SFR中可位尋址的單元的位的定義 第六節(jié) 51單片機(jī)中可位尋址區(qū)(Ox20~0x2f)的訪問 第七節(jié) 關(guān)鍵字bit與sbit區(qū)別 第八節(jié) 51單片機(jī)外擴(kuò)I/O口的訪問 第九節(jié) 函數(shù)的遞歸調(diào)用與再入函數(shù) 第十節(jié) 中斷服務(wù)函數(shù)與寄存器組定義 第十一節(jié) C51的運(yùn)算符和表達(dá)式 第十二節(jié) C51流程控制語句 第十三節(jié) C51的指針類型 習(xí)題 第五章 AT89S51匯編指令系統(tǒng) 第一節(jié) AT89S51指令系統(tǒng)的格式及符號(hào)說明 第二節(jié) 尋址方式 第三節(jié) 按功能分類指令介紹 習(xí)題 第六章 定時(shí)器和中斷 第一節(jié) 定時(shí)器/計(jì)數(shù)器概述 第二節(jié) 定時(shí)器/計(jì)數(shù)器4種工作方式 第三節(jié) 定時(shí)器/計(jì)數(shù)器的應(yīng)用舉例 第四節(jié) AT89S51單片機(jī)中斷系統(tǒng) 習(xí)題 第七章 單片機(jī)串行通信 第一節(jié) 串行通信概述 第二節(jié) AT89S51單片機(jī)的串行口及控制寄存器 第三節(jié) AT89S51單片機(jī)串行通信工作方式 第四節(jié) 串行口通信實(shí)例 習(xí)題 第八章 AT89S51單片機(jī)的擴(kuò)展 第一節(jié) AT89S51單片機(jī)系統(tǒng)的擴(kuò)展 第二節(jié) 簡(jiǎn)單I/O口擴(kuò)展 第三節(jié) 單片機(jī)和CPLD接口設(shè)計(jì) 習(xí)題 第九章 鍵盤和顯示 第一節(jié) 鍵盤及其接口 第二節(jié) LED顯示器件 第三節(jié) LED點(diǎn)陣顯示器件 習(xí)題 第十章 點(diǎn)陣字符型液晶模塊LCD1602 第一節(jié) 點(diǎn)陣字符型液晶模塊LCD1602簡(jiǎn)介 第二節(jié) LCD1602總線方式的應(yīng)用 第三節(jié) LCD1602間接方式的應(yīng)用 習(xí)題 第十一章 點(diǎn)陣圖形液晶模塊128X64 第一節(jié) 128×64點(diǎn)陣液晶顯示屏 第二節(jié) 128×64點(diǎn)陣型LCD總線方式的應(yīng)用 第三節(jié) 128×64點(diǎn)陣型LCD間接方式的應(yīng)用 習(xí)題 第十二章 A/D和D/A轉(zhuǎn)換器 第一節(jié) D/A轉(zhuǎn)換器 第二節(jié) AT89S51和D/A轉(zhuǎn)換器的接口 第三節(jié) A/D轉(zhuǎn)換器 第四節(jié) 標(biāo)度變換(工程量變換)-現(xiàn)場(chǎng)物理量的顯示 第五節(jié) ADC0832轉(zhuǎn)換器的應(yīng)用 習(xí)題 第十三章 常見串行總線 第一節(jié) I2C總線及其應(yīng)用 第二節(jié) SPI總線及其應(yīng)用 第三節(jié) 單總線溫度傳感器DS18B20 習(xí)題 第十四章 紅外線和無線遙控 第一節(jié) 紅外線遙控原理及其應(yīng)用 第二節(jié) 無線遙控模塊及其應(yīng)用 習(xí)題附錄 SP-28 USB開發(fā)板原理圖(見文后插頁) 參考文獻(xiàn)
章節(jié)摘錄
插圖:(3)音樂輸出小喇叭。它可以完成各種奏樂、報(bào)警等發(fā)聲音類實(shí)驗(yàn)。(4)繼電器試驗(yàn)。可以做一個(gè)以弱控強(qiáng)的系統(tǒng)。以弱控強(qiáng)器件是工控最常用器件之一,與其他驅(qū)動(dòng)器件相比明顯的優(yōu)點(diǎn)是抗過載能力強(qiáng),強(qiáng)弱端隔離能力強(qiáng)。(5)IC串行EEPROM 24C02。如果試驗(yàn)仿真的是SST89C54一類的芯片,則24C02就沒用,因?yàn)镾ST89C54一類芯片內(nèi)部已經(jīng)含有24C02同樣功能的單獨(dú)存儲(chǔ)空間。(6)1602液晶屏。2行,每行16個(gè)字符,自帶字符庫、帶背光,經(jīng)典的液晶顯示器件通過液晶屏顯示想要的字符信息,比發(fā)光管、數(shù)碼管的顯示更加漂亮,專業(yè)。(7)12864.圖形液晶接口。常見的128x64標(biāo)準(zhǔn)液晶模塊,用來顯示漢字和圖形。(8)紅外線遙控發(fā)射接收。它可以做紅外線解碼實(shí)驗(yàn)、紅外線遙控器等。配合遙控器完成遙控解碼及紅外遙控實(shí)驗(yàn)。如按遙控器的數(shù)字鍵1~8,即可點(diǎn)亮實(shí)驗(yàn)板上的第一個(gè)發(fā)光管至第八個(gè)發(fā)光管。當(dāng)然,也可以通過改動(dòng)程序來達(dá)到紅外遙控其他資源的目的。(9)所有芯片管腳都接有外擴(kuò)排針,有利于外擴(kuò)更多的功能,外擴(kuò)實(shí)驗(yàn)的功能沒有限制,完全由用戶決定。(10)雙面紅色工藝PCB板,彩色跳線,做工精細(xì),運(yùn)行穩(wěn)定。(11)PC817光電耦合器。它是光電耦合器中的經(jīng)典型號(hào),讓初學(xué)者可以了解電氣隔離系統(tǒng)的控制原理和作用。(12)串行時(shí)鐘芯片DSl302。一種比較常見的SPI串行時(shí)鐘芯片,用來完成時(shí)間項(xiàng)目。(13)ADC0832。它用于“模擬信號(hào)一數(shù)字信號(hào)”的轉(zhuǎn)換試驗(yàn),是一個(gè)8位串行A/D轉(zhuǎn)換芯片。(14)單總線的溫度傳感器:DSI8820。通過這個(gè)接口連好18820后,可以實(shí)現(xiàn)對(duì)溫度的高精確測(cè)量,通過多個(gè)DSI8820傳感器也可以做一個(gè)多點(diǎn)的溫度采集系統(tǒng),它屬于工業(yè)環(huán)境中常見的一種高精度溫度傳感器。(15)RS-232串口通信電路。它是單片機(jī)和PC電腦完成聯(lián)機(jī)通信的接口。(16)其他用于升級(jí)和外擴(kuò)的接口。板載2個(gè)不同類型的仿真、外擴(kuò)接口以及1個(gè)ISP外擴(kuò)接口,以便日后做更多的外擴(kuò)試驗(yàn)。ISP外擴(kuò)接口主要是用來燒寫已經(jīng)固化在其他電路板上的具有ISP功能的51和AVR芯片。(17)步進(jìn)電機(jī)。步進(jìn)電機(jī)驅(qū)動(dòng)電路,配接實(shí)驗(yàn)步進(jìn)電機(jī)。
編輯推薦
《單片機(jī)應(yīng)用開發(fā)技術(shù):基于Proteus單片機(jī)仿真和C語言編程》:21世紀(jì)高等學(xué)校規(guī)劃教材
圖書封面
評(píng)論、評(píng)分、閱讀與下載
單片機(jī)應(yīng)用開發(fā)技術(shù) PDF格式下載