資源描述:
《課程設(shè)計(jì)--計(jì)時提醒器》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、-16-課程設(shè)計(jì)報(bào)告課程名稱:單片機(jī)課程設(shè)計(jì)題目:計(jì)時提醒器-16--16-摘要單片機(jī)微型計(jì)算機(jī)是微型計(jì)算機(jī)的一個重要分支,也是頗具生命力的機(jī)種。單片機(jī)微型計(jì)算機(jī)簡稱單片機(jī),特別適用于控制領(lǐng)域,故又稱為微控制器。通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計(jì)算機(jī)的基本功能部件:中央處理器、存儲器和I/O接口電路等。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個單片機(jī)控制系統(tǒng)。單片機(jī)經(jīng)過1、2、3、3代的發(fā)展,目前單片機(jī)正朝著高性能和多品種方向發(fā)展,它們的CPU功能在增強(qiáng),內(nèi)部資源在增多,引角的多功能化,以及低電壓底功耗。該實(shí)物
2、是一個由兩位七段數(shù)碼管、小鍵盤和蜂鳴器組成的計(jì)時提醒器,它是一個很傳統(tǒng)的制作項(xiàng)目,這是因?yàn)樽?4世紀(jì)出現(xiàn)第一臺沙漏作為早期工廠中的計(jì)時器,到近代的機(jī)械式計(jì)時器,人們一直把計(jì)時器看作便利的計(jì)時工具。與鐘表不同,計(jì)時器可以簡單地設(shè)置一個時間長度,并在這個時間消逝完畢后給人以提示。該實(shí)物就是利用單片機(jī)和外圍器件制作一個21世紀(jì)的“沙漏”。關(guān)鍵詞:數(shù)碼管;開關(guān);單片機(jī)-16--16-目錄1、設(shè)計(jì)任務(wù)、要求………………………………………………………11.1、設(shè)計(jì)任務(wù)………………………………………………………11.2、設(shè)計(jì)要求……………………………………
3、…………………11.3、發(fā)揮部分………………………………………………………11.4、創(chuàng)新部分………………………………………………………12、方案總體設(shè)計(jì)與論證…………………………………………………13、硬件設(shè)計(jì)………………………………………………………………23.1、單片機(jī)最小系統(tǒng)………………………………………………23.2、單片機(jī)復(fù)位電路………………………………………………23.3、系統(tǒng)電源………………………………………………………33.4、小鍵盤…………………………………………………………33.5、發(fā)光二極管………………………………………
4、……………33.6、數(shù)碼管…………………………………………………………43.7、整體電路………………………………………………………44、軟件設(shè)計(jì)………………………………………………………………65、系統(tǒng)仿真與調(diào)試………………………………………………………65.1、仿真軟件簡介、調(diào)試過程等…………………………………65.2、調(diào)試與仿真過程圖……………………………………………75.3、使用說明等……………………………………………………96、設(shè)計(jì)總結(jié)………………………………………………………………97、參考文獻(xiàn)…………………………………………………
5、……………10附錄一源程序……………………………………………………………10附錄二硬件名稱列表……………………………………………………15-16--16-1、設(shè)計(jì)任務(wù)、要求1.1、設(shè)計(jì)任務(wù)完成一個計(jì)時提醒器的設(shè)計(jì)。1.2、設(shè)計(jì)要求開機(jī)時,七段數(shù)碼管顯示“00”,等待輸入計(jì)時時間,在小鍵盤輸入14秒等。如果輸入有誤,按“#”鍵取消重新輸入。按“*”鍵確認(rèn),計(jì)時提醒器開始工作。兩位七段數(shù)碼管的時間顯示單位為秒鐘,從00秒開始,每1秒增加1,直到計(jì)時完14秒時,二極管發(fā)出斷斷續(xù)續(xù)的光。在計(jì)時過程中,如果按下“#”鍵則取消計(jì)時,系統(tǒng)回到開機(jī)時的狀態(tài)。
6、1.3、發(fā)揮部分為了使PCB圖排版更加良好,減少飛線數(shù)量,在小鍵盤電路部分取消了上拉電阻,簡化電路。1.4、創(chuàng)新部分在原來的計(jì)時器的基礎(chǔ)上,為體現(xiàn)創(chuàng)新要求,特添加了一個新功能——提醒器。該提醒器用發(fā)光二極管來實(shí)現(xiàn)它提醒的功能。2、方案總體設(shè)計(jì)2.1、總體設(shè)計(jì)框圖設(shè)計(jì)總體框架圖如圖所示:-16--16-ATLS89C51發(fā)光二極管鍵盤輸入SN74LS47N數(shù)碼管2.2、總體方案工作原理驅(qū)動電路的輸入端與單片機(jī)的I/O口相連(例如P2.7口),當(dāng)I/O口輸出一個高電平時,發(fā)光二極管導(dǎo)通,這樣,因有電流流過而發(fā)出斷斷續(xù)續(xù)的提示光。3、硬件設(shè)計(jì)3.1
7、、單片機(jī)最小系統(tǒng)ATMEL公司生產(chǎn)的AT89C52單片機(jī)它是硬件電路的核心部分,時鐘電路晶振使用12MHz,復(fù)位電路采取按鍵復(fù)位方式。具體連接圖3.2、LCD液晶顯示模塊。單片機(jī)系統(tǒng)的時鐘電路3.2、單片機(jī)復(fù)位電路-16--16-如圖所示,這里用了一個帶開關(guān)的復(fù)位電路,能更方便的使系統(tǒng)復(fù)位,并使復(fù)位電路更加可靠。單片機(jī)系統(tǒng)的復(fù)位電路3.3、系統(tǒng)電源按標(biāo)準(zhǔn)應(yīng)有5V的電源提供,但為了方便攜帶和簡便,在這里特別用了3節(jié)干電池組成的電池盒,提供4.5V的電源電壓。單片機(jī)的正常工作電壓在+4.0V~+5.5V之間,所以4.5V電源電壓完全可以。3.4、
8、小鍵盤12鍵的小鍵盤是一種比較常用的鍵盤,一種成熟的12鍵小鍵盤,上面有0~9數(shù)字鍵、“*”號鍵和“#”號鍵。在現(xiàn)有的條件下自制一個漂亮的鍵盤比較困難,這里就用了簡