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

正文內(nèi)容

單片機設(shè)計-彩燈控制-資料下載頁

2025-07-07 13:08本頁面
  

【正文】 錄3 程序includesbit Key1=P3^2。 //切換狀態(tài)按鈕(外部中斷0)sbit Key2=P3^3。 //暫停按鈕(外部中斷1)unsigned char state=1。 //狀態(tài)標(biāo)志char Fuck。 //定義Fuck為外部變量unsigned char NUM1[4]={0x7e,0xbd,0xdb,0xe7}。unsigned char NUM2[4]={0xe7,0xdb,0xbd,0x7e}。unsigned char a[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 void Delay(unsigned int t) //延時函數(shù) { unsigned int i,j。 for(i=0。it。i++) //用for循環(huán)嵌套來實現(xiàn)延時 for(j=0。j200。j++)。 } void Int_Init() //外部中斷初始化 { IT0=1。 //外部中斷0,邊沿觸發(fā) EX0=1。 //允許中斷 IT1=1。 //外部中斷1,邊沿觸發(fā) EX1=1。 //允許中斷 EA=1。 //開總中斷 } void first() { unsigned char n。 for(n=0。n35。n++) { P0=0x6d。 P2=0x6d。 Delay(100)。 if(Fuck== 1) break。 //如果按下外部中斷按鈕,立即跳出效果,執(zhí)行中斷的內(nèi)容 } Fuck = 0。 //把外部變量清0} void second(){ unsigned char m,n。 for(m=0。m4。m++) { P0=0xf0。 P2=0x0f。 Delay(100)。 P0=0xff。 P2=0xff。 Delay(100)。 if(Fuck == 1) break。 //如果按下外部中斷按鈕,立即跳出效果,執(zhí)行中斷的內(nèi)容 } for(n=0。n4。n++) { P0=0x0f。 P2=0xf0。 Delay(100)。 P0=0xff。 P2=0xff。 Delay(100)。 if(Fuck == 1) break。 //如果按下外部中斷按鈕,立即跳出效果,執(zhí)行中斷的內(nèi)容 } Fuck = 0。 //把外部變量清0 } void third(){ unsigned char n。 for(n=0。n4。n++) { P0=NUM1[n]。 P2=NUM2[n]。 Delay(100)。 if(Fuck == 1) break。 //如果按下外部中斷按鈕,立即跳出效果,執(zhí)行中斷的內(nèi)容 } Fuck = 0。 //把外部變量清0 } void four(){ unsigned char n。 for(n=0。n8。n++) { P0=a[n]。 P2=a[n]。 Delay(100)。 if(Fuck == 1) break。 //如果按下外部中斷按鈕,立即跳出效果,執(zhí)行中斷的內(nèi)容 } Fuck = 0。 //把外部變量清0}/**************主函數(shù)*******************/void main(){ Int_Init()。 //外部中斷初始化 while(1) { if(state==1) first()。 //掃描狀態(tài)標(biāo)志,為1時,第一種效果 else if(state==2) second()。 //掃描狀態(tài)標(biāo)志,為2時,第二種效果 else if(state==3) third()。 //掃描狀態(tài)標(biāo)志,為3時,第三種效果 else if(state==4) four()。 //掃描狀態(tài)標(biāo)志,為4時,第四種效果 else //其他狀態(tài),八盞燈全亮,即暫停 { P0=0x00。 P2=0x00。 } }}/************外部中斷0********************/void INT_0() interrupt 0{ Delay(100)。 //消抖 if(Key1 == 0) { Fuck = 1。 //外部變量置1,即立即跳出效果 state++。 //按一次按鈕,狀態(tài)標(biāo)志加1 if(state4) state=1。 while(Key1 == 0)。 //松手檢測 } }/************外部中斷1********************/void INT_1() interrupt 2{ Delay(100)。 //消抖 if(Key2 == 0) { Fuck=1。 //外部變量置1,即立即跳出效果 state=~state。 //取反狀態(tài)標(biāo)志,按一次可暫停,使八盞燈全亮,再按一次,繼續(xù)執(zhí)行之前的操作 while(Key2 == 0)。 //松手檢測
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1