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

正文內(nèi)容

本科--智能交通燈控制系統(tǒng)設(shè)計(jì)報(bào)告-資料下載頁(yè)

2025-11-28 08:56本頁(yè)面

【導(dǎo)讀】展現(xiàn)了現(xiàn)代數(shù)字系統(tǒng)設(shè)計(jì)的特點(diǎn)及優(yōu)勢(shì),實(shí)現(xiàn)了自動(dòng)控制和手動(dòng)預(yù)置控制其紅綠燈變化的要求,預(yù)置時(shí)間可在9~99s之間任意選擇。除此之外,系統(tǒng)還具有LED倒計(jì)時(shí)顯示、無(wú)車輛或急車強(qiáng)行通行等人性化管理功能。由于系統(tǒng)設(shè)計(jì)采用了可編程技術(shù),突破了傳統(tǒng)硬件設(shè)計(jì)電路繁雜、可靠性低、維修率高等弊端,并較好地解決了傳統(tǒng)交通控制器工作模式單一化。該智能交通燈控制系統(tǒng),可通過(guò)鍵盤(pán)實(shí)現(xiàn)參數(shù)的更改與顯示,并將結(jié)果顯示于LCD上,增強(qiáng)了人機(jī)交互的能力,利于靈活的控制交通運(yùn)輸。實(shí)驗(yàn)證明該系統(tǒng)能夠簡(jiǎn)單、經(jīng)濟(jì)、有效地疏導(dǎo)交通,提高交通路口的通行能力。

  

