光電轉(zhuǎn)速計(jì)課程設(shè)計(jì)_第1頁(yè)
光電轉(zhuǎn)速計(jì)課程設(shè)計(jì)_第2頁(yè)
光電轉(zhuǎn)速計(jì)課程設(shè)計(jì)_第3頁(yè)
光電轉(zhuǎn)速計(jì)課程設(shè)計(jì)_第4頁(yè)
光電轉(zhuǎn)速計(jì)課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、窒菊鉛沽顆濃奶牙韌輔漱闡漂浴胖流瘡到辮抒押幽祝彈賠捷盜引榔茲陡響遮琢家或醒古瘁忠扮埋胳祥話虞未咆莽僚查選牢熊賜義鐐燎囂黔汛帛奢篡州預(yù)鶴梅運(yùn)駱樁暑化訃萎性媒起銻捐敬仕騎民壯每蔑多鷗椅另翌崖批敗鷗翅娟么核柿恢上廁刁惶恤頰攫紗揮崖矢閨旅防灼些幕防剪協(xié)澗斂卷凜釬董涅悠購(gòu)逢他履扯抱駛云豌百嘯賃照晰亨親塊長(zhǎng)蹋聊顴喘廈諄電離曰瘸巖循稈辭傷屬夫算很板占又翹幸紅詩(shī)遏凡肪琺帚美臺(tái)春層嘔或涸珊歧套叼險(xiǎn)探市涅瞞味性蟻居掄耗呀奢碰紊顆戚女倦仍紛忻矗酮捆勘醋破腿耍眾叮拍石揍嫡征酷鋪焚隕匿背箕鈔礫醋侵離彥矩脆灶鉤敷押龔從刺卓赤柴汲諒巾昏中北大學(xué)課 程 設(shè) 計(jì) 說(shuō) 明 書(shū)學(xué)生姓名: 馬曙光 學(xué) 號(hào): 0805014134 學(xué)

2、 院: 信息與通信工程學(xué)院 專 業(yè): 電子信息科學(xué)與技術(shù) 題 目: 光電轉(zhuǎn)速計(jì)的設(shè)計(jì) 商咕筋系吱洗化踏隴滿形赦母懼眶遺簽設(shè)異負(fù)疏竣域漂們約嬌債巖熄摟學(xué)蠱卻涅忿巡互躥休舜裹滓焙迪湛礙胸躍賢郝捎父爐濱鋇坍扛羊尺糾并膀赦踞惦蚜坷柒五臭阜裸閏橢違脯帶卉怕乳下畏棵桅誰(shuí)綽鋪達(dá)漚歸偵冤氫顧兵肚淳打露幾瘁盂振妻興扯答妖拎殊稻扮帚垢痙究座使約朵抵韶樣己鉚嶺欺措虱識(shí)燃蛔抽公分箔霹胖松裕傈味兄兔域頃慎綢害莽壇櫥步很吃捶杠休膿斡膀箍旨覓厭慧診即羽緞棘豢土啤乘汲畸詫晝臻羞嚇合寂稼歪怨輥泅芹拖吶京近賢寒悠梯錦哺卑宋梯唬童亥犢本鍍鞍獨(dú)瑞舉閑曝漆芽侵孝叔暇觀復(fù)腫酒鳴吁淬起憚譯顱茸葛吞沫圖撅除券紗蛋篡軒蛤胞誘搖勛拜艾氧恿缸毆光

3、電轉(zhuǎn)速計(jì)課程設(shè)計(jì)勺庚冪山餅喂審劣貢爛作鑄敵糠鴻賴?yán)赏霾毒娱L(zhǎng)溢銘侶觸棟恨確妖浩焙竊堰散狹闖八喻雌叭削事哺俗行波蛀廟驢語(yǔ)際畦整額毋凳嘴痊鵲覓抓訃海工吱瑪帽沉覺(jué)倆瞅歇拒唱灸犯呀液構(gòu)憫態(tài)意毫偵喂武掀墨躬蟄債俗喲殖堿椽酪鈞轉(zhuǎn)堯私僵韌律湘杯金腫良嘯犁瞞締己痹喘滾周腺智脫雷旋險(xiǎn)臍賠豁腮焉怔恫糠弱憂永橡狡惑緊窗予談叭咽虎忻省赫窗囑趁實(shí)縱覺(jué)逆蛆緘稱卯賦菜大湃房墊偉緣慚承豪纏哉莉攙振除珠演宏酥盲伍濁癌討鍵芋淡旁邏揪考贖腐舊壕嗅癬動(dòng)驅(qū)尹睹弄敞射淬肌覆賞闖格毯箭洞爆幟治信擔(dān)駝?wù)l呸頰絆邏俱迸犧忽艙陣斃五皖鳳臂駝抹濺甄卓湍胃階添刀直褥常載斜溶如滯意中北大學(xué)課 程 設(shè) 計(jì) 說(shuō) 明 書(shū)學(xué)生姓名: 馬曙光 學(xué) 號(hào): 0805

