freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的秒表設(shè)計(jì)(已修改)

2025-01-30 15:46 本頁(yè)面
 

【正文】 目 錄一、 設(shè)計(jì)的內(nèi)容、要求及目的 1二、 系統(tǒng)總體方案選擇與說(shuō)明 1三、 系統(tǒng)方框圖與工作原理 2四、 各部分方案選定、功能及計(jì)算 2 按鍵部分 2 顯示部分 3五、 器件說(shuō)明 4六、調(diào)試說(shuō)明、使用說(shuō)明 4心得體會(huì) 5參考文獻(xiàn) 5附錄 6附錄A 系統(tǒng)原理圖 6附錄B 程序清單 7 一、 設(shè)計(jì)的內(nèi)容、要求及目的設(shè)計(jì)內(nèi)容我設(shè)計(jì)的是以51單片機(jī)為核心的秒表,顯示“”,第1次按下1按鈕后就開(kāi)始計(jì)時(shí);第2次按1按鈕后,計(jì)時(shí)停止;然后按2按鈕可以記錄;最后按3按鈕,計(jì)時(shí)歸零。通過(guò)液晶顯示器顯示秒十位、個(gè)位、小數(shù)點(diǎn)后一位和兩位,在設(shè)計(jì)過(guò)程中用一個(gè)存儲(chǔ)單元作為秒計(jì)數(shù)單元,當(dāng)一秒鐘到來(lái)時(shí),就讓秒計(jì)數(shù)單元加1,,重新開(kāi)始秒計(jì)數(shù)。設(shè)計(jì)要求1. 設(shè)計(jì)方案要合理、正確;2. 系統(tǒng)硬件設(shè)計(jì);3. 完成必要元器件選擇;4. 系統(tǒng)軟件設(shè)計(jì)及調(diào)試;5. 寫(xiě)出設(shè)計(jì)報(bào)告。設(shè)計(jì)目的本次設(shè)計(jì)的是秒表,為了更好的完成課程設(shè)計(jì),采用的是硬件定時(shí),即用單片機(jī)內(nèi)部的定時(shí)器T0。先將時(shí)鐘初始化,賦入初值50ms定時(shí),循環(huán)20次來(lái)進(jìn)行1秒定時(shí)。采用的是AT89C51單片機(jī),有按鍵部分和顯示部分。 二、 系統(tǒng)總體方案選擇與說(shuō)明此次課程設(shè)計(jì)題目是秒表,由于此次課程設(shè)計(jì)要求是秒表,則在定時(shí)時(shí)要求比較精確,所以采用硬件的定時(shí)器定時(shí)時(shí)比較準(zhǔn)確的;由于秒表的定時(shí)程序是很小的,在利用軟件定時(shí)占用的CPU并不是很多,不能顯現(xiàn)出來(lái),但真正大程序時(shí)會(huì)很占用資源的,所以在用定時(shí)中斷過(guò)程中是非常節(jié)省資源的由課程設(shè)計(jì)的要求和任務(wù),我采用的C語(yǔ)言編程,設(shè)計(jì)秒表要求一秒定時(shí),采用了定時(shí)器,即用單片機(jī)內(nèi)部的定時(shí)器T0。先將時(shí)鐘初始化,賦入初值50ms定時(shí),循環(huán)20次來(lái)進(jìn)行1秒定時(shí)。然后由定義的變量second來(lái)進(jìn)行加一運(yùn)算,然后將其值通過(guò)P2口在數(shù)碼管上進(jìn)行顯示。其中數(shù)碼管的顯示時(shí),我在程序中首先定義了一個(gè)關(guān)于數(shù)碼管顯示的字形碼定義,以便在顯示時(shí)調(diào)用即可。本次采用的是AT89C51單片機(jī):AT89C51是一種帶4K字節(jié)FLASH存儲(chǔ)器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓、高性能CMOS 8位微處理器,俗稱(chēng)單片機(jī)。AT89C2051是一種帶2K字節(jié)閃存可編程可擦除只讀存儲(chǔ)器的單片機(jī)。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除1000次。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡(jiǎn)版本。AT89C單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。引腳排列如圖所示主要特性:與MCS51 兼容     4K字節(jié)可編程FLASH存儲(chǔ)器   壽命:1000寫(xiě)/擦循環(huán)   數(shù)據(jù)保留時(shí)間:10年   全靜態(tài)工作:0Hz24MHz   三級(jí)程序存儲(chǔ)器鎖定   1288位內(nèi)部RAM   32可編程I/O線   兩個(gè)16位定時(shí)器/計(jì)數(shù)器   5個(gè)中斷源   可編程串行通道   低功耗的閑置和掉電模式片內(nèi)振蕩器和時(shí)鐘電路 三、 系統(tǒng)方框圖與工作原理秒表采用的是AT89C51單片機(jī),單片機(jī)的P1口連接著按鍵,實(shí)現(xiàn)按鍵功能;P0、PP3口連接著顯示器,實(shí)現(xiàn)顯示功能。:按鍵顯示器AT89C51 P0P1 P2 P3 四、 各部分方案選定、功能及計(jì)算 按鍵部分,實(shí)現(xiàn)啟動(dòng)/停止功能,按下K1鍵,開(kāi)啟計(jì)時(shí)功能,再按一下,即停止計(jì)時(shí);,實(shí)現(xiàn)記錄功能,按下K2鍵,開(kāi)啟記錄功能,共有3個(gè)可以記錄;,實(shí)現(xiàn)重置功能按下K3,即清零重置。: 顯示部分,7分別和顯示器的D0到D7相對(duì)應(yīng)連接;、CSRW和RS相對(duì)應(yīng)連接;。以上是實(shí)現(xiàn)顯示功能,:五、 器件說(shuō)明(1) MCS51單片機(jī)實(shí)驗(yàn)操作臺(tái)1臺(tái);(2) PC機(jī)及單片機(jī)調(diào)試軟件;(3) 單片機(jī)應(yīng)用系統(tǒng)板1套;(4) 制作工具1套;(5) 系統(tǒng)設(shè)計(jì)所需的元器件。六、調(diào)試說(shuō)明、使用說(shuō)明編好的程序在Keil中有許多錯(cuò)誤,這些錯(cuò)誤在平時(shí)的實(shí)驗(yàn)中也碰到過(guò)很多。例如,字母開(kāi)頭忘了加0,零和字母搞錯(cuò)了,有些標(biāo)號(hào)用了幾次,CJNE寫(xiě)成了CJNZ等等,幸好這些錯(cuò)誤在平時(shí)實(shí)驗(yàn)中遇到很多次了,所以改正很快的。除了常見(jiàn)錯(cuò)誤,還有些錯(cuò)誤在平時(shí)沒(méi)遇到過(guò)的。如:AJMP指令跳轉(zhuǎn)不回指定的地位,是由于跳轉(zhuǎn)的長(zhǎng)度大于AJMP跳轉(zhuǎn)的長(zhǎng)度,最后只有用LJMP跳轉(zhuǎn)后跳到指定的位置。在幾天的調(diào)試和修改程序中,我的知識(shí)也得到了鞏固,使我對(duì)單片機(jī)的知識(shí)更加的渴望。在Proteus編輯窗口中單擊開(kāi)始仿真按鈕,開(kāi)始仿真,按啟動(dòng)按鈕,開(kāi)始讀秒,按記錄按鈕記錄數(shù)據(jù),可以記錄3個(gè)數(shù)據(jù),最后按重置按鈕,重置數(shù)據(jù)。:心得體會(huì)通過(guò)這次課程設(shè)計(jì)——秒表計(jì)時(shí)器,使我又重新開(kāi)始學(xué)習(xí)C語(yǔ)言,因?yàn)镃語(yǔ)言是大一學(xué)的,至從學(xué)完就再也沒(méi)用過(guò),所以開(kāi)始很陌生,我又找了有關(guān)資料來(lái)了解,才有了一點(diǎn)眉目。剛開(kāi)始以為可以用匯編很容易就寫(xiě)出來(lái),以為學(xué)的很明白了,但是用匯編時(shí)才發(fā)現(xiàn)原來(lái)都不怎么熟練,編了一會(huì)程序發(fā)現(xiàn)只有一種感覺(jué)——舉步維艱??!還是放棄匯編選擇C語(yǔ)言吧!對(duì)于單片機(jī),我們課本學(xué)習(xí)的是80C51,但是這次做課程設(shè)計(jì)用的是89C51,這樣不僅使我們掌握了80C51,而且對(duì)89C51也有了一定的了解了,在課堂上學(xué)習(xí)的都理論的,跟實(shí)際永遠(yuǎn)有一定的差距,不實(shí)踐就不會(huì)發(fā)現(xiàn)問(wèn)題。而且我還更加熟練的應(yīng)用了proteus和keil兩個(gè)軟件。通過(guò)這次課程設(shè)計(jì)使我把課堂上學(xué)習(xí)的東西都用到了實(shí)踐中,例如:定時(shí)/計(jì)數(shù)器的應(yīng)用與中斷。學(xué)習(xí)的時(shí)候不怎么理解,但是在實(shí)踐中應(yīng)用了以后就自然了解了。這次課程設(shè)計(jì)使我受益匪淺,而且都是實(shí)際的東西。最后,還要感謝本次課程設(shè)計(jì)的老師,也是我們單片機(jī)的老師,感謝在老師悉心的指導(dǎo)下,完成了本次課程設(shè)計(jì)。參考文獻(xiàn) 《單片機(jī)原理與應(yīng)用》 王迎旭等編 機(jī)械工業(yè)出版社 《51系列單片機(jī)設(shè)計(jì)實(shí)例》 樓然苗等編 北京航空航天大學(xué)出版社 《計(jì)算機(jī)硬件技術(shù)基礎(chǔ)實(shí)驗(yàn)教程》 黃勤等編 重慶大學(xué)出版社《微型計(jì)算機(jī)接口技術(shù)及應(yīng)用》 劉樂(lè)善主編 華中科技大學(xué)出版社《單片微型計(jì)算機(jī)原理及接口技術(shù)》陳光東等 華中科技大學(xué)出版社 附錄附錄A 系統(tǒng)原理圖
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1