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

正文內(nèi)容

單片機(jī)-交通燈課程設(shè)計(jì)(編輯修改稿)

2025-02-14 14:07 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 南北放行,東西禁止南北警告,東西禁止南北禁止,東西放行南北禁止,東西放行 軟件模塊功能介紹主程序模塊的主要任務(wù)是程序的初始化顯示“.”,當(dāng)沒任何鍵按下時(shí),顯示模塊將一直不變,交通燈全部是熄滅的,當(dāng)K0鍵按下并松開后開始倒計(jì)時(shí),其中在時(shí)間顯示的過程中判斷是否有K0、K1和K2鍵按下,當(dāng)再次按下K0時(shí),顯示將重新開始倒計(jì)時(shí),如果是K1按下,將顯示“.”,并且發(fā)光二極管全部熄滅,如果是K2按下,數(shù)碼管將開始十秒倒計(jì)時(shí),并且東西南北全部亮起紅燈。顯示模塊包括送緩沖區(qū)模塊,BCD碼轉(zhuǎn)換和送顯示等,通過這些模塊完成了顯示的功能,并能按照我們所熟悉的時(shí)鐘時(shí)間進(jìn)行顯示。 程序流程圖, 主程序流程圖 判斷按鍵程序流程圖 程序清單程序清單詳見附錄五 4 設(shè)計(jì)總結(jié) 使用說明本實(shí)驗(yàn)主要是利用單片機(jī)AT89S5數(shù)碼管和發(fā)光二極管組成,整個(gè)電路結(jié)構(gòu)比較簡(jiǎn)單,它能實(shí)現(xiàn)以下幾個(gè)功能:l 時(shí)間的顯示。l 紅黃綠燈的發(fā)光與熄滅。具體操作說明如下: 當(dāng)交通燈上電或按鍵復(fù)位后能自動(dòng)顯示系統(tǒng)提示符“P.”,進(jìn)入準(zhǔn)備工作狀態(tài)。當(dāng)按下啟動(dòng)按鈕K1并釋放后,數(shù)碼管顯示將會(huì)從“55”開始倒計(jì)時(shí),每隔一秒減1,此時(shí)南北方向開始一直亮綠燈,東西方向一直亮紅燈,直到顯示為“00”時(shí),數(shù)碼管將會(huì)從“05”開始倒計(jì)時(shí),每隔一秒減1,此時(shí)南北方向沒隔一秒黃燈就閃爍一次,東西方向亮一直紅燈,直到顯示為“00”時(shí),數(shù)碼管將會(huì)從“25”開始倒計(jì)時(shí),此時(shí)南北方向一直亮紅燈,東西方向一直亮綠燈,直到顯示為“00”時(shí),數(shù)碼管又將從“05”開始倒計(jì)時(shí),此時(shí)南北方向一直亮紅燈,東西方向每隔一秒黃燈就閃爍一次;當(dāng)沒有其他鍵按下時(shí),交通燈將這樣一直循環(huán)下去。當(dāng)按下結(jié)束鍵K2并釋放后,數(shù)碼管將顯示“P.”,東西南北方向無燈亮,當(dāng)有其它鍵按下時(shí),就退出,去執(zhí)行該鍵的鍵功能。當(dāng)按下緊急鍵K3并釋放后,數(shù)碼管將顯示“10”,并且每隔一秒就減1,東西南北方向全部紅燈亮,當(dāng)沒亮到顯示“00”就有其它鍵按下時(shí),就退出,執(zhí)行該鍵的鍵功能,當(dāng)顯示到“00”時(shí),就會(huì)自動(dòng)退出中斷繼續(xù)完成主程序。 仿真結(jié)果當(dāng)交通燈上電復(fù)位后,數(shù)碼管顯示“P.”,;當(dāng)按下開始鍵K1后,南北方向就開始亮綠燈,東西方向開始亮紅燈,顯示器并開始從60s倒計(jì)時(shí),;當(dāng)按下緊急鍵K3后,南北方向和東西方向均亮紅燈,顯示器并開始從10s倒計(jì)時(shí),;當(dāng)按下結(jié)束鍵K2后,顯示器重新顯示“P.”,南北方向和東西方向的燈全部熄滅。 上電顯示 按下開始鍵后的顯示 按下緊急鍵后的顯示 按下結(jié)束鍵后的顯示 誤差分析本次課程設(shè)計(jì)的誤差就在于顯示時(shí)間,我采用的是調(diào)用延時(shí)程序來讓顯示器上數(shù)字共顯示一秒鐘,而循環(huán)一次的時(shí)間并不僅僅只是2次調(diào)用延時(shí)程序的時(shí)間,其間CPU還執(zhí)行其它指令,例如說將緩存區(qū)的內(nèi)容送給累加器A、查表指令、將段控碼送給P2口等等,因?yàn)樗鼈兌际俏⒚爰?jí)的,而延時(shí)程序是毫秒級(jí)的,因此在計(jì)算的過程中就可以省略了,每次循環(huán)除兩次調(diào)用延時(shí)程序外,所用時(shí)間為22微秒,而顯示一秒鐘共循環(huán)了50次,因此在顯示器上只需要顯示1秒數(shù)字,事實(shí)上多顯示了1100微秒,誤差率=%。 設(shè)計(jì)體會(huì)我們經(jīng)過一個(gè)多星期的時(shí)間,終于完成了這次的課程設(shè)計(jì),在這期間,通過同組成員的努力配合以及其他同學(xué)們的幫助,并提出了許多寶貴的意見,使這次設(shè)計(jì)終于完滿成功了。 我覺得這次課程設(shè)計(jì)的難點(diǎn)就在于時(shí)間的定時(shí),我原本是想用計(jì)數(shù)/定時(shí)器來定時(shí)100ms,再通過幾次循環(huán)就可以使顯示每個(gè)數(shù)在數(shù)碼管上顯示一秒,可是程序編了很多遍,最后還是沒有成功,所以我采用延時(shí)的方法,讓數(shù)碼管上的數(shù)字顯示一秒再遞減,我延時(shí)的方法如下:先送個(gè)位上的數(shù)到顯示器,然后調(diào)用延時(shí)程序(用的是10ms的延時(shí)),再送上十位上的數(shù)到顯示器,然后再調(diào)用這個(gè)延時(shí)程序,因?yàn)檫@兩個(gè)數(shù)一共要顯示1秒鐘時(shí)間,而我送上去只花了20ms,所以我用了一個(gè)循環(huán)顯示程序,讓它循環(huán)顯示50次即可。這種方法沒有采用定時(shí)器精確,不能用在較正式的場(chǎng)合。關(guān)于交通燈的設(shè)計(jì),我認(rèn)真查閱資料,比如說要了解89S52各個(gè)芯片的引腳功能,怎樣使用這個(gè)可編程芯片并行接口芯片,在上學(xué)期理論學(xué)習(xí)的基礎(chǔ)上,又下了一次苦功夫,算是明白了設(shè)計(jì)一個(gè)系統(tǒng)的過程,也讓我體會(huì)到要成功的設(shè)計(jì)出某個(gè)東西,光靠專業(yè)知識(shí)是不夠的,必須要系統(tǒng)的知識(shí),無論在哪個(gè)方面都要有個(gè)明白的概念,知道哪些是需要的資料。對(duì)于這次的實(shí)物,我們采用的單面板制作,但是我們是做了兩次才成功的,第一次的問題主要是線設(shè)置的比較細(xì),容易斷掉,排列的比較緊,給人的感覺就是不美觀,當(dāng)我第二次再畫PCB時(shí),我就特意注意了這些細(xì)節(jié),重新排了一下版,調(diào)整了元器件之間的距離,并加大了線的寬度,加大了焊孔的內(nèi)外直徑。雖然過程是辛苦的,但在這一個(gè)多星期的時(shí)間里我也學(xué)到了很多。并讓我對(duì)單片機(jī)產(chǎn)生了更大的興趣。 參考文獻(xiàn)[1] 李廣弟,[M].北京:北京航空航天大學(xué)出版社,~154 Li Guangdi, Zhu YueXiu. Microcontrollerbased [M]. Beijing: Beijing University of Aeronautics and Astronautics Press, ~ 154[2] [M].西安:西安電子科技大學(xué)出版社,~130 ZHANG Yikun. Single Chip Microputer Principle and Application [M]. Xi39。an: Xidian University Press, ~ 130 [3] [M].北京:北京航空航天大學(xué)出版社,~63 Li Guangfei. Microcontroller examples to guide curriculum design [M]. Beijing Beijing University of Aeronautics and Astronautics Press, ~ 63[4] 設(shè)計(jì)實(shí)驗(yàn)測(cè)試[M].武漢:華中大學(xué)出版社,~247 Xie Zimei. Electronic circuit? design ? Experimental ? Test [M]. Wuhan: Huazhong University Press, ~ 247[5] 李東生,張勇,[M].北京:電子工業(yè)出版社,~110 Li Dongsheng, Zhang Yong, Xu Simao. Protel99s circuit design and application [M]. Beijing: Electronic Industry Press, ~ 110[6] 漲紅潤(rùn),馬平安,[M].北京:科學(xué)出版社,2002. 113~118 Zhang Hongrun, Ma Pingan, Yawho. Microcontroller Theory and Application [M]. Beijing: Science Press, ~118致 謝經(jīng)過近三個(gè)星期的設(shè)計(jì),通過這次設(shè)計(jì)學(xué)會(huì)了分析問題、處理問題的方法,可以說達(dá)到了舉一反三的目的。為以后工作、學(xué)習(xí)都打下了比較堅(jiān)實(shí)的基礎(chǔ)。在此我要向我尊敬的王韌老師表示最衷心的感謝,讓我系統(tǒng)學(xué)習(xí)了有關(guān)單片機(jī)知識(shí),并能結(jié)合具體應(yīng)用完成交通燈的課程設(shè)計(jì)。他嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;他循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪。同樣我也很感謝和我一組的同學(xué),也謝謝其他同學(xué)的幫助和支持。}8amp。? 附 錄附錄一 電路原理圖附錄二 PCB圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1