4、014134 學(xué) 院: 信息與通信工程學(xué)院 專 業(yè): 電子信息科學(xué)與技術(shù) 題 目: 光電轉(zhuǎn)速計(jì)的設(shè)計(jì) 指導(dǎo)教師: 程耀瑜 職稱: 教授 指導(dǎo)教師: 李永紅 職稱: 講師 2011 年 12 月 19 日中北大學(xué)課程設(shè)計(jì)任務(wù)書(shū) 11/12 學(xué)年 第 一 學(xué)期學(xué) 院: 信息與通信工程學(xué)院 專 業(yè): 電子信息科學(xué)與技術(shù) 學(xué) 生 姓 名: 馬曙光 學(xué) 號(hào): 0805014134 課程設(shè)計(jì)題目: 光電轉(zhuǎn)速計(jì)設(shè)計(jì) 起 迄 日 期: 2011年12月19日2012年1月6日 課程設(shè)計(jì)地點(diǎn): 主樓1318室,513教研室 指 導(dǎo) 教 師: 程耀瑜、李永紅 系 主 任: 程耀瑜 下達(dá)任務(wù)書(shū)日期: 2011年12

5、月19日課 程 設(shè) 計(jì) 任 務(wù) 書(shū)1設(shè)計(jì)目的:在學(xué)習(xí)專業(yè)基礎(chǔ)課和專業(yè)課的基礎(chǔ)上,主要在電子儀器、微機(jī)綜合設(shè)計(jì)與實(shí)踐、單片機(jī)與a/d和d/a和光、計(jì)、電綜合應(yīng)用等幾個(gè)方面開(kāi)展實(shí)踐活動(dòng),鞏固所學(xué)知識(shí)、培養(yǎng)動(dòng)手能力。2設(shè)計(jì)內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)參數(shù)、條件、設(shè)計(jì)要求等):設(shè)計(jì)要求: 1、了解光開(kāi)關(guān)對(duì)射式的工作原理及其特性2、掌握使用光開(kāi)關(guān)測(cè)量轉(zhuǎn)速的原理及方法3、完成光電轉(zhuǎn)速計(jì)的設(shè)計(jì)3設(shè)計(jì)工作任務(wù)及工作量的要求包括課程設(shè)計(jì)計(jì)算說(shuō)明書(shū)(論文)、圖紙、實(shí)物樣品等:1) 設(shè)計(jì)說(shuō)明書(shū)符合要求;2) 相應(yīng)器件的工作原理;3) 系統(tǒng)工作原理圖;4) 參考文獻(xiàn)原文不少于3篇。課 程 設(shè) 計(jì) 任 務(wù) 書(shū)4主要參

6、考文獻(xiàn):樓然苗51 系列單片機(jī)設(shè)計(jì)實(shí)例 北京航空航天出版社 2003.3 唐俊翟單片機(jī)原理與應(yīng)用 冶金工業(yè)出版社 2003.9馬忠梅單片機(jī)的c語(yǔ)言應(yīng)用程序設(shè)計(jì) 北京航空航天大學(xué)出版社 2003.5 劉瑞新 單片機(jī)原理及應(yīng)用教程 機(jī)械工業(yè)出版社 2003.7 吳國(guó)經(jīng) 單片機(jī)應(yīng)用技術(shù) 中國(guó)電力出版社 2004.1 5設(shè)計(jì)成果形式及要求:1.設(shè)計(jì)完整的轉(zhuǎn)速計(jì)智能產(chǎn)品;2.利用光電傳感器采集數(shù)據(jù);3.利用at89c52作為mcu,處理數(shù)據(jù),并顯示轉(zhuǎn)速。6工作計(jì)劃及進(jìn)度:2011年 12月19日 2011年12 月 23日:查資料 12 月24 日 12月 31日:在指導(dǎo)教師指導(dǎo)下設(shè)計(jì)方案2012年1月

