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

正文內(nèi)容

單片機秒表的課程設(shè)計-資料下載頁

2025-01-18 14:31本頁面
  

【正文】 } display()。 }}//延時函數(shù) void delayMS(uint t) // 晶振頻率12M { uint i。 while(t) for(i=0。i125。i++)。 }void keyprocess(unsigned char key) { if(key1==0) { delayMS(1)。 while(key1==0) 。 kk++。 } switch(kk) { case 1: EA=0。ET0=0。TR0=0。 if(key2==0) { delayMS(1)。 while(key2==0) 。 ms++。 if(ms999) ms=0。 } break。 case 2: if(key2==0) { delayMS(1)。 while(key2==0)。 sec++。 if(sec59) sec=0。 } break。 case 3: if(key2==0) { delayMS(1)。 while(key2==0) 。 min++。 if(min9) min=0。 } break。 case 4: kk=0。EA=1。ET0=1。TR0=1。 break。 }}//數(shù)碼管顯示函數(shù)void display() { uchar i。 //正常計時顯示 { buffer[0]=min。 // 顯示分的十位 buffer[1]=10。 // 顯示分的個位 buffer[2]=sec/10。 // 顯示‘’ buffer[3]=sec%10。 // 顯示秒的十位 buffer[4]=10。 // 顯示秒的個位 buffer[5]=ms/100。 // 顯示‘’ buffer[6]=(ms100*buffer[5])/10。 // 顯示毫秒的十位 buffer[7]=ms100*buffer[5]10*buffer[6]。 // 顯示毫秒的個位 for(i=0。i8。i++) { P0=segcode[buffer[i]]。 P2=dispbit[i]。 delayMS(1)。 //防止數(shù)碼管顯示的時候閃動 P2=0x0。 } } }//定時器0中斷函數(shù)void timer0() interrupt 1 using 2 { static uint count。 TH0=(655361000)/256。 // 定時器0設(shè)置初始值1ms中斷初始值 TL0=(655361000)%256。 TR0=1。 count++。 //正常計時 if(count=1) // 定時 到,以下為時鐘的正常走鐘邏輯 { count=0。 ms++。 if(ms= 1000) { ms=0。 sec++。 if(sec= 60) { sec=0。 min++。 if(min= 10) { min=0。 } } } } }
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1