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

正文內容

基于單片機的門控系統(tǒng)的畢業(yè)設計-資料下載頁

2025-06-27 19:44本頁面
  

【正文】 nop_()。 _nop_()。 ep = 1。 _nop_()。 _nop_()。 ep = 0。}/**************函數功能:LCD初始化子程序********************/void lcd_init(){ lcd_wcmd(0x38)。 delay(1)。 lcd_wcmd(0x0c)。 delay(1)。 lcd_wcmd(0x06)。 delay(1)。 lcd_wcmd(0x01)。 delay(1)。}/*********歡迎界面***************************************************/ void wele(void){示位置 i = 0。while(dis2[i] != 39。\039。) { lcd_wdat(dis2[i])。// 顯示字符 i++。 } while(P1!=0x0f)。}/******函 數 名:上次開門時間顯示***************/void checkdisplay(void)//上次的開門時間 { unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(tab_ymdw[i]!= 39。\039。) { lcd_wdat(tab_ymdw[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(tab_time[i]!= 39。\039。) { lcd_wdat(tab_time[i])。// 顯示字符 i++。 } delay1ms(10)。 //延時為1ms 當 delay(1000)為1000為一秒 延時2秒}/*********** 函 數 名:void error3times()。 功 能:密碼輸入三次錯誤***************/void error3times(void) { unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis56[i] != 39。\039。) { lcd_wdat(dis56[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis57[i] != 39。\039。) { lcd_wdat(dis57[i])。// 顯示字符 i++。 } delay1ms(4000)。 //延時為1ms 當 delay(1000)為1000為一秒 延時2秒 wele()。}/********* 函 數 名:void password_OK()。 功 能:密碼正確界面 說 明: dis54[i],dis55[i] *****************/void password_OK(void) { unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis54[i] != 39。\039。) { lcd_wdat(dis54[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis55[i] != 39。\039。) { lcd_wdat(dis55[i])。// 顯示字符 i++。 } delay1ms(2000)。 //延時為1ms 當 delay(1000)為1000為一秒 延時2秒 wele()。 }/********** 函 數 名:void pass_error() 功 能:密碼錯誤界面 說 明: dis52[i],dis53[i] ****************/ void pass_error(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis52[i] != 39。\039。) { lcd_wdat(dis52[i])。//顯示字符 i++。 } //延時為1ms 當 delay(1000)為1000為一秒 延時2秒 wele()。}/**************** 函 數 名:void numpass_over()。() 功 能:已經輸入3個數字的顯示 顯示為wait 說 明:對輸入密碼輸入模擬 dis50[i],dis51[i] ****************/void numpass_over(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis50[i] != 39。\039。) { lcd_wdat(dis50[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis51[i] != 39。\039。) { lcd_wdat(dis51[i])。// 顯示字符 i++。 } delay1ms(2000)。 //延時為1ms 當 delay(1000)為1000為一秒 延時2秒}/***************** 函 數 名:void Pass_over() 功 能:密碼已經輸入6個數字的顯示 顯示為wait 說 明:對輸入密碼輸入模擬 dis50[i],dis51[i] **********/void pass_over(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis50[i] != 39。\039。) { lcd_wdat(dis50[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis51[i] != 39。\039。) { lcd_wdat(dis51[i])。// 顯示字符 i++。 } delay1ms(2000)。 //延時為1ms 當 delay(1000)為1000為一秒 延時2秒}/************ 函 數 名:warning(void) 功 能:報警 說 明:未關報警********************/void warning(void) {beep=0。 delay1ms(200)。 beep=1。 delay1ms(200)。 beep=0。 delay1ms(200)。 beep=1。 delay1ms(200)。 beep=0。 delay1ms(200)。 beep=1。 delay1ms(200)。 beep=0。 delay1ms(200)。 beep=1。 delay1ms(200)。 beep=0。 delay1ms(200)。 beep=1。 }/************ 函 數 名:void Pass_face6() 功 能:密碼輸入界面 說 明:對輸入密碼輸入模擬 dis17[i],dis18[i] ******************/void Pass_face6(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis17[i] != 39。\039。) { lcd_wdat(dis17[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis18[i] != 39。\039。) { lcd_wdat(dis18[i])。// 顯示字符 i++。 } face6=1。//輸入了6個密碼字符標志 while(P1!=0x0f)。}/************ 函 數 名:void Pass_face5() 功 能:密碼輸入界面 說 明:對輸入密碼輸入模擬 dis15[i],dis16[i] **************/void Pass_face5(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis15[i] != 39。\039。) { lcd_wdat(dis15[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis16[i] != 39。\039。) { lcd_wdat(dis16[i])。// 顯示字符 i++。 } face5=1。//輸入了5個密碼字符標志 while(P1!=0x0f)。}/************* 函 數 名:void Pass_face4() 功 能:密碼輸入界面 說 明:對輸入密碼輸入模擬 dis13[i],dis14[i] ************/void Pass_face4(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis13[i] != 39。\039。) { lcd_wdat(dis13[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis14[i] != 39。\039。) { lcd_wdat(dis14[i])。// 顯示字符 i++。 } face4=1。// 輸入了4個密碼字符標志 while(P1!=0x0f)。}/************** 函 數 名:void Pass_face3() 功 能:密碼輸入界面 說 明:對輸入密碼輸入模擬 dis11[i],dis12[i] *********/void Pass_face3(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis11[i] != 39。\039。) { lcd_wdat(dis11[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis12[i] != 39。\039。) { lcd_wdat(dis12[i])。// 顯示字符 i++。 } face3=1。//輸入了3個密碼字符標志 while(P1!=0x0f)。}/***************** 函 數 名:void Pass_face2() 功 能:密碼輸入界面 說 明:對輸入密碼輸入模擬 dis9[i],dis10[i] *****************/void Pass_face2(void){ unsigned char i。 lcd_init()。// 初始化LCD delay(10)。 lcd_pos(0x01)。//設置顯示位置 i = 0。 while(dis9[i] != 39。\039。) { lcd_wdat(dis9[i])。//顯示字符 i++。 } lcd_pos(0x42)。// 設置顯示位置 i = 0。 while(dis10[i] != 39。\039。) { lcd_wdat(dis10[i])。// 顯示字符 i++。 } face2=1。//輸入了2個密碼字符標志 while(P1!=0x0f)。}/******* 函 數 名:void Pass_face1() 功 能:密碼輸入界面 說 明:對輸入密碼輸入模擬 dis7[i],dis8[i] *********/void Pass_face1(void){ un
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1