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