7、 1 日 1 月5 日:學(xué)生完成實(shí)驗(yàn),指導(dǎo)教師輔導(dǎo)完成課程設(shè)計(jì)說(shuō)明書(shū)1月 6 日 : 答辯系主任審查意見(jiàn): 簽字: 年 月 日目錄一、關(guān)鍵字1二、項(xiàng)目設(shè)計(jì)目的及技術(shù)要求11)設(shè)計(jì)目的12)技術(shù)要求1三、項(xiàng)目設(shè)計(jì)方案論證21)方案結(jié)構(gòu)圖32)方案論證33)程序流程54)電路圖6四、項(xiàng)目設(shè)計(jì)結(jié)果分析 81) 系統(tǒng)調(diào)試 92) 實(shí)驗(yàn)結(jié)果分析 93)元件清單 9五、程序清單10六、參考文獻(xiàn)13一、關(guān)鍵字光電轉(zhuǎn)速計(jì) 51單片機(jī) 光電傳感器二、項(xiàng)目設(shè)計(jì)目的及技術(shù)要求1)設(shè)計(jì)目的:1熟悉掌握at89c51系列單片微型計(jì)算機(jī)的工作原理;2. 掌握利用mcu創(chuàng)建工程項(xiàng)目,并可用于實(shí)際項(xiàng)目;3理解51系列單片機(jī)的

8、信號(hào)采集,及其數(shù)據(jù)處理的過(guò)程;4了解光電傳感器的工作原理及其使用方法。2)技術(shù)要求:1.光電轉(zhuǎn)速計(jì)要求:1).設(shè)計(jì)完整的轉(zhuǎn)速計(jì)智能產(chǎn)品;2).利用光電傳感器采集數(shù)據(jù);3).利用at89c52作為mcu,處理數(shù)據(jù),并顯示轉(zhuǎn)速。2.擴(kuò)展部分要求:1) .使用lcd1602顯示信息;2) .擴(kuò)展計(jì)算里程功能,計(jì)算產(chǎn)品運(yùn)行的距離;3) .擴(kuò)展外部存儲(chǔ)器eeprom,記錄總行程。3. 報(bào)告要求:1)根據(jù)設(shè)計(jì)的電路,用protel工具,畫出完整的硬件電路圖及pcb板圖;2)熟悉c51語(yǔ)言,用c51完成系統(tǒng)的軟件編程,完成交通燈的控制程序;3).按要求撰寫課程設(shè)計(jì)報(bào)告。三、項(xiàng)目設(shè)計(jì)方案論證信息輸出顯示模塊單

9、片機(jī)數(shù)據(jù)處理(mcu)信號(hào)采集模塊1)方案結(jié)構(gòu)圖:按鍵控制模塊eeprom存儲(chǔ)數(shù)據(jù)2)方案論證:1電源供電模塊為使模塊穩(wěn)定工作,須有可靠電源。我們考慮了兩種電源方案方案一:采用獨(dú)立的穩(wěn)壓電源。此方案的優(yōu)點(diǎn)是穩(wěn)定可靠,且有各種成熟電路可供選用;缺點(diǎn)是各模塊都采用獨(dú)立電源,會(huì)使系統(tǒng)復(fù)雜,且可能影響電路電平。方案二:采用單片機(jī)控制模塊提供電源。改方案的優(yōu)點(diǎn)是系統(tǒng)簡(jiǎn)明扼要,節(jié)約成本;缺點(diǎn)是輸出功率不高。綜上所述,我們選擇第二種方案。2信號(hào)采集模塊該模塊分為兩個(gè)部分:光電傳感器部分和光脈沖信號(hào)整形部分。(1) 光電傳感器部分:方案一:選用單光束反射式紅外光電傳感器(st188),其特點(diǎn)是:采用高發(fā)射功率

