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

正文內(nèi)容

單片機(jī)技術(shù)課程設(shè)計(jì)說明書-單片機(jī)交通燈課程設(shè)計(jì)-閱讀頁

2024-08-29 08:08本頁面
  

【正文】 電氣與信息工程系 學(xué)生姓名: 指導(dǎo)教師: 職稱 副教授 專 業(yè): 電子信息工程 班 級: 完成時(shí)間: 2011年12月26日 摘 要近年來,隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用在不斷的深入,同時(shí)帶動傳統(tǒng)控制檢測技術(shù)日益更新。單片機(jī)往往作為一個(gè)核心部件來使用。一個(gè)好的交通控制系統(tǒng),將給道路擁擠,違章控制等方面給予技術(shù)革新,隨著大規(guī)模集成電路及計(jì)算機(jī)技術(shù)的迅速發(fā)展,以及在控制技術(shù)方面的廣泛應(yīng)用。本設(shè)計(jì)采用單片機(jī)系統(tǒng)以及外部設(shè)備,采用的是單片機(jī)匯編語言來編寫程序。本文主要從單片機(jī)的應(yīng)用上來實(shí)現(xiàn)十字路口交通燈的管理,用以控制過往車輛的正常通行。The traffic lights。該交通燈上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”, 進(jìn)入準(zhǔn)備工作狀態(tài)。要求甲車道和乙車道兩條交叉道路上的車輛交替運(yùn)行,甲車道為主車道,每次通車時(shí)間為60秒,乙車道為次車道,每次通車時(shí)間為30秒,要求黃燈亮3秒,并且1秒閃爍一次。 方案概述本設(shè)計(jì)采用的是單片機(jī)以及其外部設(shè)備組成硬件電路,其中包括單片機(jī)、數(shù)碼管顯示器。除此之外還有晶振電路、復(fù)位電路、電源電路和下載口電路。 AT89S52 是一種低功耗,高性能的CMOS 8位微型計(jì)算機(jī)。交通燈系統(tǒng)結(jié)構(gòu)如圖1如示。只有當(dāng)單片機(jī)有了這些電路才會工作。 按鍵電路按鍵電路的設(shè)計(jì)就是在一段公共接地,另一端通過上拉電阻接到P1口,當(dāng)有鍵按下時(shí),相應(yīng)的口就會變成低電平,產(chǎn)生一個(gè)下降沿。 數(shù)碼管電路數(shù)碼管的段控口接在單片機(jī)的P0口上,位控通過三極管接在單片機(jī)的P2口上。 系統(tǒng)電路圖原理圖見附錄Ⅰ 元器件清單所需元器件清單如表1所示表1 元器件清單器件型號數(shù)量器件型號數(shù)量單片機(jī)AT89S521個(gè)按鍵普通4個(gè)晶振12MHZ1個(gè)開關(guān)6腳開關(guān)1個(gè)電容22uf,33pf若干數(shù)碼管HSN5642S2個(gè)電阻普通若干下載接口10針接口1個(gè)單排針10針接口1個(gè)蜂鳴器脈沖式1個(gè) 硬件測試實(shí)物做好后,使用USB下載線連接單片機(jī)的下載口和電腦的USB口,把老師給的測試程序編入單片機(jī)中,檢查是否各模塊的功能顯示正常。 所做實(shí)物圖所做實(shí)物圖如圖2所示 圖2 所做實(shí)物圖3 課題軟件系統(tǒng)設(shè)計(jì) 單片機(jī)資源使用情況⑴、P3口為二極管的控制端⑵、P0口用作地址/數(shù)據(jù)總線⑶、P2口用作地址/數(shù)據(jù)總線⑷、既在AT89S52的P3口用來接八個(gè)發(fā)光二極管的陰極,控制其亮與滅,P0口和P2口外接由8個(gè)LED數(shù)碼管構(gòu)成的顯示器,用P0口作LED的段碼輸出口(~~dp),P2口作LED的位控輸出線,P2口外接四個(gè)個(gè)按鍵A、B、C、D(、)用于調(diào)整顯示接口電路。 主程序主程序是程序的入口,在主程序中會一直調(diào)用顯示程序、鍵掃描程序和延時(shí)程序,當(dāng)沒有鍵按下是數(shù)碼管會一直顯示P點(diǎn),當(dāng)有鍵按下是,就會按操作執(zhí)行。 鍵處理和鍵掃描程序鍵處理程序主要是將從P1口取值送往單片機(jī)進(jìn)行取反。最終將處理完的鍵值作為返回值返回。 程序流程框圖 主程序的流程框圖主程序流程框圖如圖3所示 圖3 程序流程框圖 鍵掃子程序流程框圖鍵掃子程序流程框圖如圖4所示 圖4 鍵掃子程序流程框圖 顯示子程序流程框圖顯示子程序流程框圖如圖5所示 圖5 顯示子程序流程框圖 延時(shí)程序流程框圖延時(shí)程序流程框圖如圖6所示 圖6 延時(shí)程序流程框圖 程序清單/***************主程序****************************************/ORG 0000HLJMP MAIN ORG 0030HMAIN: MOV SP, 60H MOV PSW, 00H LOOP: MOV 7CH, 16MOV 7DH, 16 MOV 7EH, 16 MOV 7FH, 17 LOOP1: LCALL KEY MOV R0, 20H CJNE R0, 01H, KEY1 LJMP JIACHEDAOKEY1: CJNE R0, 02H, KEY2 LJMP YICHEDAOKEY2: LCALL DIR LJMP LOOP1TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H ,90H DB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH 。如果未顯示P.,只需按一下復(fù)位鍵即可使其顯示出P.。運(yùn)行過程中,若按下S1鍵則甲車道顯示60秒綠燈,乙車道顯示60秒紅燈;若按下S2鍵則甲車道顯示30秒紅燈,乙車道顯示30秒綠燈;若按下S3鍵則甲乙車道都顯示10秒紅燈,為緊急情況使用;按下S4鍵則回到初始狀態(tài)P.。所以后來就自己花了大量的功夫來編程序。雖然大部分都是借鑒的,只是照著描描但自己還是用心去弄懂了。感覺這些軟件都越來越順手了。通過本次課程設(shè)計(jì),讓我明白除了要求我們做課程設(shè)計(jì),而最主要的是讓我們能把學(xué)習(xí)中的更加廣泛地運(yùn)用到實(shí)際生活中來。所以,在以后的學(xué)習(xí)中,我們要以把學(xué)習(xí)運(yùn)用到生活中為目標(biāo)。王老師一次次給我們指出原理圖的錯誤,讓我們反反復(fù)復(fù)地修改再重新繪制。而我自由散漫的性格弱點(diǎn)也說明了我需要這樣的老師來對我進(jìn)行督促和鞭策,我學(xué)到的不僅僅只有書本上的知識,還有做人的道理。在此謹(jǐn)向王老師致以誠摯的謝意和崇高的敬意。謝謝!參考文獻(xiàn)[1]李廣弟,單片機(jī)基礎(chǔ)[M],北京航空航天大學(xué)出版社。附錄Ⅰ附錄Ⅱ 附錄Ⅱ圖7 初始狀態(tài)是顯示P. 附錄Ⅱ圖8 甲車道綠燈通行實(shí)拍圖 附錄Ⅱ圖9 乙車道綠燈通行實(shí)拍圖 附錄Ⅱ圖10 緊急車輛通行實(shí)拍圖33
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1