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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---基于arm嵌入式系統(tǒng)的交通燈設(shè)計(jì)(參考版)

2024-12-04 19:54本頁面
  

【正文】 } 。 if((flag==57)||(flag==117)) IO0SET=BEEP。 // 使能中斷 while(1) { if(flag==120) flag=0。 //初始化定時(shí)器 0 SPImasterInit()。 flag=0。 //設(shè)置 SPI 控制口 ,BEEP 和 nCS 為輸出 IO1SET=0xffffffff。 //設(shè)置管腳連接 GPIO IO1DIR = 0xffffffff。 **************************************************************/ int main(void) { PINSEL0=0x00000000。 } } 基于 ARM 交通燈的設(shè)計(jì) 第 26 頁 共 26 頁 /************************************************************* * main():初始化 I/O 及定時(shí)器,然后不斷的查詢定時(shí)器中斷標(biāo)志。 Delay_Ns(20)。 //顯示黃燈倒計(jì)時(shí)間 HC595_SendDat(tab[dat])。amp。amp。 IO1CLR=SEL2。 IO1SET=SEL2。 //關(guān)閉數(shù)碼管 1 dat=nb%10。 //打開數(shù)碼管位選 1 Delay_Ns(20)。 //顯示十位數(shù)據(jù) HC595_SendDat(tab[dat])。amp。j++) //1ms 延時(shí) 。 for(j=1。 //等待數(shù)據(jù)發(fā)送完畢 IO0SET=HC595_CS。 while(0==(S0PSRamp。 } /************************************************************ * HC595_SendDat() 向 74HC595 發(fā)送一字節(jié)數(shù)據(jù) ************************************************************/ void HC595_SendDat(unsigned int dat) { IO0CLR=HC595_CS。0xfe。 fdiv=8。 // 設(shè)置中斷服務(wù)程序地址向量 VICIntEnable = 0x00000010。 // 所有中斷通道設(shè)置為 IRQ 中斷 VICVectCntl0 = 0x24。 // 啟動(dòng)并復(fù)位 T0TC T0TCR = 0x01。 // 匹配通道 0匹配中斷并復(fù)位 T0TC T0MR0 = 110592。 // 通知 VIC 中斷處理結(jié)束 } /************************************************************ **Time0Init() 定 時(shí)器 0 定時(shí)中斷初始化 *************************************************************/ void Time0Init(void) { T0PR = 99。 T0IR = 0x01。 } //黃燈閃爍 h。Y)==0) 基于 ARM 交通燈的設(shè)計(jì) 第 23 頁 共 26 頁 IO1SET=Y。(flag120)) { i=IO1SET。 } if((115flag)amp。 IO1CLR=LED3|LED6|LED7。 } //綠燈閃爍 nb。G)==0) IO1SET=G。(flag115)) //計(jì)數(shù)慢一個(gè)周期后重新開始計(jì)數(shù) { i=IO1SET。 //綠燈時(shí)間減 1 } if((110=flag)amp。 //車道綠馬路紅 IO1SET=~(LED2|LED5|LED7)。(flag110)) { if(flag==60) nb=51。 //黃燈時(shí)間秒減 1 } 基于 ARM 交通燈的設(shè)計(jì) 第 22 頁 共 26 頁 if((60=flag)amp。 else { IO1CLR=Y。 if((iamp。amp。 h=5。 //紅燈時(shí)間減 1 } if(flag==55) { IO1CLR=LED3|LED6|LED7。 else IO1CLR=R。 if((iamp。amp。 nb。 IO1CLR=LED1|LED4|LED8。 /************************************************************ 定時(shí)器 0 中斷服務(wù)子程序 重裝初值,計(jì)數(shù)增減 ************************************************************/ void __irq IRQ_Time0(void) { unsigned int i。 基于 ARM 交通燈的設(shè)計(jì) 第 19 頁 共 26 頁 參考文獻(xiàn) [1]周立功主編; ARM 嵌入式系統(tǒng)基礎(chǔ)教程 [M](第 2 版);北京:北京航空航天大學(xué)出版社; 2021. [2]張崙編著; 32 位嵌入式系統(tǒng)硬件設(shè)計(jì)與調(diào)試 [M];北京:機(jī)械工業(yè)出版社;2021. [3]馬洪連,等編著;嵌入式系統(tǒng)設(shè)計(jì)教程 [M];北京:電子工業(yè)出版社; 2021. [4]王田苗主編;嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā) [M];北京:清華大學(xué)出版社; 2021. [5]符意德編著;嵌入式系統(tǒng)設(shè)計(jì)原理及應(yīng)用 [M];北京:清華大學(xué)出版社; 2021. 基于 ARM 交通燈的設(shè)計(jì) 第 20 頁 共 26 頁 附錄: include define LED1 118 // 南北紅燈 define LED2 119 // 南北綠燈 define LED3 120 // 南北黃燈 define LED4 121 // 南北紅燈 define LED5 122 // 南北綠燈 define LED6 123 // 南北黃燈 define LED7 124 // 馬路紅燈 define LED8 125 // 馬路綠燈 define Y 0x00900000 define R
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1