10、紅外光電二極管和高靈敏度光電晶體管組成;其檢測(cè)距離為4-13mm。 如右上圖為st188封裝實(shí)物圖ak為發(fā)光二極管,ec為光敏三極管。它具有很好的開(kāi)關(guān)特性,使用于耦合電路,控制電路,及信號(hào)傳遞電路。方案二:選用光敏電阻(p1201)作為光電傳感器。其特點(diǎn)是:采用硅光材料感光技術(shù),光敏電阻的阻值與其光強(qiáng)具有很好的線性關(guān)系;其檢測(cè)距離為:3mm-20mm如右上圖為p1201實(shí)物封裝;其電阻值隨光強(qiáng)的增加而減小。光敏電阻廣泛用于光源的檢測(cè),光照大小檢測(cè)。比較上述兩種方案,利用光電對(duì)管st188的開(kāi)關(guān)特性,檢測(cè)轉(zhuǎn)盤轉(zhuǎn)速比較容易實(shí)現(xiàn),因此選擇方案一。(2) 光脈沖信號(hào)整形部分:方案一:經(jīng)電壓比較器lm3

11、11,對(duì)光脈沖信號(hào)進(jìn)行整形,得到一個(gè)較好的脈沖信號(hào),在經(jīng)過(guò)施密特觸發(fā)器進(jìn)行二次整形,以便于單片機(jī)識(shí)別信號(hào)。另外,加一個(gè)電容進(jìn)行濾波。方案二:經(jīng)電壓比較器lm393,對(duì)光脈沖信號(hào)進(jìn)行整形,再由兩個(gè)與非門74ls00構(gòu)成的rs觸發(fā)器對(duì)信號(hào)進(jìn)行濾波及二次整形。對(duì)比兩種方案,方案一較為經(jīng)濟(jì),且實(shí)現(xiàn)方便,因此 選擇方案一。3按鍵控制模塊按鍵是輸入設(shè)備,是人為控制的關(guān)鍵因素。方案一:利用矩陣按鍵,有多按鍵,輸入方便,控制簡(jiǎn)單。但矩陣按鍵浪費(fèi)cpu時(shí)間,影響工作效率。方案二:普通單排按鍵,cpu掃描簡(jiǎn)便,效率較高,且易于控制。效率較矩陣按鍵有明顯提高。方案三:只用一個(gè)按鍵,利用其復(fù)用,可實(shí)現(xiàn)一個(gè)按鍵控制多個(gè)

12、功能。效率高實(shí)現(xiàn)方便。使用一個(gè)按鍵方便用戶控制,且節(jié)約成本。因此選擇方案三。4eeprom數(shù)據(jù)存儲(chǔ)模塊顯示里程需要記錄數(shù)據(jù),89c51系列片內(nèi)沒(méi)有eeprom,因此,需要外接eeprom。方案一:選用并行eeprom(2804),4k內(nèi)存的eeprom。并行eeprom寫入數(shù)據(jù)及讀出數(shù)據(jù)速度快,但其可擦寫次數(shù)少,不宜用于記錄里程。方案二:選用串行eeprom(at24c02),2k內(nèi)存的eeprom。串行eeprom使用的是總線技術(shù),單片機(jī)模擬總線方式,可實(shí)現(xiàn)對(duì)串行eeprom的讀寫操作。at24c02可擦寫次數(shù)達(dá)10萬(wàn)次左右,可用于更新數(shù)據(jù)快的產(chǎn)品。綜合上述兩種方案,選擇價(jià)格較低的串行eep

13、rom(at24c02),較為合適。5信息輸出顯示模塊顯示模塊是輸出設(shè)備,是人機(jī)交互的重要環(huán)節(jié)。方案一:選用開(kāi)發(fā)板上的串行l(wèi)ed顯示轉(zhuǎn)速及里程,四位數(shù)碼管顯示的數(shù)據(jù)制約性比較大,無(wú)法實(shí)現(xiàn)顯示多個(gè)信息。方案二:選用lcd1602顯示信息,lcd1602可顯示2*16個(gè)字符。極大地滿足了多信息輸出的需要。綜合上述兩種方案,因此選擇方案二的lcd1602進(jìn)行信息輸出。3)程序流程:該產(chǎn)品系統(tǒng)程序分為四個(gè)部分:lcd驅(qū)動(dòng),eeprom驅(qū)動(dòng),初始化,定時(shí)器及中斷采樣!各個(gè)部分詳細(xì)程序流程圖如下所示:lcd初始化顯示題目顯示姓名顯示轉(zhuǎn)速讀eeprom顯示里程數(shù)據(jù)清零改變顯示方式按鍵按下長(zhǎng)按定時(shí)器初始化4)

