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

正文內(nèi)容

數(shù)字式密碼電子鎖電路課程設(shè)計(jì)任務(wù)書(參考版)

2024-08-31 12:06本頁面
  

【正文】 //進(jìn)行判斷 } //返回循環(huán) } 武漢理工大學(xué)《 Protel 應(yīng)用課程設(shè)計(jì)》 29 本科生課程設(shè)計(jì)成績評定表 姓 名 田富杰 性 別 男 專業(yè)、班級 通信 1103 課程設(shè)計(jì)題目: Protel 應(yīng)用課程設(shè)計(jì) 數(shù)字式密碼電子鎖電路設(shè)計(jì) 課程設(shè)計(jì)答辯或質(zhì)疑記錄: 成績評定依據(jù): 序 號 內(nèi) 容 分值 1 電路復(fù)雜程度、繪制電路圖的美觀程度 35分 2 仿真結(jié)果 25分 3 設(shè)計(jì)報(bào)告的完成 30分 4 課程設(shè)計(jì)答辯 20分 最終評定成績(以優(yōu)、良、中、及格、不及格評定) 指導(dǎo)教師 簽字: 年 月 日 。 read_password()。 LCD_set_position(0x40)。 LCD_set_position(1)。 //設(shè)定系統(tǒng)密碼 while(1) { Load()。 //系統(tǒng)初始化 first()。 } } return。 } a=40。 beep=1。 beep=0。 beep=1。 //蜂鳴 50s while(a) { beep=0。 } /*********************************************************************** * Function: didi () * Input Variables: None * Return Variables: None * Usage: 進(jìn)行蜂鳴報(bào)警 * Notes: None ***********************************************************************/ void didi() //蜂鳴報(bào)警模塊函數(shù) { unsigned int a=60。\039。i9。 //提示密碼錯(cuò)誤并返回 while(kbscan()==0)。 LCD_set_position(0x40)。 武漢理工大學(xué)《 Protel 應(yīng)用課程設(shè)計(jì)》 27 LCD_set_position(4)。 while(kbscan()==0)。 LCD_set_position(1)。 didi()。 LCD_set_position(3)。 if(miss3)。LEDE=1。 lock=0。 LCD_prints(to lock up)。 LCD_prints(Press any key)。 LCD_cls()。 miss=0。 LEDR=1。 LCD_set_position(0x42)。 LCD_set_position(5)。 lock=(strcmp(input_password,normal_password)==0)。 continue。 LCD_prints(difference)。} LCD_prints(Passwords is)。i++) {temp_normal_password[i]=39。 for(i=0。 //如果相同保存密碼進(jìn)行提示 } else { LCD_cls()。} while(kbscan()==0)。i++) {temp_normal_password[i]=39。 for(i=0。 LCD_prints(Successfully)。 LCD_prints(Set Password)。} if(j) { LCD_cls()。i++) {input_password[i]=39。//判斷兩次密碼是否相同 for(i=0。 read_password()。 LCD_set_position(1)。 while(kbscan()==0)。\039。i9。 //讀入密碼 strncpy(temp_normal_password,input_password,9)。 LCD_prints( )。 武漢理工大學(xué)《 Protel 應(yīng)用課程設(shè)計(jì)》 25 LCD_prints(Set Password)。 //局部循環(huán)、判斷變量 while(1) { LCD_cls()。 } key=0。 //有效數(shù)字密碼保存 LCD_set_position(0x44+i)。: break。 case 39。)。 LCD_printc(39。input_password[i]=0。B39。 break。 input_password[i]=39。i) input_password[i]=39。 for(i=9。: LCD_set_position(0x40)。 case 39。E39。 break。R39。 break。L39。)) continue。key=39。amp。(key=39。 if(i==8 amp。i9。\039。i9。 LCD_prints( )。 } /*********************************************************************** * Function: read_password() * Input Variables: None * Return Variables: None * Usage: 讀入通過鍵盤輸入的密碼 * Notes: None ***********************************************************************/ void read_password() //讀入密碼模塊函數(shù) { unsigned char i=0。 LCD_cls()。 //按任意值返回 return。 LCD_prints( Cipher Lock)。s Electron)。 LCD_set_position(1)。\039。\039。i9。 P0=0xff。 key=0。 LEDR=0。 } /*********************************************************************** * Function: Load() * Input Variables: None * Return Variables: None * Usage: 系統(tǒng)初始化 * Notes: None ***********************************************************************/ void Load() //初始化函數(shù) { unsigned char i。 //確定按鍵鍵值 } else key=0。 while(P1!=0x0f)。break。break。break。break。 switch(P1amp。 //掃描行 } P1=0xf0。 case 7:hang=3。 case 0x0b:hang=2。 case 0x0d:hang=1。0x0f) { 武漢理工大學(xué)《 Protel 應(yīng)用課程設(shè)計(jì)》 22 case 0x0e:hang=0。 if(P1!=0x0f) delay(5)。i) 。 while(a) for(i=110。 LCD_cls()。 LCD_write_instruction(LCD_DISPLAY_ON|LCD_CURSOR_OFF)。 武漢理工大學(xué)《 Protel 應(yīng)用課程設(shè)計(jì)》 21 i++。 } void LCD_prints(unsigned char *lcd_string) //輸出一個(gè)字符串到 LCD { unsigned char i=0。 } /* void LCD_go_home(void) //LCD 光標(biāo)歸位 { LCD_write_instruction(LCD_GO_HOME)。 LCD_EN=0。 LCD_DATA=LCD_data。 LCD_RS=1。 LCD_EN=0。 LCD_DATA=LCD_instruction。 LCD_RS=0。 LCD_EN=0。 LCD_DATA=1。 LCD_RS=0。 } LCD_EN=0。 LCD_EN=1。 LCD_RW=1。 //鍵盤掃描模塊函數(shù) void LCD_check_busy(void) //檢測 LCD 狀態(tài) { while(1) { LCD_EN=0。 //設(shè)定密碼模塊函數(shù) void delay(unsigned char a)。 void read_password ()。 //開鎖判斷模塊函數(shù) void Load()。 void didi()。 void LCD_prints(unsigned char *)。 void LCD_initial(void)。 //LCD 使能信號 */ void LCD_cls(void)。 //LCD 讀寫控制 sbit LCD_RS=P2^1。 //閉鎖指示燈控制變量 武漢理工大學(xué)《 Protel 應(yīng)用課程設(shè)計(jì)》 19 sbit LCD_BUSY=LCD_DATA^7。 //蜂鳴器控制變量 sbit LEDR=P3^4。 //臨時(shí)設(shè)定密碼數(shù)組 unsigned char lock=0,miss=0,key=0。 //臨時(shí)讀入密碼數(shù)組 unsigned char normal_password[9]={12345678}。\039。}}。,39。,39。,39。}, {39。,39。,39。,39。}, {39。,39。,39。,39。}, {39。,39。,
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1