【正文】 elay(10)。 } Clock_7281 = 0。 // 發(fā)送一時(shí)鐘信號(hào),表示接收完畢 Delay ( 12 )。 Clock_7281 = 1。 Delay ( 20 )。 return ddata。}void BC7281Init(){ Write_7281 ( 0x12 )。 // 寫(xiě)B(tài)C7281A工作模式寄存器 Write_7281 ( 0x8e )。 // 掃描使能,擴(kuò)展開(kāi)關(guān),164模式,擴(kuò)展閃爍模式,輸出反向,鍵盤(pán)工作模式為‘ 1 ’ Write_7281 ( 0x11 )。 // 寫(xiě)閃爍速度控制寄存器 Write_7281 ( 0x80 )。 // 閃爍頻率 2 HZ Write_7281 ( 0x10 )。 // 初始化時(shí),不閃爍顯示 Write_7281 ( 0xFF )。 Write_7281 ( 0x19 )。 Write_7281 ( 0xFF )。}void Delay ( unsigned int n ) { for ( 。 n 0。 n )。} //**中斷處理程序********//定時(shí)器3中斷void Timer3Int(void) interrupt 14 { TMR3CN amp。= 0X7F。 //清中斷標(biāo)志 Timer3Counter1++。}//外部中斷6(鍵盤(pán)用)void ExtentInt6 (void) interrupt 18 { P3IF amp。= 0XBF。 key_flag = 1。}void Display(unsigned int data1) //顯示{ unsigned char a[8]。 a[0]=data1%10。 a[1]=data1/10%10。 /* for(i=0,j=1。i8。i,j*=10) a[i]=value/j%10。 */ //for(i=7,j=0。i=0。i,j+=0x10) //{ Write_7281(0x14)。 Write_7281(j+a[i])。 } Write_7281(0x10)。 Write_7281(0xFF)。 Write_7281(0x14)。 Write_7281(0x70+a[0])。 Write_7281(0x14)。 Write_7281(0x60+a[1])。 }//處理鍵值void Do_key_value(unsigned char key_value1){ unsigned int value。 switch(key_value1) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: value=value*10+key_value1。 if(value=99amp。amp。value=0) { Display(value)。 } else { value=0。 Display(value)。 } value_cd=value。 break。 case 10: flag=0。 break。 case 11: flag=1。 break。 case 12: flag=2。 break。 case 13: flag=3。 break。 case 14: flag=4。 break。 case 15: flag=5。 break。 }}/******************** 主函數(shù) ********************/void main ( void ) { WDTCN = 0XDE。 //禁止看門(mén)狗 WDTCN = 0XAD。 enable=0。 //功能控制初始化 ena_force1=0。 ena_force2=0。 PortInitialization ()。 // 初始化端口 ExternalClock ()。 // 起振外部時(shí)鐘,使它成為系統(tǒng)時(shí)鐘 ExternIntInit()。 Timer3Init()。 BC7281Init()。 EA = 1。 Write_7281(0x15)。Write_7281(0x60)。 //hex譯碼,顯示0 Write_7281(0x15)。Write_7281(0x70)。 //hex譯碼,顯示0 TMR3CN |= 0X04。 lcd_initial()。 //液晶初始化 loop5: lcd_clear_ram()。 //清屏 //歡迎進(jìn)入智能交通控制系統(tǒng) lcd_disp1616(4,15,29)。 lcd_disp1616(6,15,30)。 lcd_disp1616(8,15,31)。 lcd_disp1616(10,15,32)。 lcd_disp1616(0,31,20)。 lcd_disp1616(2,31,21)。 lcd_disp1616(4,31,22)。 lcd_disp1616(6,31,23)。 lcd_disp1616(8,31,25)。 lcd_disp1616(10,31,26)。 lcd_disp1616(12,31,27)。 lcd_disp1616(14,31,28)。 Timer3Counter1 = 0。 while(Timer3Counter1 800)。 //請(qǐng)輸入工作模式:(自動(dòng)/預(yù)置) lcd_clear_ram()。 //清屏 lcd_disp1616(0,15,13)。 lcd_disp1616(2,15,14)。 lcd_disp1616(4,15,15)。 lcd_disp1616(6,15,33)。 lcd_disp1616(8,15,34)。 lcd_disp1616(10,15,35)。 lcd_disp1616(12,15,36)。 lcd_disp1616(14,15,37)。 lcd_disp1616(2,31,2)。 lcd_disp1616(4,31,1)。 lcd_disp1616(6,31,38)。 lcd_disp1616(8,31,11)。 lcd_disp1616(10,31,12)。 while(1){ if(key_flag == 1) { key_flag = 0。 Write_7281(0x13 | 0x80 )。 key_value = Read_7281()。 Do_key_value( key_value)。 if(flag==0) { lcd_clear_ram()。 //清屏 //顯示“自動(dòng)模式” lcd_disp1616(4,20,2)。 lcd_disp1616(6,20,1)。 lcd_disp1616(8,20,35)。 lcd_disp1616(10,20,36)。 Timer3Counter1 = 0。 while(Timer3Counter1 200)。 clrn=0。//清零 clrn=1。 Timer3Counter1 = 0。 while(Timer3Counter1 10)。 clrn=0。 enable=0。 x=60。 P0=x。 enable=1。 loop1: lcd_clear_ram()。 //清屏 //顯示“工作模式 自動(dòng)” lcd_disp1616(0,14,33)。 lcd_disp1616(2,14,34)。 lcd_disp1616(4,14,35)。 lcd_disp1616(6,14,36)。 lcd_disp1616(10,14,2)。 lcd_disp1616(12,14,1)。 //顯示“通停時(shí)間 60s” lcd_disp1616(0,34,23)。 lcd_disp1616(2,34,60)。 lcd_disp1616(4,34,74)。 lcd_disp1616(6,34,71)。 lcd_disp1616(10,34,54)。 lcd_disp1616(12,34,16)。 } else if(flag==1) { lcd_clear_ram()。 //清屏 顯示“預(yù)置模式” lcd_disp1616(4,20,11)。 lcd_disp1616(6,20,12)。 lcd_disp1616(8,20,35)。 lcd_disp1616(10,20,36)。 Timer3Counter1 = 0。 while(Timer3Counter1 400)。 loop2: //顯示“請(qǐng)?jiān)?99之間選擇輸入預(yù)置時(shí)間” lcd_disp1616(2,15,13)。 lcd_disp1616(4,15,67)。 lcd_disp1616(6,15,87)。 lcd_disp1616(8,15,69)。 lcd_disp1616(10,15,70)。 lcd_disp1616(12,15,71)。 lcd_disp1616(0,31,72)。 lcd_disp1616(2,31,73)。 lcd_disp1616(4,31,14)。 lcd_disp1616(6,31,15)。 lcd_disp1616(8,31,11)。 lcd_disp1616(10,31,12)。 lcd_disp1616(12,31,74)。 lcd_disp1616(14,31,71)。 do{ if(key_flag == 1) { key_flag = 0。 Write_7281(0x13 | 0x80 )。 key_value = Read_7
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1