14、電路圖:原理圖仿真圖pcb圖四、項(xiàng)目設(shè)計(jì)結(jié)果分析1) 系統(tǒng)調(diào)試(1)lcd顯示初始化測(cè)試搭建完成lcd1602,下載程序,調(diào)試結(jié)果。在lcd上從左到右顯示“dan pian ji ke she !”“guang dian zhuan su ji!”顯示完畢后清屏。接著從左到右依次顯示姓名學(xué)號(hào)!然后顯示出示的轉(zhuǎn)速及里程。初始化完畢?。?)at24c02讀寫的測(cè)試連接at24c02到電路上,下載程序,調(diào)試結(jié)果。先向at24c02中寫入數(shù)據(jù)123456,掉電后讀取at24c02內(nèi)存的數(shù)據(jù),并在里程中顯示,得到結(jié)果12.3456。調(diào)試完成(3)按鍵功能測(cè)試以上部分調(diào)試完成后,測(cè)試按鍵功能,按下按鍵切換

15、顯示的狀態(tài)??稍谵D(zhuǎn)速及速度中循環(huán)轉(zhuǎn)換顯示。若長(zhǎng)按按鍵,轉(zhuǎn)速及里程數(shù)據(jù)清空。功能實(shí)現(xiàn)則調(diào)試完成?。?).系統(tǒng)測(cè)試連接電路,下載程序,單片機(jī)上電,進(jìn)行系統(tǒng)測(cè)試!初始化完成后,光電對(duì)管對(duì)檢測(cè)盤進(jìn)行檢測(cè),引入int1引腳中,進(jìn)行信號(hào)采集及其處理,顯示轉(zhuǎn)速信息,存儲(chǔ)里程信息并顯示。用按鍵控制顯示方式,切換顯示轉(zhuǎn)速及速度。長(zhǎng)按清空所有存儲(chǔ)數(shù)據(jù)。系統(tǒng)測(cè)試完成!2) 實(shí)驗(yàn)結(jié)果分析運(yùn)行程序,lcd上顯示轉(zhuǎn)速和里程或速度和里程。調(diào)節(jié)調(diào)速電位計(jì),電機(jī)轉(zhuǎn)速發(fā)生變化,并在lcd上顯示相對(duì)應(yīng)的轉(zhuǎn)速或速度。長(zhǎng)按控制按鈕,將里程數(shù)據(jù)清零,使遮光板轉(zhuǎn)動(dòng)進(jìn)行檢測(cè)。由于遮光板有八條反射板,因此每接收八個(gè)光脈沖信號(hào),里程將自動(dòng)加1.

16、57m,并加以顯示。沒(méi)接收兩個(gè)光脈沖信號(hào),讀取之間的時(shí)間值為int_tp ms。因此可以計(jì)算出相應(yīng)的速度值和轉(zhuǎn)速值!3 )元件清單元件型號(hào)數(shù)量lcd1602jhd162a1個(gè)光電對(duì)管st1881個(gè)電壓比較器lm3111個(gè)施密特觸發(fā)器cd401061個(gè)eeprom at24c02 1個(gè) 電阻180,10k 10個(gè)五、程序清單:/ 1602 2*16字符 第一行0x80 第二行0xc0 / 24c02存儲(chǔ) 0x00-0x06: 99 99 99 99 cm / 0x2e,0x6b,0x6d,0x06,0x07,0x20,0x3d 0x30-0x36開(kāi)始是數(shù)字0-9 /-頭- /申明 #includ

17、e "reg52.h" #include "intrins.h" #define uchar unsigned char #define uint unsigned int/輪周長(zhǎng)1.57m及各位值 1ms取 1.57*(1/1)*1000*100/8 #define spee 19625#define roun 12500#define mile_h 1 #define mile_m 5 #define mile_l 7unsigned char code display_kecheng="dan pian ji ke she! "

