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

正文內(nèi)容

基于arm嵌入式系統(tǒng)的交通燈設(shè)計(jì)-預(yù)覽頁

2025-07-13 23:56 上一頁面

下一頁面
 

【正文】 腳功能,工作方式,計(jì)數(shù)/定時(shí),I/O 口,中斷等相關(guān)原理,通過軟硬件設(shè)計(jì)實(shí)現(xiàn)利用 ARM 芯片完成交通燈的模擬控制。可以利用動(dòng)態(tài)顯示或靜態(tài)顯示,串行并出或者并行并出實(shí)現(xiàn)。公共場所公共場所5圖 總體設(shè)計(jì)框圖用 ARM7 系列芯片 LPC2138 作為系統(tǒng)的主控芯片,控制交通燈的循環(huán)點(diǎn)亮并顯示燈亮?xí)r間(采用倒計(jì)時(shí)顯示) ,當(dāng)定時(shí)時(shí)間到的時(shí)候控制蜂鳴器響來提醒人們注意紅綠燈的狀態(tài)。 LPC2138 芯片介紹及設(shè)計(jì)LPC2138 是基于一個(gè)支持實(shí)時(shí)仿真和嵌入式跟蹤的 32 位 ARM7TDMISTM CPU 的微控制器,并帶有 32kB 的嵌入的高速 Flash 存儲(chǔ)器。? 片內(nèi) Boot 裝載軟件實(shí)現(xiàn)在系統(tǒng)/在應(yīng)用中編程(ISP/SAP)單扇? 區(qū)或整片擦除時(shí)間為 400ms。6? 通過片內(nèi) PLL 可實(shí)現(xiàn)最大為 60MHz 的 CPU 操作頻率,PLL 的穩(wěn)定時(shí)間? 為 100us? 低功耗模式:空閑和掉電。 10﹪),I/O 口可承受 5V ? 的電壓。7通過濾波電路(圖 所示)可以很好地濾去轉(zhuǎn)換后電壓中的毛刺。黃燈是警告信號,面對黃燈的車輛不能越過停車線,但車輛已十分接近停車線而不能安全停車時(shí)可以繼續(xù)行進(jìn)。要點(diǎn)亮 LED1~LED8 需要使用 GPIO 清零寄存器 1(IO1CLR)的對應(yīng)位設(shè)置為 1,即在引腳 ~ 上加邏輯低電平,即可點(diǎn)亮這些燈。圖 如圖 所示,數(shù)碼管由 8 個(gè)發(fā)光段(第八段表示小數(shù)點(diǎn))的不同組合,從而實(shí)現(xiàn)十六進(jìn)制數(shù)的顯示。本次設(shè)計(jì)采用 2 位一體的數(shù)碼管,數(shù)碼管的 2 條位選線連接 ARM 的通用 I/O 口;數(shù)碼管的 8 個(gè)段選端連接 74HC595 芯片的并行 I/O 輸出接口,74HC595 再與 ARM 的 SPI0 模式進(jìn)行通信,接9受 ARM 發(fā)送過來的數(shù)據(jù)。10開始定時(shí)器 0 初始化初始化中斷,開中斷交通燈倒計(jì)時(shí)顯示中斷服務(wù)程序流程圖系統(tǒng)保護(hù)現(xiàn)場車道紅燈計(jì)數(shù)變量1車道綠燈閃爍計(jì)數(shù)1車道紅燈閃爍計(jì)數(shù)1黃燈閃爍計(jì)數(shù)1車道閃爍黃燈計(jì)數(shù)1車道綠燈計(jì)數(shù)10=Flag50115=flag120110=flag11560=flag11050=flag55中斷返回55flag60flag==120flag=0,清零計(jì)數(shù)變量NYNNNNNYYYYYNflag==55or115控制蜂鳴器響 2秒NY主程序流程圖圖 ARM 交通燈模擬控制程序設(shè)計(jì)定時(shí)器控制原理:定時(shí)器對外設(shè)時(shí)鐘 Fpclk 周期進(jìn)行計(jì)數(shù),根據(jù) 4 個(gè)匹配寄存器的設(shè)定可設(shè)置為匹配(即達(dá)到匹配寄存器指定的定時(shí)值)時(shí)產(chǎn)生中斷或執(zhí)行其他操作。在主程序中對需要用到的 I/O 口進(jìn)行定義,并設(shè)置相應(yīng)的 I/O 口,比如要求 ~ 引腳為 GPIO 功能,則通過對引腳功能選擇 寄存器 PINSEL1 將對應(yīng)的引腳設(shè)置為 GPIO 方式并設(shè)置 GPIO 方向,在 GPIO 方向寄存器 IO1DIR 里設(shè)置,之后對定時(shí)器 0 進(jìn)行初始化,并開相應(yīng)的中斷。這主要靠在中斷服務(wù)程序中對計(jì)數(shù)值 flag 的判斷來對正在點(diǎn)亮的燈進(jìn)行定時(shí)實(shí)現(xiàn)程序詳細(xì)清單見附錄 1六 設(shè)計(jì)心得體會(huì)及總結(jié)一周的課程設(shè)計(jì)結(jié)束了,在這次的課程設(shè)計(jì)中不僅檢驗(yàn)了我所學(xué)習(xí)的知識,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。通過這次交通燈設(shè)計(jì),培養(yǎng)綜合運(yùn)用所學(xué)知識、獨(dú)立分析和解決實(shí)際問題的能力,培養(yǎng)創(chuàng)新意識和創(chuàng)新能力,并獲得科學(xué)研究的基礎(chǔ)訓(xùn)練。第二步總體設(shè)計(jì)方案規(guī)劃,設(shè)計(jì)車輛遇到紅燈停綠燈行情況,紅綠燈時(shí)間均為 60s,切換時(shí)間為 10s,最后 5s為黃燈閃爍。在這次設(shè)計(jì)過程中,體現(xiàn)出自己單獨(dú)設(shè)計(jì)模具的能力以及綜合運(yùn)用知識的能力,體會(huì)了學(xué)以致用、突出自己勞動(dòng)成果的喜悅心情,從中發(fā)現(xiàn)自己平時(shí)學(xué)習(xí)的不足和薄弱環(huán)節(jié),從而加以彌補(bǔ)。 12由于本人的設(shè)計(jì)能力有限,在設(shè)計(jì)過程中難免出現(xiàn)錯(cuò)誤,懇請老師們多多指教,我十分樂意接受你們的批評與指正,本人將萬分感謝。if(flag=50) { if(flag==0) nb=55。 //南北紅燈時(shí)間秒減 1 }if((flag50)amp。R)==0)IO1SET=R。 //車道黃馬路紅IO1SET=~(LED3|LED6|LED7)。(flag60)){i=IO1SET。} //黃燈閃爍h。IO1CLR=LED2|LED5|LED7。amp。else{IO1CLR=G。 //車道黃馬路紅IO1SET=~(LED3|LED6|LED7)。if((iamp。 //黃燈時(shí)間減 1}flag++。 // 設(shè)置定時(shí)器 0 分頻為 100 分頻得 110592Hz T0MCR = 0x03。 VICIntSelect = 0x00。 // 使能定時(shí)器 0 中斷}/*********************************************************** void SPImasterInit() SPI 初始化***********************************************************/void SPImasterInit(){unsigned int fdiv。S0PCR=(03)|(14)|(15)|(06)|(17)。0x80))。j=613。(flag115))){ dat=nb/10。 IO1CLR=SEL1。 //打開位選 2 Delay_Ns(20)。(flag60))||((115=flag)amp。 IO1SET=SEL2。* 當(dāng)定時(shí)時(shí)間到達(dá)時(shí),取反 BEEPCON 控制口。 //設(shè)置 I/O 為輸出 IO0DIR=0x000003f0。 Time0Init()。if((flag==55)||(flag==115))IO0CLR=
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1