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

正文內(nèi)容

多功能數(shù)字時(shí)鐘畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-08-19 17:06本頁面
  

【正文】 (50000%256)。 } /*********************************************/ /*INT0 中斷服務(wù)子函數(shù) */ viod zd_int0()interrupt 0 { delay(10)。 if(P3_2==0)set++。 //功能鍵值遞增 if(set=5)set=0。 //鍵值的范圍 0~4 if(set==1)flag=0x55。 //向 RAM 區(qū)的標(biāo)志 flag 寫入 55H PCON=0x00。f=8。 again:if(P3_2==0)goto again。 //若按鍵未釋放,則等待 } /*****************************************/ /*INT1 中斷服務(wù)子函數(shù) */ void zd_int1()interrupt 2 {uchar h。 f=0。 27 for(h=0。h10。h++) /*檢查磁性開關(guān)( P3_3 狀態(tài)) 10 次,共 1s*/ { delay(100) if(P3_3==0)f++。 } } /********************************************************************/ /*關(guān)機(jī) */ void stop() {if(flag==0x55)P1=0xfb。 elsep1=0x86。 //數(shù)碼管右下角顯示“ 1”。 delay(1)。 if(flag==0x55)PCON=0x01。 /*進(jìn)入節(jié)電待機(jī)狀態(tài) */ delay(1)。 } /*********************************************************************/ /*延時(shí) 1ms*K 子函數(shù) */ void delay(uint k) { uint i,j。 for(i=1。jk。i++){ for(j=0。j60。j++) {。}} } /*********************************************************************/ /*輸入時(shí)間 t1*/ viod in_time1() { 28 P1=0xf7。delay(1)。 /*數(shù)碼管顯示“ — ” */ if(P3_5==0) { delay(10)。 /*按下 OK 鍵確認(rèn)并點(diǎn)亮小數(shù)點(diǎn) */ if(P3_5==0){P1=0x7f。m=0。t1_flag=0。delay(500)。} while(t1_flag3) { if(P3_4==0) {delay(10)。if(P3_4==0) /*按下 UP 鍵數(shù)碼管作 0~9 遞增顯示 */ {m++。if(m==10)m=0。P1=DATA_7SEG[m]。delay(300)。} } P1=DATA_7SEG[m]。delay(1)。 /*若不按下 UP 鍵數(shù)碼管也作 0~9 顯示*/ if(P3_5==0) {delay(10)。if(P3_5==0) /*按下 OK 鍵顯示的數(shù)據(jù)存入數(shù)組 X 中 */ {X[t1_flag]=m。t1_flag++。P1=0x7f。delay(500)。} } } } if(t1_flag=3)t1_flag=0。 /*時(shí)間 1 計(jì)數(shù)器 =3 時(shí)歸零 */ } /********************************************************************** / /*輸入時(shí)間 t2*/ viod in_time2() { P1=0xb7。delay(1)。 /*數(shù)碼管顯示“二” */ if(P3_5==0) { 29 delay(10)。 /*按下 OK 鍵確認(rèn)并點(diǎn)亮小數(shù)點(diǎn) */ if(P3_5==0){P1=0X7f。m=0。t2_flag=0。delay(500)。} while(t2_flag3) { if(P3_4==0) {delay(10)。if(P3_4==0) /*按下 UP 鍵數(shù)碼管作 0~9 遞增顯示 */ {m++。if(m==10)m=0。P1=DATA_7SEG[m]。delay(300)。} } P1=DATA_7SEG[m]。delay(1)。 /*若不按 UP 鍵數(shù)碼管也作 0~9 顯示 */ if(P3_5==0) {delay(10)。if(P3_5==0) /*按下 OK 鍵顯示的數(shù)據(jù)存入數(shù)組 Y 中 */ {Y[t2_flag=m。t2_flag++。P1=0x7f。delay(500)。} } } } if(t2_flag=3)t2_flag=0。 /*時(shí)間 2 計(jì)數(shù)器 =3 時(shí)歸零 */ } /*********************************************************************** / /*輸入電話號(hào)碼 */ vioa in_data() {uchar g。 P1=0xb6。delay(1)。 /*數(shù)碼管顯示三 */ if(P3_5==0) {delay(10)。if(P3_5==0) {p1=0x7f。m=0。data_flag=0。 /*按下 OK 鍵確認(rèn)并點(diǎn)亮小數(shù)點(diǎn) */ for(g=0。g20。g++){DATA[g]=10。} 30 delay(500)。 /*同時(shí) DATA 數(shù)組中全部寫入 10*/ while(1) { if(P3_4==0){delay(10)。 /*按下 UP 鍵數(shù)碼管作 0~9 遞增顯示 */ if(P3_4==0)。{m++。if(m==10)m=0。P1=DATA_7SEG[m]。delay(300)。} } P1=DATA_7SEG[m]。delay(1)。 /*若不按 UP 鍵數(shù)碼管也作 0~9顯示 */ if(P3_5==0) {delay(10)。 if(P3_5==0) /*按下 OK 鍵顯示的數(shù)據(jù) (號(hào)碼 )存入數(shù)組 DATA 中 */ {DATA[data_flag]=m。data_flag++。P1=0x7f。delay(500)。} } /按下 OK 鍵超過 2s 則退出向數(shù)組 DATA 送入號(hào)碼 */ if(P3_5==0){delay(2020)。if(P3_5==0)break。} } } } F1:if(P3_5==0){delay(10)。if(P3_5==0){P1=0xb6。delay(1)。goto F1。}} /********************************************************************/ /*主函數(shù) */ void main() { int_timer()。 /*定時(shí)器 T0 初始化 */ EA=1。EX0=1。 /*開總中斷,開外中斷 0*/ 31 p3_0=0。 /*關(guān)閉線路 (掛機(jī) )*/ p3_1=0。 while(1) /*無限循環(huán) */ { switch(set) /*根據(jù) Set 標(biāo)志散轉(zhuǎn) */ { case 0:stop()。break。 /*關(guān)機(jī) */ case 1:work()。break。 /*警戒工作 */ case 3:in_time2()。break。 /*輸入時(shí)間 t1*/ case 4:in_data()。break。 } if(flag!=0x55) {p1=0x86。delay(1)。} } } (2) 時(shí)鐘計(jì)時(shí)器程序 /**************************************************************/ // 采用 6 位 LED 動(dòng)態(tài)掃描時(shí)鐘演示程序 // 使用 Keil C51 // /*************************************************************/ /*使用 AT89S52 單片機(jī) ,12MHZ 晶振, P0 口輸出段碼, P2 口作列掃描,用共陽LED 數(shù)碼管 */ //key0 為調(diào)時(shí)位選用, key1 為加 1 鍵, key2 為減 1 鍵 include define char unsigned char // char code dis_ 7[11]={0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82,0xF8, 0x80, 32 0x90, 0xff}。 /*共陽 LED 段碼表 0 1 2 3 4 5 6 7 8 9 不亮 */ char code scan_ con[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 //列掃描控制字 char data timedata[6]={0x00,0x00,0x00,0x00,0x00,0x00}。 //計(jì)時(shí)單元數(shù)據(jù)初值,共 6 個(gè) char data dis[8]={0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x00,}。 //顯示單元數(shù)據(jù),共 6 個(gè)數(shù)據(jù) char data con1s=0x00,con04s=0x00,con=0x00。 //秒定時(shí)用 sbit key0=P1^0。 sbit key1=P1^1。 sbit key2=P1^2。 // /************/ //1ms 延時(shí)函數(shù) // /***********/ dalaylms(int t) { int i,j。 for(i=0。it。i++) for(j=0。j120。j++) 。 } /*************/ //鍵掃描子函數(shù) // keyscan() { EA=0。 if(key0==0) { 33 delaylms(10)。 while(key0==0)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1