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

正文內(nèi)容

基于單片機的電子密碼鎖的設(shè)計畢業(yè)設(shè)計論文-資料下載頁

2025-06-26 15:11本頁面
  

【正文】 0。 flag_lj_en = 0。 } } else { if(key_io != 0x0f) //按鍵按下 key_value ++。 else key_value =0。 if(key_value = 5) //按鍵按下消抖 { key_value = 0。 key_new = 0。 //按鍵松開后進入等待松開按鍵狀態(tài) } } key_can = 20。 if((key_new == 0) amp。amp。 (key_old == 1)) { key_l = (key_io | 0xf0)。 //矩陣鍵盤掃描 key_io = key_l。 switch(key_io) { case 0xee: key_can = 10。 break。 //得到按鍵值 case 0xde: key_can = 0。 break。 //得到按鍵值 case 0xbe: key_can = 11。 break。 //得到按鍵值 case 0x7e: key_can = 12。 break。 //得到按鍵值 case 0xed: key_can = 7。 break。 //得到按鍵值 case 0xdd: key_can = 8。 break。 //得到按鍵值 case 0xbd: key_can = 9。 break。 //得到按鍵值 case 0x7d: key_can = 13。 break。 //得到按鍵值 case 0xeb: key_can = 4。 break。 //得到按鍵值 case 0xdb: key_can = 5。 break。 //得到按鍵值 case 0xbb: key_can = 6。 break。 //得到按鍵值 case 0x7b: key_can = 14。 break。 //得到按鍵值 case 0xe7: key_can = 1。 break。 //得到按鍵值 case 0xd7: key_can = 2。 break。 //得到按鍵值 case 0xb7: key_can = 3。 break。 //得到按鍵值 case 0x77: key_can = 15。 break。 //得到按鍵值 }// write_sfm2(2,1,key_can)。 } key_old = key_new。 }/*****************密碼還原********************/void password_return(){ if(flag_200ms == 1) if(flag_lj_en == 1) { flag_200ms = 0。 flag_lj_en_value ++。 if(flag_lj_en_value 13) //按下3秒鐘就自動密碼還原 { flag_lj_en_value = 0。 flag_lj_en = 0。 write_24c02_8(6,0,password_r)。 beep = 0。 delay_1ms(200)。 beep = 1。 read_24c02_8(6,0,password)。 } } }/***************把數(shù)組清空**********************/void clear_shuzu(uchar *p){ for(i=0。i6。i++) p[i] = 39。 39。}/*************定時器0初始化程序***************/void time_init() { EA = 1。 //開總中斷 TMOD = 0X01。 //定時器0、工作方式1 ET0 = 1。 //開定時器0中斷 TR0 = 1。 //允許定時器0定時}/*************密碼輸入錯誤報警聲***************/void psaaword_beep() { static uchar value1=0。 if(flag_beep_en == 1) { beep = ~beep。 if(value1 6) { value1 = 0。 beep = 1。 flag_beep_en = 0。 } }}include /************菜單處理函數(shù)***************/void menu_dis(){ if(menu_1 == 0) { if(flag_200ms == 1) { flag_200ms = 0。 if(relay == 1) write_string(2,0, Relay:off )。 else write_string(2,0, Relay:open )。 } } if((menu_1 0) amp。amp。 (menu_2 == 0)) { //第一級菜單的選項 } if((menu_1 == 1) amp。amp。 (menu_2 == 1) amp。amp。 (menu_3 0) amp。amp。 (menu_4 == 0)) { } }/******************下載程序密碼初始化**********************/ void password_chushifa(){ value = read_24c02(10) 。 if(value != 88) { value = 88。 write_24c02(10,value)。 write_24c02_8(6,0,password_r)。 delay_1ms(200)。 read_24c02_8(6,0,password)。 }}/******************主程序**********************/ void main(){ password_chushifa()。 time_init()。 //定時器初始化 init_menu()。 read_24c02_8(6,0,password)。 init_1602()。 init_1602_dis_csf()。 while(1) { key()。 if(key_can 20) { key_with()。 } menu_dis()。 password_return()。 }}/*************定時器0中斷服務(wù)程序***************/void time0_int() interrupt 1{ static uchar value。 TH0 = 0x3c。 TL0 = 0xb0。 // 50ms 12M value ++。 if(value % 4 == 0) { flag_200ms = 1。 } if(value = 20) { value = 0。 flag_500ms = ~flag_500ms。 } }30
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1