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

正文內(nèi)容

基于單片機(jī)的交通燈系統(tǒng)設(shè)計(jì)-在線瀏覽

2025-08-14 19:24本頁面
  

【正文】 訓(xùn)課程學(xué)習(xí),才深刻體會到自己實(shí)際操作能力的匱乏。但空有理路知識,卻無半點(diǎn)的實(shí)際操作經(jīng)驗(yàn)。從給定電路圖的分析到實(shí)際電路元件的識別、焊接,再到后期的程序設(shè)計(jì)以及系統(tǒng)調(diào)試,初步掌握了運(yùn)用單片機(jī)系統(tǒng)設(shè)計(jì)特定功能的設(shè)計(jì)步驟,也對單片機(jī)有了更深的體會。這次的課程設(shè)計(jì)讓我把單片機(jī)的理論知識運(yùn)用的實(shí)踐中,實(shí)現(xiàn)了理論與實(shí)踐的相結(jié)合,從中更懂得了理論是實(shí)踐的基礎(chǔ),實(shí)踐更能檢驗(yàn)理論的真實(shí)性,讓我受益匪淺。//段碼組合,共陰極uchar code b[4]={0xfe,0xfd,0xfb,0xf7}。/*P1 綠紅、黃紅、紅綠、紅黃*/ //12MHz //*************************************************************************************uchar NB=25,DX=30,NBG=25,DXG=15,H=5。 sbit K0=P3^5。 /*主干道通行*/sbit K4=P3^7。 /*設(shè)置時(shí)間*/sbit K2=P3^3。 /*定義延時(shí)程序*/void key()。 /*定義顯示程序*/void settime()。 /*使用定時(shí)器0模式一*/ TH0=0x3c。 /*(655365000)%256*/ IT0=1。 TR0=1。 EX0=1。 P1=c[k]。 P1=0xd8。) { settime()。 if(K1==0) { while(!K1) { settime()。 /*主干道通行時(shí)間加1*/ if(NBG==100) NBG=0。 if(K0==0) { while(!K0) {settime()。 /*支干道通行時(shí)間加1*/ if(DXG==100) DXG=0。 if(K4==0) { while(!K4) { } k=0。 NB=NBG,DX=NBG+H。 EA=1。 } } }} /***********************************中斷1處理程序********************void int1(void) interrupt 2 //緊急情況{ /*東西南北紅燈亮*/ EA=0。 /*停止計(jì)數(shù)*/ for(。 P2=0xfe。 P2=0xfd。 P2=0xfb。 P2=0xf7。 if(K4==0) /*返回*/ { delay(20)。 P1=c[k]。 /*重啟計(jì)數(shù)*/ break。 /*定時(shí)50ms*/ TL0=0xb0。 if(t=20) /*每20*50ms=1s自減一*/ { NB。 t=0。 if(k3) /*k取0,1,2,3*/ k=0。j=0。break。j=1。break。j=0。break。j=2。break。 do { for(i=0。i++) 。 } void settime(){ P2=0xfe,P0=a[(NBG+H)%10]。 P2=0xfd,P0=a[(NBG+H)/10]。 P2=0xfb,P0=a[(DXG+H)%10]。 P2=0xf7,P0=a[(DXG+H)/10]。}void key() //鍵盤程序用KO K1模擬一道有車一道無車{ if(K1==0) /*主干道有車支干道無車*/ { delay(40)。 } k=0,P1=c[k]。 NB=NBG, DX=NBG+H。 } } if(K0==0) /*支干道有車主干道無車*/ { delay(40)。 } k=2,P1=c[k]。 NB=DXG+H,DX=DXG。 } }}void display() //顯示程序 { P2=0xfe,P0=a[NB%10]。 P2=0xfd,P0=a[NB/10]。 P2=0xfb,P0=a[DX%10]。 P2=0xf7,P0=a[DX/10]。 }void main(void){ //主程序 init()。) { display()。 //黃燈閃爍程序 while(j==1) /*主干道黃燈閃爍*/ { P1=0xdc。i0。} /*執(zhí)行for循環(huán)延時(shí)*/ P1=c[k]。i0。} } while(j==2) { /*支干道黃燈閃爍*/ P1=0xf8。i0。} P1=c[k]。i0。} } } }附錄2 系統(tǒng)原理圖在該設(shè)計(jì)基礎(chǔ)上,作者增加了日歷顯示功能,顯示月、日、時(shí)、分,電路圖和程序如下:交通燈程序:includedefine uchar unsigned char//宏定義uchardefine uint unsigned int//宏定義uintsbit RED_DONGXI = P1^0。//南北方向黃燈亮sbit RED_NANBEI = P1^3。//南北方向綠燈亮sbit YELLOW_NANBEI = P1^4。//東西方向綠燈亮sbit DXweixuan1 = P1^6。//南北方向數(shù)碼管位選2sbit NBweixuan1 = P3^0。//東西方向數(shù)碼管位選2sbit L1=P3^5。sbit L3=P3^7。 uint shi1,ge1,shi2,ge2,minute=00,hour=07,day=20,month=11。//定義變量/*數(shù)碼管顯示09*/uint code table[]={0x3f,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1