版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)的LED循環(huán)顯示09設(shè)計(jì)學(xué)院:武漢職業(yè)技術(shù)學(xué)院專業(yè):機(jī)電一體化指導(dǎo)老師:黎老師姜老師姓名:張倫文班級:機(jī)電15302學(xué)號:15023047042016年9月8日第12頁共12頁摘要:當(dāng)今時(shí)代是一個(gè)新技術(shù)層出不窮的時(shí)代,在電子領(lǐng)域尤其是自動(dòng)化智能 控制領(lǐng)域,傳統(tǒng)的分立元件或數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),正以前所未見的 速度被單片機(jī)智能控制系統(tǒng)所取代。單片機(jī)具有體積小、功能強(qiáng)、成本低、應(yīng) 用面廣等優(yōu)點(diǎn),可以說,智能控制與自動(dòng)控制的核心就是單片機(jī)。systemcontrolThis age is a new tech no logy emerge in en dlessly era, i n t
2、he electro nic field especially automatio n in tellige nt con trol field, the traditi onal schism components or digital logic circuit, is composedof control with un precede nted speed was replaced by microc on troller in tellige nt con trol system. SCM has small, strong fun cti on, low cost, etc, it
3、 can be said that wide application,intelligentcontrol and automaticcore is the microc on troller.關(guān)鍵詞:LED單片機(jī)控制系統(tǒng)目錄1概述1.1 設(shè)計(jì)概述 (1)1.2 設(shè)計(jì)主要功能 (2)2. 系統(tǒng)設(shè)計(jì)2.1硬件組成2. 1.1 80C51單片計(jì)算機(jī)的組成原理2. 1.2組成框圖及內(nèi)部總體結(jié)構(gòu)(3)3. 軟件編程控制程序 ()4. Proteus 仿真5. 課程設(shè)計(jì)體會(huì)6. 參考文獻(xiàn)1、刖言學(xué)習(xí)單片機(jī)的最有效方法就是理論與實(shí)踐并重,現(xiàn)在我把單片機(jī)的LED循環(huán)顯示09設(shè)計(jì)作為一個(gè)畢業(yè)課程設(shè)計(jì),需要更深
4、的去了解單片機(jī)的很多功能, 努力的去查找資料,當(dāng)今時(shí)代是一個(gè)新技術(shù)層出不窮的時(shí)代,在電子領(lǐng)域尤其 是自動(dòng)化智能控制領(lǐng)域,傳統(tǒng)的分立元件或數(shù)字邏輯電路構(gòu)成的控制系統(tǒng),正 以前所未見的速度被單片機(jī)智能控制系統(tǒng)所取代。單片機(jī)具有體積小、功能強(qiáng)、 成本低、應(yīng)用面廣等優(yōu)點(diǎn),可以說,智能控制與自動(dòng)控制的核心就是單片機(jī)。按照單片機(jī)系統(tǒng)擴(kuò)展與系統(tǒng)配置狀況,單片機(jī)應(yīng)用系統(tǒng)可分為最小系統(tǒng)、最 小功耗系統(tǒng)及典型系統(tǒng)等。AT89C51單片機(jī)是美國ATME公司生產(chǎn)的低電壓、高 性能CMOS位單片機(jī),具有豐富的內(nèi)部資源:4kB閃存、128BRAM 32根I/O 口線、2個(gè)16位定時(shí)/計(jì)數(shù)器、5個(gè)向量兩級中斷結(jié)構(gòu)、2個(gè)全雙
5、工的串行口, 具有4.255.50V的電壓工作范圍和024MHz工作頻率,使用AT89C51單片機(jī) 時(shí)無須外擴(kuò)存儲(chǔ)器。因此,本流水燈實(shí)際上就是一個(gè)帶有八個(gè)發(fā)光二極管的單 片機(jī)最小應(yīng)用系統(tǒng),即為由發(fā)光二極管、晶振、復(fù)位、電源等電路和必要的軟 件組成的單個(gè)單片機(jī)。其具體硬件組成如圖1所示。圖1 LED循環(huán)顯示09硬件原理圖FMM !*審 *MF 乃 4PTF 一 Jh 卜匸 r L-一 1A )-【 廠 Tm lzlK-Tk從原理圖中可以看出,要實(shí)現(xiàn) LED循環(huán)顯示09,只需要依次寫入09的對應(yīng)的代碼 0xc0,0xfe,0xa4,0xb0,0x99,0x92,0x82,0x80,0x90,之后用
6、一個(gè)延時(shí)函數(shù),對顯示的每個(gè)函數(shù)延時(shí)一段時(shí)間,即可實(shí)現(xiàn)LED循環(huán)顯示09功能。近年來,隨著電子技術(shù)和微型計(jì)算機(jī)的發(fā)展,單片機(jī)的檔次不斷提高,起應(yīng) 用領(lǐng)域也在不斷的擴(kuò)大,已在工業(yè)控制、尖端科學(xué)、智能儀器儀表、日用家電、 汽車電子系統(tǒng)、辦公自動(dòng)化設(shè)備、個(gè)人信息終端及通信產(chǎn)品中得到廣泛的應(yīng)用、 成為現(xiàn)代電子系統(tǒng)中最重要的智能化的核心部件。而AT89C51就是其中一種,它是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的低電壓,高性能CMO位微處理器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。2、系統(tǒng)設(shè)計(jì)1.硬件框圖r復(fù)位電路89C51鍵 盤-Jf震蕩電路LED電路1 丿L 丿2.LED總設(shè)計(jì)3.
7、選用AT89C51的引腳功能XTAL1:單芯片系統(tǒng)時(shí)鐘的反向放大器輸入端。XTAL2系統(tǒng)時(shí)鐘的反向放大器輸出端,一般在設(shè)計(jì)上只要在XTAL1和XTAL2 上接上一只石英震蕩晶體系統(tǒng)就可以工作了,此外可以在兩引腳與地之間加入 20PF的小電容,可以使系統(tǒng)更穩(wěn)定,避免噪音干擾而死機(jī)。RESET重置引腳,高電平動(dòng)作,當(dāng)要對晶體重置時(shí),只要對此引腳電平提 升至高電平并保持兩個(gè)及其周期以上的時(shí)間便能完成系統(tǒng)重置的各項(xiàng)動(dòng)作,使 得內(nèi)部特殊功能寄存器內(nèi)容均被設(shè)成已知狀態(tài)。P0:端口 0是一個(gè)8位寬的開路汲汲雙向輸出入端口,共有 8個(gè)位,P0.0表 示0, P0.1表示1,以此類推。P2:端口 2是具有內(nèi)部提
8、升電路的雙向I/O端口,每一個(gè)引腳可以推動(dòng)4個(gè) LS的TTL負(fù)載,若將端口 2的輸出設(shè)為高電平時(shí),此端口便能當(dāng)成輸入端口來 使用。4. LED顯示部分限流電阻為470歐姆,經(jīng)過的電流大概為10mA3、軟件詳細(xì)設(shè)計(jì)1軟件框圖開始、L-J檢查是否有鍵按下讀取鍵值、根據(jù)鍵盤指令執(zhí)行流水燈顯示效果執(zhí)行結(jié)束2詳細(xì)程序清單#in cludeVoid delay(void)Un sig ned char l,j;For(i=0;i255;i+)5Void mai n(void)Un sig ned char iUn sig ne char code Tab10=0xc0,0xf9,0xa4,0xb0,0x9
9、9,0x92,0x82,0xf8,0x80,0x90;P2=0xfe;While(1|)for(i=0;i10;i+)P0=Tabi;Delay();4、Proteus 仿真Proteus仿真時(shí),單片機(jī)需要加載程序,加載程序?yàn)?HEX文件。本設(shè)計(jì)利用Keil卩Vision3 ,在新建Keil項(xiàng)目時(shí)選擇AT89C51單片機(jī)作為 CPU將C 語言源程序?qū)耄凇?Options For Target ”對話窗口中,選中“ Output”選 項(xiàng)中的“ Create HEXFile ”,編譯鏈接后就可以生成.HEX文件。在Proteus ISIS 中,選中AT89C52并單擊鼠標(biāo)左鍵,對 AT89C5
10、2進(jìn)行設(shè)置,設(shè)置單片機(jī)時(shí)鐘頻 率為12MHz按照正確的文件路徑加載.HEX文件。對單片機(jī)設(shè)置完畢后就可以 開始仿真了。14-舉fl 1 二-Fr遵tr當(dāng)上述程序之一編寫好以后,我們需要使用編譯軟件對其編譯,得到單片機(jī)所能識別的二進(jìn)制代碼,然后再用編程器將二進(jìn)制代碼燒寫到AT89C51單片機(jī)中,最后連接好電路通電,我們就看到 LED09循環(huán)顯示的效果了。5、課程設(shè)計(jì)體會(huì)本次設(shè)計(jì)主要主要針對剛剛學(xué)過的單片機(jī)知識, 有keil編寫程序,在proteus 中繪制原理圖并進(jìn)行仿真,通過這兩個(gè)軟件的學(xué)習(xí),了解了其功能的強(qiáng)大,掌 握了 AT89C51的內(nèi)部結(jié)構(gòu)及工作原理,對于我們以后的學(xué)習(xí)和實(shí)踐有很大的指
11、導(dǎo)意義。通過這次單片機(jī)課程設(shè)計(jì),我不僅加深了對單片機(jī)理論的理解,將理 論很好地應(yīng)用到實(shí)際當(dāng)中去,而且我還學(xué)會(huì)了如何去培養(yǎng)我們的創(chuàng)新精神,從 而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功 能不斷完善,成為真己的東西。這次課程使我在學(xué)習(xí)新知識的同時(shí),還鍛煉了 我的意志品質(zhì),但調(diào)試出現(xiàn)錯(cuò)誤時(shí),并沒有使我灰心,讓我放棄,而是通過自 己不懈的努力,弄懂每一部分的知識。因此,本次課程設(shè)計(jì)對我無論是學(xué)習(xí)還 是工作,都有較大的幫助。通過這次課程設(shè)計(jì),使我意識到了課本上的知識遠(yuǎn)遠(yuǎn)不能滿足當(dāng)今社會(huì)的需求,讓我知道了未來學(xué)習(xí)知識要更加注重實(shí)踐與實(shí)用在黎老師和姜老師教導(dǎo)下結(jié)束了為期一周的c語言實(shí)訓(xùn),收獲頗多,對于此次LED循環(huán)顯示09設(shè)計(jì),因本人知識有限,所以對于設(shè)計(jì)中的錯(cuò)誤或遺漏 的知識點(diǎn),希望各位老師以及學(xué)長們多多指點(diǎn)。6、參考文獻(xiàn):1 徐煜明,韓雁.單片機(jī)原理及接口技術(shù)M.北京:電子工業(yè)出版社,2005.12 萬光毅,嚴(yán)義,邢春香.單片機(jī)實(shí)驗(yàn)與實(shí)踐教程M.北京:北京航空航天大 學(xué)出版社,2006.43 例說51單片機(jī)(C語言版)人民郵電出版社
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2021年河南省鶴壁市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2024年甘肅省蘭州市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2023年江蘇省鎮(zhèn)江市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年黑龍江省伊春市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2023年四川省攀枝花市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2024版安徽省建筑工程施工合同
- 2024年高端衛(wèi)浴定制浴柜制作協(xié)議模板版B版
- 2024版房屋及土地使用權(quán)轉(zhuǎn)讓協(xié)議書
- 2023-2024學(xué)年部編版八年級下冊期末語文模擬試卷 (二)(含解析)
- 2022年中考化學(xué)考前重點(diǎn)提分練:流程圖題
- 臨夏州新型城鎮(zhèn)化規(guī)劃(2021-2035年)
- 九年級數(shù)學(xué)(上)期末數(shù)學(xué)試題命題意圖
- 安全教育培訓(xùn)課件:意識與態(tài)度
- 精神病人出走的預(yù)防和處理
- 《礦區(qū)水文地質(zhì)工程地質(zhì)勘探規(guī)范》水文地質(zhì)單元及侵蝕基準(zhǔn)面劃分的探討
- 內(nèi)分泌科護(hù)士年度總結(jié)報(bào)告
- 【物理】浙江省寧波市九校2022-2023學(xué)年高二上學(xué)期1月期末考試試題(解析版)
- 建筑用木料及加工木材組件相關(guān)項(xiàng)目實(shí)施方案
- 廣東省深圳市寶安區(qū)2023-2024學(xué)年六年級上學(xué)期期中數(shù)學(xué)試卷
- 初三九年級英語英語英語語法填空附答案附解析
- 圖紙會(huì)審設(shè)計(jì)交底記錄表格
評論
0/150
提交評論