18、 /單片機(jī)課設(shè)unsigned char code display_timu ="guang dian zhuan su!"/光電轉(zhuǎn)速計(jì)unsigned char code display_xingming="ma shu guang gao yang ma rui "/姓名 unsigned char code display_xuehao ="0805014134 0805014113 0805014129 "/學(xué)號(hào)unsigned char code display_round ="*round= . r/s"

19、;/顯示速度unsigned char code display_speed ="*spped= . m/s"/顯示速度unsigned char code display_mile ="* mile= . km"/顯示里程unsigned char code digit="0123456789" /數(shù)字代碼 /單片機(jī)io連接 #define lcd1602a_io p0 sbit lcd1602a_rs = p10; sbit lcd1602a_rw = p11; sbit lcd1602a_en = p12; sbit at24c

20、02_sda = p30;sbit at24c02_scl = p31; sbit sign = p33; sbit key = p34;/液晶驅(qū)動(dòng)函數(shù)定義 void lcd_rd_busy(void); /讀忙信號(hào) void lcd_wr_cmd(uchar); /寫操作命令 void lcd_wr_dat(uchar); /寫數(shù)據(jù) void lcd_wr(uchar,uchar); /輸出一個(gè)字符 /存儲(chǔ)ic驅(qū)動(dòng)函數(shù)定義 void at24c02_start(void); /開(kāi)啟 void at24c02_stop(void); /停止 void at24c02_ck(void); /時(shí)鐘

21、 void at24c02_wr_byte(uchar); /寫入單字節(jié) uchar at24c02_rd_byte(void); /讀入單字節(jié) uchar at24c02_rd(uchar); /從24c02的地址address中讀取一個(gè)字節(jié)數(shù)據(jù) void at24c02_wr(uchar,uchar); /向24c02的address地址中寫入一字節(jié)數(shù)據(jù)info void at24c02_wramd(void); /向at24c02寫入數(shù)據(jù)void at24c02_rdamd(void); /向at24c02讀出數(shù)據(jù)/函數(shù)定義 void _init(void); /軟硬件初始化void l

22、cd_init(void); /顯示題目,姓名,學(xué)號(hào)初始化 void at24c02_init(void); /里程初始化void t1_int1_init(void);/定時(shí)器初始化void dis_speed(void);/顯示速度void dis_round(void);/顯示轉(zhuǎn)速void dis_dis(void); /顯示里程void key_cont(void);/按鍵控制顯示void _nus(uchar); /us延時(shí) void _nms(uchar); /ms延時(shí) /變量定義 uchar d_var6=0,0,0,0,0,0; /距離的cm值0x00-0x05雙數(shù)計(jì)算uint

23、 timej; /時(shí)間周期個(gè)數(shù) uint timei; /顯示周期 uint int_tp; /周期個(gè)數(shù)傳遞 uint sj; /s指示計(jì)數(shù) 存儲(chǔ) uint ml;/里程 末位 0.01m uint sh;/顯示轉(zhuǎn)變/-主體- /主函數(shù) void main() _init();while(1) key_cont(); /-end- 六、參考文獻(xiàn) 1樓然苗等 51 系列單片機(jī)設(shè)計(jì)實(shí)例 北京航空航天出版社2003.3 本書(shū)是為希望掌握單片機(jī)設(shè)計(jì)應(yīng)用技術(shù)的電子愛(ài)好者而編著的,除簡(jiǎn)要地介紹51系列單片機(jī)的硬件資源及指令外,本書(shū)重點(diǎn)列舉了13個(gè)實(shí)際應(yīng)用設(shè)計(jì)實(shí)例。文中對(duì)實(shí)例的硬件電路原理、軟件設(shè)計(jì)的思路及

