




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、 概 述1.1 單片機(jī)的發(fā)展單片機(jī)的概念單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng)。1.1.2單片機(jī)的發(fā)展1976年INTEL公司推出了MCS-48單片機(jī),這個(gè)時(shí)期的單片機(jī)才是真正的8位單片微型計(jì)算機(jī),并推向市場(chǎng)。它以體積小,功能全,價(jià)格低贏得了廣泛的應(yīng)用,為單片機(jī)的發(fā)展奠定了基礎(chǔ)成為單片發(fā)展史上重要的里程碑。在MCS-48的帶領(lǐng)下,其后,各大
2、半導(dǎo)體公司相繼研制和發(fā)展了自己的單片機(jī),象Zilog公司的Z8系列。到了80年代初,單片機(jī)已發(fā)展到了高性能階段,象INTEL公司的MCS-51系列,Motorola公司的6801和6802系列,Rokwell公司的6501及6502系列等等,此外,日本的著名電氣公司NEC和HITACHI都相繼開(kāi)發(fā)了具有自己特色的專用單片機(jī)。80年代,世界各大公司均競(jìng)相研制出品種多功能強(qiáng)的單片機(jī),約有幾十個(gè)系列,300多個(gè)品種,此時(shí)的單片機(jī)均屬于真正的單片化,大多集成了CPU、RAM、ROM、數(shù)目繁多的I/O接口、多種中斷系統(tǒng),甚至還有一些帶A/D轉(zhuǎn)換器的單片機(jī),功能越來(lái)越強(qiáng)大,RAM和ROM的容量也越來(lái)越大,
3、尋址空間甚至可達(dá)64kB,可以說(shuō),單片機(jī)發(fā)展到了一個(gè)全新階段,應(yīng)用領(lǐng)域更廣泛,許多家用電器均走向利用單片機(jī)控制的智能化發(fā)展道路。1982年以后,16位單片機(jī)問(wèn)世,代表產(chǎn)品是INTEL公司的MCS-96系列,16位單片機(jī)比起8位機(jī),數(shù)據(jù)寬度增加了一倍,實(shí)時(shí)處理能力更強(qiáng),主頻更高,集成度達(dá)到了12萬(wàn)只晶體管,RAM增加到了232字節(jié),ROM則達(dá)到了8kB,并且有8個(gè)中斷源,同時(shí)配置了多路的A/D轉(zhuǎn)換通道,高速的I/O處理單元,適用于更復(fù)雜的控制系統(tǒng)。九十年代以后,單片機(jī)獲得了飛速的發(fā)展,世界各大半導(dǎo)體公司相繼開(kāi)發(fā)了功能更為強(qiáng)大的單片機(jī)。美國(guó)Microchip公司發(fā)布了一種完全不兼容MCS-51的新
4、一代PIC系列單片機(jī),引起了業(yè)界的廣泛關(guān)注,特別它的產(chǎn)品只有33條精簡(jiǎn)指令集吸引了不少用戶,使人們從INTEL的111條復(fù)雜指令集中走出來(lái)。PIC單片機(jī)獲得了快速的發(fā)展,在業(yè)界中占有一席之地。隨后更多的單片機(jī)種蜂擁而至,MOTOROLA公司相繼發(fā)布了MC68HC系列單片機(jī),日本的幾個(gè)著名公司都研制出了性能更強(qiáng)的產(chǎn)品,但日本的單片機(jī)一般均用于專用系統(tǒng)控制,而不象INTEL等公司投放到市場(chǎng)形成通用單片機(jī)。例如NEC公司生產(chǎn)的uCOM87系列單片機(jī),其代表作uPC7811是一種性能相當(dāng)優(yōu)異的單片機(jī)。MOTOROLA公司的MC68HC05系列其高速低價(jià)等特點(diǎn)贏得了不少用戶。1.2 單片機(jī)的應(yīng)用目前單片
5、機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒(méi)有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動(dòng)化過(guò)程的實(shí)時(shí)控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統(tǒng),錄像機(jī)、攝像機(jī)、全自動(dòng)洗衣機(jī)的控制,以及程控玩具、電子寵物等等,這些都離不開(kāi)單片機(jī)。更不用說(shuō)自動(dòng)控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械以及各種智能機(jī)械了。因此,單片機(jī)的學(xué)習(xí)、開(kāi)發(fā)與應(yīng)用將造就一批計(jì)算機(jī)應(yīng)用與智能化控制的科學(xué)家、工程師。 單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過(guò)程控制等領(lǐng)域,大致可分如下幾個(gè)范疇: 1.在智能儀器儀表上的應(yīng)用
6、 單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長(zhǎng)度、硬度、元素、壓力等物理量的測(cè)量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大。例如精密的測(cè)量設(shè)備(功率計(jì),示波器,各種分析儀)。 2.在工業(yè)控制中的應(yīng)用 用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如工廠流水線的智能化芯片管理,電梯智能化控制、各種報(bào)警系統(tǒng),與計(jì)算機(jī)聯(lián)網(wǎng)構(gòu)成二級(jí)控制系統(tǒng)等。 3.在家用電器中的應(yīng)用 可以這樣說(shuō),現(xiàn)在的家用電器基本上都采用了單片機(jī)
7、控制,從電飯煲、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩電、其他音響視頻器材、再到電子秤量設(shè)備,五花八門,無(wú)所不在。 4.在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用 現(xiàn)代的單片機(jī)普遍具備通信接口,可以很方便地與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信,為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從手機(jī),電話機(jī)、小型程控交換機(jī)、樓宇自動(dòng)通信呼叫系統(tǒng)、列車無(wú)線通信、再到日常工作中隨處可見(jiàn)的移動(dòng)電話,集群移動(dòng)通信,無(wú)線電對(duì)講機(jī)等。 5.單片機(jī)在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用 單片機(jī)在醫(yī)用設(shè)備中的用途亦相當(dāng)廣泛,例如醫(yī)用呼吸機(jī),各種分析儀,監(jiān)護(hù)儀,超聲診斷設(shè)備及病床呼叫系統(tǒng)等等。 6.在各種大型電器中的模
8、塊化應(yīng)用 某些專用單片機(jī)設(shè)計(jì)用于實(shí)現(xiàn)特定功能,從而在各種電路中進(jìn)行模塊化應(yīng)用,而不要求使用人員了解其內(nèi)部結(jié)構(gòu)。如音樂(lè)集成單片機(jī),看似簡(jiǎn)單的功能,微縮在純電子芯片中(有別于磁帶機(jī)的原理),就需要復(fù)雜的類似于計(jì)算機(jī)的原理。如:音樂(lè)信號(hào)以數(shù)字的形式存于存儲(chǔ)器中(類似于ROM),由微控制器讀出,轉(zhuǎn)化為模擬音樂(lè)電信號(hào)(類似于聲卡)。 在大型電路中,這種模塊化應(yīng)用極大地縮小了體積,簡(jiǎn)化了電路,降低了損壞、錯(cuò)誤率,也方便于更換。 7.單片機(jī)在汽車設(shè)備領(lǐng)域中的應(yīng)用 單片機(jī)在汽車電子中的應(yīng)用非常廣泛,例如汽車中的發(fā)動(dòng)機(jī)控制器,基于CAN總線的汽車發(fā)動(dòng)機(jī)智能電子控制器,GPS導(dǎo)航系統(tǒng),abs防抱死系統(tǒng),制動(dòng)系統(tǒng)等
9、等。 此外,單片機(jī)在工商,金融,科研、教育,國(guó)防航空航天等領(lǐng)域都有著十分廣泛的用途。1.3 彩燈控制器介紹LED彩燈在生活中已得到了廣泛應(yīng)用,彩燈控制器的種類也逐漸增多,可以用計(jì)算機(jī)直接控制,也可用一些邏輯電路控制,但是現(xiàn)在有很多使用單片機(jī)控制的,與前兩種方法的比較的好處在于,它具有體積小、功耗低、易控制等特點(diǎn)。二、設(shè)計(jì)要求及注意事項(xiàng)2.1設(shè)計(jì)要求彩燈控制器具體要求如下:1.花型種類不少于四種,花型自擬; 2.可用鍵控制彩燈按預(yù)設(shè)的花型進(jìn)行變換;3.可用鍵控制分別用快/慢兩種節(jié)拍實(shí)現(xiàn)花型變換;4.要求做出實(shí)物。2.2 注意事項(xiàng)用89C52單片機(jī)做彩燈控制器,雖然元器件比較少,但是每個(gè)元器件對(duì)應(yīng)
10、控制的程序段不可以出錯(cuò),否則與設(shè)計(jì)不符,元件之間盡量隔開(kāi)一段距離,以防互相干擾,影響實(shí)驗(yàn)結(jié)果,與預(yù)期結(jié)果不符。再有,用到八個(gè)發(fā)光二極管,要注意連接方法,是共陰極還是共陽(yáng)極,若接反,而與程序段不符,則不會(huì)得出預(yù)期結(jié)果。還要注意延時(shí)的時(shí)間,太長(zhǎng)或太短都不易實(shí)現(xiàn)預(yù)期結(jié)果。2.3 設(shè)計(jì)目的學(xué)習(xí)和掌握單片機(jī)中常用接口電路應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識(shí)理論知識(shí)對(duì)應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加強(qiáng)理論知識(shí)與應(yīng)用相結(jié)合的實(shí)踐和鍛煉。三、彩燈控制設(shè)計(jì)3.1 彩燈控制器設(shè)計(jì)思想說(shuō)明本設(shè)計(jì)簡(jiǎn)單只用兩個(gè)按鍵即可控制彩燈的四種花色及快/慢兩種節(jié)拍,程序較簡(jiǎn)單,接線方便,易于控制。具體思想如下:1當(dāng)只按一下S20時(shí)第一種花色開(kāi)始
11、點(diǎn)亮,花色的變換規(guī)律是從第一個(gè)燈開(kāi)始亮延時(shí)一段時(shí)間,第二個(gè)燈亮第一個(gè)燈滅,一直到第八個(gè)燈滅后停止。2當(dāng)按兩下S20時(shí),若沒(méi)有其他按鍵按下時(shí),則第二種花色開(kāi)始點(diǎn)亮,花色變換規(guī)律是18,26,37,45,37,26,18亮3當(dāng)按三下S20時(shí),若沒(méi)有其他按鍵按下時(shí),則第三種花色開(kāi)始點(diǎn)亮,花色變換規(guī)律是單號(hào)燈都亮,然后雙號(hào)燈亮4當(dāng)按四下S20 、時(shí),則第四種花色開(kāi)始點(diǎn)亮,花色變換規(guī)律是先8,6,4,2號(hào)燈亮,再1,3,5,7號(hào)燈亮5當(dāng)按下S17時(shí),花色的變換節(jié)拍變快,否則為慢節(jié)拍變換。本設(shè)計(jì)快速時(shí)為0.1s變換一次,慢速時(shí)為0.3s變換一次。3.2 設(shè)計(jì)優(yōu)點(diǎn)用一個(gè)按鍵控制四種彩燈花型,控制規(guī)律是按下一
12、次S20時(shí)控制第一種花型,按下兩次S20時(shí)控制第二種花型,按下三次S20時(shí)控制第三種,按下四次S20時(shí)控制第四種花型,而不是用四個(gè)鍵去控制花型,它比四個(gè)鍵控制更為確切,不易出錯(cuò)。當(dāng)四鍵控制時(shí),如果不小心按下了兩個(gè)鍵,那么程序就會(huì)報(bào)錯(cuò),不能運(yùn)行,但是這種單鍵控制就大大降低了這種錯(cuò)誤率。而且這樣也節(jié)省了三個(gè)按鍵,在經(jīng)濟(jì)上得到了節(jié)約。3.3電路原理圖本次設(shè)計(jì)接線簡(jiǎn)單,組成電路包括一個(gè)電源電路,和一個(gè)232串口電路,和單片機(jī)控制電路,其電路只用了兩個(gè)按鍵,八個(gè)發(fā)光二極管。焊接簡(jiǎn)單,易于實(shí)現(xiàn),具體如下所示圖3.1彩燈控制器接線圖圖3.2 MAX232圖圖3.3 電源電路圖按照上述電路圖焊接,所需器件三個(gè)
13、按鍵、八個(gè)發(fā)光二極管、兩個(gè)22pF的電容、一個(gè)10uF的電容、九個(gè)1k的電阻、一個(gè)12MHz的晶振、89C52單片機(jī)一個(gè)及卡座、開(kāi)發(fā)板一塊、MAX232一個(gè)、USB口一個(gè)。3.4軟件流程圖設(shè)計(jì)程序開(kāi)始判斷是否按下S0,若沒(méi)按下則繼續(xù)等待,若按下,判斷按下幾次,若按下一次,則第一種花型開(kāi)始點(diǎn)亮,若按下兩次S20,則第二種花型開(kāi)始點(diǎn)亮,按下三次S20,則第三種花型開(kāi)始點(diǎn)亮,若按下三四次S20 ,則第四種花型開(kāi)始點(diǎn)亮。按下S17時(shí),花色的變換節(jié)拍變快,否則為慢節(jié)拍變換。具體流程如圖4.2所示。Y初始化掃描按鍵N花型二花型三花型四按一下S20按三下S20按兩下S20按四下S20花型一按下S17快速Y慢
14、速N開(kāi)始 按鍵輸入?圖4.2彩燈控制器流程圖四、程序設(shè)計(jì)ORG 0000HAJMP STARTORG 0030HSTART:MOV A,#00HMOV R1,A SETB P3.0 ;S20SETB P3.3 ;S17MOV A,#0FFHMOV P1,AKS:JNB P3.0,NEXTMOV A,#0FFHMOV P1,AAJMP KSNEXT:INC R1CJNE R1,#01H,DER2DY1: ;只按一下S20從燈18MOV R0,#8MOV A,#0FEHD1:MOV P1,AACALL PP1RL ADJNZ R0,D1AJMP DY1DER2: CJNE R1,#02H,DS3
15、;按兩下S20單號(hào)燈都亮,然后雙號(hào)燈亮MOV A,#0AAHMOV P1,AACALL PP1MOV P1,#55HACALL PP1AJMP DER2DS3:CJNE R1,#03H,DS4MOV P1,#7EH ;按三下S20, 18、26,37,45,37,26,18亮,ACALL PP1MOV P1,#0BDHACALL PP1MOV P1,#0DBHACALL PP1MOV P1,#0E7HACALL PP1MOV P1,#0DBHACALL PP1MOV P1,#0BDHACALL PP1MOV P1,#7EHACALL PP1AJMP DS3DS4: CJNE R1,#4H,TU
16、ICHU ;按四下S20先8,6,4,2,在1,3,5,7亮MOV P1,#7FHACALL PP1MOV P1,#0DFHACALL PP1MOV P1,#0F7HACALL PP1MOV P1,#0FDHACALL PP1MOV P1,#0FEHACALL PP1MOV P1,#0FBHACALL PP1MOV P1,0EFHACALL PP1MOV P1,#0BFHACALL PP1AJMP DS4PP1:JNB P3.3,KSULCALL MSUKSU:LCALL YS2RETMSU: ;慢速延時(shí)0.3sMOV R5,#30 DD1:MOV R6,#20DD2:MOV R7,#248D
17、JNZ R7,$DJNZ R6,DD2DJNZ R5,DD1RETYS2:MOV R5,#20 ;快速延時(shí)0.1sDD3:MOV R6,#10DD4:MOV R7,#248DJNZ R7,$DJNZ R6,DD4DJNZ R5,DD3RETTUICHU:MOV R1,#00HAJMP KS五、設(shè)計(jì)總結(jié)通過(guò)本次的小學(xué)期實(shí)踐,學(xué)習(xí)和掌握單片機(jī)中常用接口電路的應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識(shí)理論知識(shí)對(duì)應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加強(qiáng)理論知識(shí)與應(yīng)用相結(jié)合的實(shí)踐和鍛煉。通過(guò)這次設(shè)計(jì)實(shí)踐能夠進(jìn)一步加深對(duì)專業(yè)知識(shí)和理論知識(shí)學(xué)習(xí)的認(rèn)識(shí)和理解,使自己的設(shè)計(jì)水平和對(duì)所學(xué)的知識(shí)的應(yīng)用能力以及分析問(wèn)題解決問(wèn)題的能力得到全面提
18、高。熟練掌握單片機(jī)編程對(duì)以后的就業(yè)很有幫助,編寫(xiě)程序時(shí)要有耐心,反復(fù)調(diào)試,反復(fù)推敲,最后達(dá)到題目的要求。小學(xué)期遇到一些困難和問(wèn)題,對(duì)進(jìn)行單片機(jī)等其他電子設(shè)備開(kāi)發(fā)設(shè)計(jì)時(shí)軟件與硬件相互結(jié)合的重要性有了更深的理解和感觸。不考慮硬件就進(jìn)行程序編寫(xiě)時(shí)盲目的,會(huì)使整個(gè)的設(shè)計(jì)進(jìn)度大大減慢,必須結(jié)合所能提供的硬件設(shè)施按照設(shè)計(jì)要求進(jìn)行軟件編寫(xiě)。小學(xué)期遇到的問(wèn)題有關(guān)于主單片機(jī)與LED二極管連接的正負(fù)極關(guān)系,怎樣構(gòu)成單片機(jī)的最小系統(tǒng)等及一些程序上的一些疑問(wèn),經(jīng)過(guò)請(qǐng)教老師和同學(xué)得到了及時(shí)解決。這次小學(xué)期鍛煉了我們的動(dòng)手與動(dòng)腦的能力和與他人合作的能力,并且使之結(jié)合起來(lái)??傊?,這次的實(shí)習(xí)設(shè)計(jì)給我很大的感觸,不僅是了解了這些知識(shí),而且還增加了閱歷,從理論到實(shí)際的飛躍使我看到了社會(huì)的飛速發(fā)展,當(dāng)然在設(shè)計(jì)過(guò)程中我還發(fā)現(xiàn)了我的許多不足之處,比如對(duì)專業(yè)的工作不了解,以前只注重理論的學(xué)習(xí)不會(huì)去結(jié)合實(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 班組安全管理總結(jié)匯報(bào)材料
- 建筑施工企業(yè)安全生產(chǎn)檢查表
- 電梯安全規(guī)章制度
- 安全生產(chǎn)大檢查自查工作方案
- 《安全管理制度》之物業(yè)公司安全管理制度
- 道路交通安全管理制度內(nèi)容
- 2025年河南省中原名校物理高二第二學(xué)期期末預(yù)測(cè)試題含解析
- 電力安全生產(chǎn)培訓(xùn)內(nèi)容
- 生產(chǎn)經(jīng)營(yíng)單位安全培訓(xùn)時(shí)間規(guī)定
- 遼寧省北票市第三高級(jí)中學(xué)2025屆物理高一第二學(xué)期期末教學(xué)質(zhì)量檢測(cè)模擬試題含解析
- 6S視覺(jué)管理之定置劃線顏色管理及標(biāo)準(zhǔn)樣式
- 數(shù)字資產(chǎn)的監(jiān)管框架
- DL∕T 5783-2019 水電水利地下工程地質(zhì)超前預(yù)報(bào)技術(shù)規(guī)程
- 2024年中華全國(guó)律師協(xié)會(huì)招聘5人歷年(高頻重點(diǎn)復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- 100MW400MWh全釩液流電池儲(chǔ)能電站項(xiàng)目可行性研究報(bào)告寫(xiě)作模板-拿地申報(bào)
- 老版入團(tuán)志愿書(shū)表格完整
- 四柱萬(wàn)能液壓機(jī)液壓系統(tǒng) (1)講解
- 檔案管理借閱制度
- 思想道德與法治智慧樹(shù)知到期末考試答案章節(jié)答案2024年復(fù)旦大學(xué)
- 2024屆新高考物理沖刺復(fù)習(xí):“正則動(dòng)量”解決帶電粒子在磁場(chǎng)中的運(yùn)動(dòng)問(wèn)題
- 產(chǎn)品試機(jī)報(bào)告
評(píng)論
0/150
提交評(píng)論