出版時(shí)間:2007-4 出版社:機(jī)械工業(yè)出版社 作者:張大明 頁(yè)數(shù):318
Tag標(biāo)簽:無
內(nèi)容概要
本書前半部分通過實(shí)訓(xùn)實(shí)例循序漸進(jìn)地介紹了單片機(jī)C51編程的基本應(yīng)用,內(nèi)容包括用C5l編程的單片機(jī)輸出控制實(shí)操;輸入與輸出綜合控制實(shí)操;定時(shí)/計(jì)數(shù)器功能的實(shí)操;中斷功能的實(shí)操;串行通信的實(shí)操;IED點(diǎn)陣模塊顯示漢字的實(shí)操;LCD點(diǎn)陣模塊顯示漢字的實(shí)操。后半部分介紹了單片機(jī)控制在各種領(lǐng)域中的綜合應(yīng)用實(shí)例,內(nèi)容包括PC與單片機(jī)串行通信的 vB編程;PC與單片機(jī)串行通信控制LED點(diǎn)陣顯示漢字和控制各種電動(dòng)機(jī);單片機(jī)工業(yè)控制應(yīng)用系統(tǒng)設(shè)計(jì),包括單片機(jī)控制變壓器溫度、用串行時(shí)鐘芯片的日歷時(shí)鐘顯示系統(tǒng)、轉(zhuǎn)速表、流量計(jì)、數(shù)字式電能表、出租車計(jì)程計(jì)價(jià)器、注塑機(jī)變頻電動(dòng)機(jī)控制系統(tǒng)及單片機(jī)控制內(nèi)燃機(jī)空調(diào)散熱器自動(dòng)裝配機(jī)等。 書中列舉了大量的實(shí)訓(xùn)實(shí)例和C51編程方法,有些實(shí)訓(xùn)實(shí)例除提供常見的編程方法和接口電路外,還給出簡(jiǎn)單、實(shí)用的電路和巧妙的程序及其調(diào)試、故障判斷方法。本書著重培養(yǎng)讀者的創(chuàng)造能力、軟件編程能力和硬件電路設(shè)計(jì)能力,提高單片機(jī)應(yīng)用的開發(fā)能力,既適合初學(xué)C51的編程者學(xué)習(xí),又適合從事開發(fā)設(shè)計(jì)的工程技術(shù)人員參考。 本書敘述遵循教學(xué)規(guī)律,循序漸進(jìn)、深人淺出、易于理解,便于自學(xué)和實(shí)際操作,可作為相關(guān)專業(yè)大專院校以及高職、電大、函大、職大和培訓(xùn)班的實(shí)訓(xùn)教材,又可供相關(guān)專業(yè)畢業(yè)設(shè)計(jì)及各類工程技術(shù)人員的自學(xué)和開發(fā)設(shè)計(jì)參考。
書籍目錄
前言第1章 EL教學(xué)實(shí)驗(yàn)箱、DAIS和Keil軟件的使用方法 1.1 EL教學(xué)實(shí)驗(yàn)箱的組成及特點(diǎn)簡(jiǎn)介 1.2 EL教學(xué)實(shí)驗(yàn)環(huán)境的啟動(dòng)與退出步驟 1.3 用EL教學(xué)實(shí)驗(yàn)箱編源程序、匯編及運(yùn)行程序 1.4 DAIs金得通軟件的使用方法簡(jiǎn)介 1.5 Keil C5l(μ ViSOIL2)軟件的使用方法簡(jiǎn)介第2章 WH-200編程器的使用 2.1 WH-200編程器簡(jiǎn)介 2.2 用WH-200編程器讀出棚9C205l中已有的固化程序步驟 2.3 擦除AT89C2051中已固化的目標(biāo)程序 2.4 將待固化的目標(biāo)程序固化到ATB9C2051中 2.5 讀出(檢查)已固化程序的步驟第3章 單片機(jī)C語(yǔ)言的實(shí)操 3.1 單片機(jī)輸出控制的c程序?qū)嵅佟 ?.1.1 8路彩燈自動(dòng)控制 3.1.2 6個(gè)數(shù)碼管顯示向左移動(dòng)的“8” 3.1.3 6個(gè)數(shù)碼管顯示6個(gè)固定的數(shù)據(jù) 3.1.4 用8255使6個(gè)數(shù)碼管顯示向左移動(dòng)的“8” 3.1.5 用7415273使6個(gè)數(shù)碼管顯示向左移動(dòng)的“8” 3.1.6 2個(gè)數(shù)碼管分段顯示數(shù)碼表中的數(shù)據(jù)(電梯轎廂數(shù)碼管指層器) 3.1.7 6個(gè)數(shù)碼管顯示向左移動(dòng)的一組數(shù)據(jù) 3.1.8 D/A轉(zhuǎn)換 3.1.9 打印機(jī) 3.2 單片機(jī)輸入與輸出綜合控制的c程序?qū)嵅佟 ?.2.1 鍵盤掃描顯示(用74L5244) 3.2.2 A/D轉(zhuǎn)換 3.2.3 單片機(jī)控制步進(jìn)電動(dòng)機(jī) 3.3 單片機(jī)定時(shí)/計(jì)數(shù)器功能的c程序?qū)嵅佟 ?.3.1 1位按鈕計(jì)數(shù)顯示器 3.3.2 2位十進(jìn)制按鈕計(jì)數(shù)顯示器 3.3.3 2位十進(jìn)制計(jì)時(shí)秒表顯示器 3.3.4 5位十進(jìn)制計(jì)數(shù)器(用串行口及74ISl64驅(qū)動(dòng)) 3.3.5 時(shí)鐘顯示器(6個(gè)LED數(shù)碼管,不用中斷) 3.4 單片機(jī)中斷功能的C程序?qū)嵅佟 ?.4.1 “航標(biāo)燈” 3.4.2 多臺(tái)設(shè)備自動(dòng)循環(huán)控制 3.4.3 步進(jìn)電動(dòng)機(jī)控制 3.4.4 時(shí)鐘顯示器(6個(gè)數(shù)碼管,用中斷) 3.5 單片機(jī)串行通信的c程序?qū)嵅佟 ?.5.1 鍵盤掃描顯示(用74ISl65驅(qū)動(dòng)) 3.5.2 電梯轎廂LED數(shù)碼管指層器(用74LSl64驅(qū)動(dòng)) 3.5.3 串行通信(雙機(jī)通信)的c程序?qū)嵅佟 ?.5.4 串行通信(多機(jī)通信)的c程序?qū)嵅佟?.6 LED點(diǎn)陣模塊顯示漢字 3.6.1 4塊LED8×8點(diǎn)陣模塊顯示移動(dòng)的一行英文 3.6.2 4塊LEDl6×16點(diǎn)陣模塊顯示移動(dòng)的一行漢字 3.7 LCD點(diǎn)陣模塊顯示漢字 3.7.1 1602液晶模塊顯示移動(dòng)的兩行英文 3.7.2 MGISl2864液晶模塊顯示移動(dòng)的漢字第4章 單片機(jī)控制在各種領(lǐng)域中的綜合應(yīng)用實(shí)例 4.1 PC與單片機(jī)串行通信傳送字符與漢字的VB編程 4.1.1 制作VB通信程序的界面 4.1.2 編寫VB程序 4.1.3 調(diào)試運(yùn)行程序、打包與安裝 4.2 PC與單片機(jī)串行通信顯示移動(dòng)的一組數(shù)字 4.2.1 硬件電路的組成 4.2.2 軟件程序的設(shè)計(jì) 4.3 PC與單片機(jī)串行通信顯示移動(dòng)的一行漢字 4.3.1 用PC串行通信軟件發(fā)送漢字“福”的32個(gè)字節(jié)點(diǎn)陣數(shù)據(jù) 4.3.2 用PC鍵盤輸入文字,用串行通信軟件發(fā)送字符的機(jī)內(nèi)碼 4.3.3 點(diǎn)陣數(shù)據(jù)的提取 4.3.4 將文件“ASCl6”和“HZKl6”的數(shù)據(jù)固化到AT27C020中的方法 4.3.5 點(diǎn)陣數(shù)據(jù)旋轉(zhuǎn)90度變換處理 4.3.6 超大容量存儲(chǔ)器擴(kuò)展的單片機(jī)控制電路與程序設(shè)計(jì) 4.4 PC與單片機(jī)串行通信控制步進(jìn)電動(dòng)機(jī) 4.4.1 用PC與單片機(jī)控制步進(jìn)電動(dòng)機(jī)的正反轉(zhuǎn)及停止 4.4.2 用Pc與單片機(jī)控制步進(jìn)電動(dòng)機(jī)的正反轉(zhuǎn)、停止及加減速 4.5 PC與單片機(jī)串行通信脈寬調(diào)制(PWM)控制直流電動(dòng)機(jī) 4.6 PC與單片機(jī)串行通信控制變頻調(diào)速交流電動(dòng)機(jī) 4.7 用電話機(jī)遠(yuǎn)程控制家用電器 4.8 串行輸出DSl8820溫度傳感器在三相干式變壓器溫度測(cè)控中的應(yīng)用 4.9 用DSl302串行時(shí)鐘芯片實(shí)現(xiàn)的日歷時(shí)鐘液晶顯示系統(tǒng) 4.10 轉(zhuǎn)速表、流量計(jì)、數(shù)字式電能表及出租車計(jì)程計(jì)價(jià)器 4.11 注塑機(jī)變頻電動(dòng)機(jī)的單片機(jī)控制系統(tǒng) 4.12 單片機(jī)控制內(nèi)燃機(jī)空調(diào)散熱器自動(dòng)裝配機(jī)附錄 附錄A 常用集成電路引腳圖 附錄B C5l的關(guān)鍵字 附錄C C5l的運(yùn)算符、結(jié)合性及優(yōu)先級(jí)參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
單片機(jī)控制實(shí)訓(xùn)指導(dǎo)及綜合應(yīng)用實(shí)例 PDF格式下載