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

正文內(nèi)容

電子密碼鎖報告-閱讀頁

2024-08-23 13:19本頁面
  

【正文】 合作的重要性。在報告的撰寫和設(shè)計模塊的仿真過程中,我也得到了很多同學和朋友的幫助與支持,在這里一并表示感謝。謝謝!9 參考文獻: [1]、. 機械工業(yè)出版社,2008. [2]、. 機械工業(yè)出版社,2009. [3]、孫俊逸 盛秋林. . [4]、張毅剛主編. 單片機原理及應(yīng)用. 北京: 高等教育出版社,.[5]、. 北京: 清華大學出版社, 2005. [6]、(C51), [7]、王為青 Cx51 , [8]、范風強 , [9]、, [10]、, 附錄一:整體電路設(shè)計圖附錄二:程序代碼includedefine uchar unsigned chardefine uint unsigned intuchar code table[]=:。//登陸界面uchar code error[]=Password error!。 //密碼輸入正確uchar code neww1[]=Enter new word!。uchar saomiao()。void waitpd()。//sbit scl=P2^0。sbit lcdrs=P2^4。sbit baojing=P2^3。 //開鎖口uchar temp,pd。uchar mima[5]={1,2,3,4,5}。uchar newword1[5]。uint h。uchar right_flag。uint righ。/***********************延時程序*******************************/void delay(uint z)//延遲段{ uint x,y。x0。y0。}//void delay1()//延遲//{。 lcdrw=0。 delay(5)。 delay(5)。}void write_data(uchar date) //定義寫數(shù)據(jù) 命令{ lcdrs=1。 P0=date。 lcden=1。 lcden=0。 delay(15)。//顯示模式設(shè)置 delay(5)。//顯示設(shè)置 delay(5)。//清屏幕 delay(5)。//光標打開并閃爍 write_(0x06)。//設(shè)置地址指針 }/************************定義掃描子程序,含除抖動掃描*************/uchar saomiao( ) { // uint num。 //P1=1111 1110 temp=P1。0xcc。 temp=P1。0xcc。 switch(temp) { //3 case 0x7e:num=1。 case 0xbe:num=2。 case 0xfa:num=3。 case 0xf6:num=4。 } //3 while(temp!=0xcc) { temp=P1。0xcc。 //fd=1111 1101 temp=P1。0xcc。 temp=P1 。0xcc。 switch(temp) { case 0x7d:num=5。 //7d=0111 1101 case 0xbd:num=6。//bd=1011 1101 case 0xf9:num=7。//f9=1111 1001 case 0xf5:num=8。//f5=1111 0101 } while(temp!=0xcc) { temp=P1。0xcc。//1101 1111 temp=P1。0xcc。 temp=P1。0xcc。 switch(temp) { case 0x5f:num=9。 //5f=0101 1111 case 0x9f:num=10。//9f=1001 1111 case 0xdb:num=11。//db=1101 1011 case 0xd7:num=12。//d7=1101 0111 } while(temp!=0xcc) { temp=P1。0xcc。// 1110 1111 temp=P1。0xcc。 temp=P1。0xcc。 switch(temp) { case 0x6f:num=13。//6f=0110 1111 case 0xaf:num=14。//af=1010 1111 case 0xeb:num=15。//eb=1110 1011 case 0xe7:num=16。//e7=1110 0111 } while(temp!=0xcc) { temp=P1。0xcc。 return num。 temp=P1。 temp=tempamp。 if(temp!=0xcc) pd=1。 //未按 return pd。 } while(pd==0)。i5。 switch(mima1[i]) { case 1: write_data(39。)。break。239。write_(0x06)。 case 3: write_data(39。)。break。439。write_(0x06)。 case 5: write_data(39。)。break。639。write_(0x06)。 case 7: write_data(39。)。break。839。write_(0x06)。 case 9: write_data(39。)。break。039。write_(0x06)。//0 按鈕 default:goto cs。 }}void handle_mima(void){ waitpd()。//清屏 jianpanmm()。a5。amp。 //錯誤輸入計數(shù) write_(0x80+0x40)。h16。 } erro_flag = 0。 erro_flag = 1。 if(righ == 5) { kai = 0。 righ = 0。 } } } if(erro == 3) { erro = 0。 //密碼錯誤3次報警 } if(right_flag == 1) //密碼輸入正確后的提示 { write_(0x80+0x40)。h16。 } waitpd()。 if((num==14)amp。(right_flag==1))//在密碼輸入正確的情況下,按下設(shè)置鍵,修改密碼 { write_(0x01)。h16。}//提示:輸入新密碼1 write_(0x80+0x40)。//輸入修改密碼1 for(i = 0。i++) { mima[i] = mima1[i]。 }//設(shè)置修改密碼結(jié)束 }/************************主 函 數(shù)******************************/void main(){ init_lcd()。i14。 delay(20)。//設(shè)置數(shù)據(jù)指針,換行顯示?未能實現(xiàn)換行 for (i=0。i++) { write_data(table1[i])。 } while(1) { handle_mi
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1