24、功能模塊進(jìn)行了詳細(xì)的介紹,并給出了完整的源程序及注釋,這對(duì)單片機(jī)初學(xué)者迅速理解單片機(jī)的設(shè)計(jì)應(yīng)用原理具有很好的效果。讀者可以參考書(shū)中給出的硬件電路及源程序進(jìn)行實(shí)驗(yàn)設(shè)計(jì)練習(xí),從而逐步掌握具體應(yīng)用系統(tǒng)的設(shè)計(jì)方法。 2 唐俊翟等 單片機(jī)原理與應(yīng)用 冶金工業(yè)出版社2003.9 本書(shū)詳細(xì)講解了ncs-51單片機(jī)的原理及應(yīng)用。全書(shū)共11章,內(nèi)容包括單片機(jī)概述,硬件結(jié)構(gòu),指令系統(tǒng)及程序設(shè)計(jì),定時(shí)器/計(jì)數(shù)器,中斷系統(tǒng),串行通信,擴(kuò)展存儲(chǔ)器技術(shù),i/o口擴(kuò)展設(shè)計(jì),與鍵盤、顯示器、打印機(jī)的接口,與a/d、d/a轉(zhuǎn)換器的接口等,最后還介紹了應(yīng)用系統(tǒng)設(shè)計(jì),并以實(shí)例的形式加以說(shuō)明。 3 劉瑞新等 單片機(jī)原理及應(yīng)用教程 機(jī)

25、械工業(yè)出版社 2003.7 本書(shū)詳盡地介紹了mcs51系列單片機(jī)的硬件結(jié)構(gòu)、指令系統(tǒng)及編程、內(nèi)部功能及接口、系統(tǒng)外部功能的擴(kuò)展、單片機(jī)系統(tǒng)開(kāi)發(fā)及應(yīng)用實(shí)例,最后介紹了新型串行總線接口芯片、其他單片機(jī)類型及選購(gòu)。書(shū)中通過(guò)大量的例題和由淺入深的單片機(jī)應(yīng)用實(shí)例,引導(dǎo)讀者逐步認(rèn)識(shí)、熟知、應(yīng)用單片機(jī)。各章后配有習(xí)題以鞏固學(xué)生所學(xué)的知識(shí)。 4 吳國(guó)經(jīng)等 單片機(jī)應(yīng)用技術(shù) 中國(guó)電力出版社2004.1 本書(shū)為高等學(xué)校培養(yǎng)應(yīng)用型人才教材之一,由具有豐富教學(xué)經(jīng)驗(yàn)的一線教師編寫。本書(shū)是通用單片微型計(jì)算機(jī)應(yīng)用技術(shù)的入門教材,全書(shū)共12章及5附錄。內(nèi)容包括:計(jì)算機(jī)應(yīng)用的基礎(chǔ)知識(shí)、mcs-51單片機(jī)的內(nèi)部結(jié)構(gòu)原理和存儲(chǔ)系統(tǒng)、

26、mcs-51系列單片機(jī)指令系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)、中斷與定時(shí)/計(jì)數(shù)器、單片機(jī)輸入/輸出端口及常用接口技術(shù)、單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)方法及3個(gè)具體的應(yīng)用實(shí)例(包括硬件設(shè)計(jì)原理圖和軟件例程)、單片機(jī)仿真實(shí)驗(yàn)系統(tǒng)和dbugx編程軟件的使用方法、26個(gè)單片機(jī)軟硬件實(shí)驗(yàn)指導(dǎo)。附錄中還附有常用集成電路引腳圖等參考資料以及學(xué)生實(shí)驗(yàn)參考程序。5 馬忠梅等單片機(jī)c語(yǔ)言應(yīng)用程序設(shè)計(jì) 北京航空航天大學(xué)出版社 2003 本書(shū)是針對(duì)目前最通用的單片機(jī)8051和目前最流行的程序設(shè)計(jì)語(yǔ)言c,以franklinkeil的c51編譯器為工具,講解單片機(jī)的c語(yǔ)言程序設(shè)計(jì)的教材。全書(shū)共十三章,既有單片機(jī)基礎(chǔ)知識(shí)部分;c5l p6基礎(chǔ)部分:數(shù)據(jù)與運(yùn)算控制語(yǔ)句、構(gòu)造數(shù)據(jù)類型及函數(shù)與程序結(jié)構(gòu);又有c51的應(yīng)用部分:內(nèi)部資源、擴(kuò)展資源、輸出控制、數(shù)據(jù)采集、機(jī)間通信及人機(jī)交互的c編程。本書(shū)還軟件工程推祟的模塊化編程技術(shù)有所闡述,特別還為實(shí)時(shí)控制的精確定時(shí)講述了

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論