wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

標題: 51單片機密碼鎖LCD12864顯示及proteus仿真 [打印本頁]

作者: 晚香蘭123456    時間: 2020-6-1 21:23
標題: 51單片機密碼鎖LCD12864顯示及proteus仿真
這是通過51單片機做的一個電子鎖設計分享給大家
里面用了矩陣按鍵和LCD12864顯示屏,顯示屏函數和矩陣按鍵函數我單獨做庫,可以直接調用,但是顯示其他字需要自己取模,取模軟件我也放在文件夾里面。
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)

下面是設計的主函數:
  1. #include "reg52.h"
  2. #include "LCD12864.h"
  3. #include "key.h"
  4. #include "chinese.h"



  5. void main(void)
  6. {
  7.         init_lcd();
  8.         screen_protect();
  9.         while(1)
  10.         {        
  11.                 KeyDown();
  12.                 key_data_manage(KeyValue);
  13.         }        
  14. }
復制代碼

  1. #include "key.h"
  2. uchar KeyValue;        //用來存放讀取到的鍵值
  3. uint u1,u2;//蜂鳴器循環延時變量
  4. unsigned long myl=202020;
  5. void delay(uint i)
  6. {
  7.         while(i--);        
  8. }
  9. void delay500ms(void)   //誤差 0us
  10. {
  11.     unsigned char a,b,c;
  12.     for(c=23;c>0;c--)
  13.         for(b=152;b>0;b--)
  14.             for(a=70;a>0;a--);
  15. }

  16. void KeyDown(void)
  17. {
  18.         char a=0;
  19.         GPIO_KEY=0x0f;
  20.         if(GPIO_KEY!=0x0f)//讀取按鍵是否按下
  21.         {
  22.                 delay(1000);//延時10ms進行消抖
  23.                 if(GPIO_KEY!=0x0f)//再次檢測鍵盤是否按下
  24.                 {        
  25.                         //測試列
  26.                         GPIO_KEY=0X0F;
  27.                         switch(GPIO_KEY)
  28.                         {
  29.                                 case(0X07):        KeyValue=0;break;
  30.                                 case(0X0b):        KeyValue=1;break;
  31.                                 case(0X0d): KeyValue=2;break;
  32.                                 case(0X0e):        KeyValue=3;break;
  33.                         }
  34.                         //測試行
  35.                         GPIO_KEY=0XF0;
  36.                         switch(GPIO_KEY)
  37.                         {
  38.                                 case(0X70):        KeyValue=KeyValue;break;
  39.                                 case(0Xb0):        KeyValue=KeyValue+4;break;
  40.                                 case(0Xd0): KeyValue=KeyValue+8;break;
  41.                                 case(0Xe0):        KeyValue=KeyValue+12;break;
  42.                         }
  43.                         while((a<5)&&(GPIO_KEY!=0xf0))         //檢測按鍵松手檢測
  44.                         {
  45.                                 for(u1=0;u1<500;u1++)
  46.                                 {
  47.                                 for(u2=0;u2<80;u2++); //延時
  48.                                 BEEP=~BEEP; //取反輸出到喇叭的信號
  49.                                 }
  50.                                 a++;
  51.                         }
  52.                 }
  53.         }
  54. }


  55. /************************************/
  56. //函數名稱:void touch_data_manage(u8 k_value)
  57. //函數功能:對觸屏操作返回的值進行處理
  58. //注:case后面的數字是宮格鍵盤的位數
  59. //從左到右,從上到下,依次是:0,1,...,15
  60. /************************************/
  61. void key_data_manage(uchar k_value)                        //觸屏數據處理
  62. {        
  63.         uchar j;
  64.         static uchar number,i;
  65.         static uchar mode=20;
  66.         static unsigned long num = 0;                                                //預輸入值
  67.         switch(k_value)
  68.         {
  69.                 case 8:number = 0;i++;num=num*10+0;break;
  70.                 case 15:number = 1;i++;num=num*10+1;break;
  71.                 case 11:number = 2;i++;num=num*10+2;break;
  72.                 case 7:number = 3;i++;num=num*10+3;break;
  73.                 case 14:number = 4;i++;num=num*10+4;break;
  74.                 case 10:number = 5;i++;num=num*10+5;break;
  75.                 case 6:number = 6;i++;num=num*10+6;break;
  76.                 case 13:number = 7;i++;num=num*10+7;break;
  77.                 case 9:number = 8;i++;num=num*10+8;break;
  78.                 case 5:number = 9;i++;num=num*10+9;break;
  79.                 case 2:mode=2;break;
  80.                 case 1:Clr_hang(3,5);i=0;num=0;break;
  81.                 case 0:mode=4;break;
  82.                 case 4:;break;
  83.                 case 12:;break;
  84.                 case 3:mode=0;break;
  85.         }
  86.         KeyValue=20;
  87.         if(mode == 0)
  88.         {
  89.                 Clr_Scr();
  90.                 screen_outkey();
  91.                 num=0;
  92.                 mode=1;
  93.                 i=0;
  94.         }
  95.         if((mode==1)&&(i>=1))
  96.         {
  97.                 ShowOneChar(3,8+8*i,Hz_num[10]);
  98.         }
  99.         if((mode==2)&&(i>=1))
  100.         {
  101.                 ShowOneChar(3,8+8*i,Hz_num[number]);
  102.         }
  103.         if((mode==4)&&(num>99999))
  104.         {
  105.                 if(num == myl)
  106.                 {
  107.                         Clr_Scr();
  108.                         for(j=0;j<7;j++)
  109.                         ShowOneChin(3,16*j,Hz_right[j]);
  110.                         P36=0;
  111.                         delay500ms();
  112.                         P36=1;
  113.                 }
  114.                 if((mode==4)&&(myl!=num)&&(num>99999))
  115.                 {
  116. ……………………

  117. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

全部資料51hei下載地址:
電子鎖proteus.zip (240.43 KB, 下載次數: 240)



作者: PM2.5    時間: 2020-6-2 09:50
好資料,51黑有你更精彩!!!
作者: ZBH2006    時間: 2024-4-29 09:26
您好,請問有LCD12864有帶字庫嗎





歡迎光臨 (http://m.izizhuan.cn/bbs/) Powered by Discuz! X3.1
亚洲成av人影院在线观看网| 国产日韩欧美一区二区三区四区| 亚洲伦理在线精品| 精品福利av| 成人精品视频在线观看| 午夜影院在线观看视频| 国内精品久久久久久久久蜜桃| 中日韩黄色大片| 欧美精品 - 色网| 水蜜桃亚洲精品| 国产999在线观看| 日韩精品视频免费| 欧美性xxxxx极品娇小| 91网站在线观看视频| 亚洲欧美清纯在线制服| 精品在线手机视频| 日韩欧美精品电影| 色多多视频在线观看| 又黄又爽毛片免费观看| 美女免费观看一区二区三区| 亚洲GV成人无码久久精品| 久久亚洲无码视频| www.com黄色片| 国产美女作爱全过程免费视频| 动漫美女被爆操久久久| 国产91热爆ts人妖在线| 久久精品亚洲精品| 亚洲国产精久久久久久久| 91成人免费网站| 一区二区三区在线免费观看| 2023国产精品| 国产乱子伦视频一区二区三区| 欧美~级网站不卡| 猛男gaygay欧美视频| 免费看一区二区三区| 色综合桃花网| 国产激情视频在线| 国内av一区二区三区| 免费观看一二区视频网站| 天堂免费视频| wwwxxx国产| 久热精品免费视频| 亚洲成在人线免费视频| 图片区小说区区亚洲五月| 高清免费日韩| 成人av在线网址| 国产精国产精品| 538国产精品一区二区免费视频| 色七七影院综合| 亚洲人午夜色婷婷| 精品视频中文字幕| 日韩毛片在线观看| 日韩成人高清在线| 亚洲精品国产电影| 欧美精品一区二区三区蜜臀| 日韩欧美一二区| 日韩视频一区在线观看| 日韩亚洲欧美在线| 精品少妇一区二区| 精品sm在线观看| 亚洲福利视频网| 亚洲国产精品一区二区久| 日韩欧美一区二区视频| 91精品国产免费久久综合| 日韩色视频在线观看| 欧美一区二区日韩| 日韩一区二区三区电影| 日韩三级高清在线| 亚洲黄色在线观看| 亚洲欧美在线磁力| 最新国产精品拍自在线播放| 日韩在线视频线视频免费网站| 在线观看成人黄色| 欧美人与物videos| 91成人精品网站| 国产精品一区二区三| 91美女片黄在线观看游戏| 国产精品区免费视频| 欧美在线一二三区| 91精品国产毛片武则天| av女优在线播放| 久久综合久久色| 天天操精品视频| 国产二级一片内射视频播放 | 久久91精品国产91久久跳| 欧美大秀在线观看| 日本欧美国产在线| 亚洲在线视频福利| 香蕉久久夜色| 99精品在线免费视频| 午夜精品中文字幕| 西西大胆午夜视频| 黄色片子在线观看| 国产精品免费无遮挡无码永久视频| 亚洲一区在线观| 亚洲成在人线免费视频| 91香蕉视频免费在线观看| 午夜网站在线观看| 日本不卡免费播放| 怡红院av在线| 97精品资源在线观看| 亚洲精品动态| 中文一区在线| 成人av片在线观看| 亚洲免费观看在线视频| 色噜噜狠狠成人中文综合| 51妺嘿嘿午夜福利| 国产黄网站在线观看| 久久视频一区二区| 亚洲一区二区三区在线观看视频| 国产一区二区三区在线| 欧美国产中文字幕| 91亚洲精品一区| 欧洲精品在线一区| 成人综合视频在线| 内射中出日韩无国产剧情| 欧美日韩精品在线观看视频| 亚洲中文字幕在线一区| 欧美黑人ⅹxxx另类猛交| 先锋影音av资源在线| 成在在线免费视频| 亚洲春色综合另类校园电影| 国产精品综合网站| 日产精品一线二线三线芒果| 凹凸国产熟女精品视频| 少妇户外露出[11p]| 欧美 日韩 精品| 中文字幕色视频| 福利片在线免费观看| 黄色网在线免费观看| 色综合一区二区日本韩国亚洲| re久久精品视频| 经典一区二区三区| 亚洲午夜私人影院| 伊人久久大香线蕉av一区二区| 国产精品美女网站| 国产在线观看欧美| 国产成人福利视频| 久久精品国产理论片免费| 日本老熟妇毛茸茸| 在线日韩国产网站| 天堂在线视频免费| 91麻豆福利| 黄色激情在线播放| 色综合久久一区二区三区| 精品亚洲aⅴ乱码一区二区三区| 亚洲视频一区二区在线| 日韩精品福利在线| 翡翠波斯猫1977年美国| 久久撸在线视频| 日韩欧美亚洲一区二区三区| 亚洲日韩色图| 三区四区在线视频| 日韩最新在线| 国产成人精品aa毛片| 欧美伊人久久久久久午夜久久久久| 日韩在线视频观看| 午夜精品亚洲一区二区三区嫩草 | 中文字幕2区| 欧美午夜黄色| 91欧美日韩在线| 久久精品理论片| 色婷婷一区二区| 91国产在线精品| 草草视频在线免费观看| 1024手机在线视频| 在线播放www| 国产精品论坛| 国产欧美91| 亚洲国产精品久久人人爱| 久久久精品欧美| 99热一区二区三区| 一区二区三区精品国产| 欧美影院视频| 国产一级二级在线| 日韩欧美一区二区三区在线观看 | 日本韩国精品一区二区在线观看| 欧美成人国产va精品日本一级| 少妇免费毛片久久久久久久久| 亚洲天堂网一区二区| 午夜在线视频免费| 第九色区av在线| 日韩久久视频| 亚洲精品日韩综合观看成人91| 久久久精品美女| 分分操这里只有精品| 日韩av女优在线观看| 99re6在线视频| 99久久久国产| 97久久精品人人做人人爽| 日韩大片在线观看视频| 色之综合天天综合色天天棕色 | 在线看片线路1| 久久不见久久见国语| 国产午夜亚洲精品理论片色戒| 这里只有精品丝袜| 特大黑人娇小亚洲女mp4| 国产a∨精品一区二区三区仙踪林| 色偷偷福利视频| 久久精品66| 中文字幕+乱码+中文字幕一区| 久久这里只有精品视频首页| 久久综合九色综合88i| 中文字幕+乱码+中文乱码91| 欧美成人免费| 在线成人h网| 欧美高清激情brazzers| 欧美不卡1区2区3区| 一级黄色录像视频| 中国一级特黄毛片大片| 人人狠狠综合久久亚洲婷| 午夜av一区二区三区| 91色精品视频在线| 国内精品卡一卡二卡三| 成年网站视频| 一区二区小说| 午夜精品久久久久久不卡8050| 国产精品偷伦视频免费观看国产 | 国产一级在线| 亚洲视频福利| 91短视频在线观看| 在线观看黄网址| 综合欧美视频一区二区三区| 黄视频网站在线观看| 精品亚洲国内自在自线福利| 亚洲乱码一区av黑人高潮| 乱熟女高潮一区二区在线| 中文字幕人成人乱码亚洲电影| av免费在线一区二区三区| 午夜在线精品| 精品亚洲va在线va天堂资源站| 精品一区二区三区毛片| 国产一区二区波多野结衣 | 国产精品久久久久久久免费大片| 萌白酱视频在线| jlzzjlzz欧美大全| 香蕉av一区二区| 欧美一区二区大片| 黄色一级片网址| 精品乱子伦一区二区| 婷婷电影在线观看| 国产午夜精品一区二区三区四区| 日本久久久久久久久久久| 久久久久久国产精品无码| 成人国产视频在线| 精品999成人| 亚洲欧美资源在线| 亚洲欧美aaa| 人人插人人干| 国产日本亚洲| 国产精品999久久久| 粉嫩av一区二区三区免费野| 成人网18免费网站在线| 精品在线观看一区二区| 亚洲第一精品夜夜躁人人躁 | 亚洲高清国产拍精品26u| 欧美激情一区二区三区四区| 成人免费视频网址| 天堂网av手机版| 一色桃子av在线| 久久免费国产精品| 91九色视频导航| 国产a∨精品一区二区三区仙踪林| 毛片av在线| www欧美成人18+| 97欧洲一区二区精品免费| 中文在线第一页| 亚洲天堂资源| 亚洲va国产va欧美va观看| 五月天亚洲综合| 亚洲最大最好的私人影剧院| 国产精品超碰| 日韩无一区二区| 久久6免费视频| 狠狠激情五月综合婷婷俺| 日韩午夜免费视频| 久热精品视频在线观看一区| 日本xxx在线播放| 美国成人毛片| 国产亚洲欧洲997久久综合| 国产精品福利视频| 国产农村老头老太视频| 日韩中文一区二区| 欧美性生活影院| 国产免费成人在线| www.777色| 奇米综合一区二区三区精品视频| 欧美一区第一页| 在线能看的av| 岛国中文字幕| 成人三级av在线| 亚洲福利视频久久| 黄色性视频网站| www.中文字幕久久久| 国产亚洲精品免费| 日本精品视频一区| 欧美精品se| 一区免费在线| 91国产精品91| 久久这里只有精品9| 亚洲一区二区三区四区电影| 在线不卡a资源高清| 中文字幕乱妇无码av在线| 男人天堂午夜在线| 久久众筹精品私拍模特| 青青影院一区二区三区四区| 中文字幕国产欧美| 亚洲精品婷婷| 国产成人97精品免费看片| 日本黄色一级视频| jizzjizzjizz欧美| 亚洲欧美中文日韩在线| 青青操在线播放| 日本成人三级电影| 欧美高清一级片在线| 亚洲精品国产成人av在线| 婷婷在线视频| 欧美日韩亚洲系列| 亚洲综合欧美在线| 精品视频一二区| 亚洲人成精品久久久久久| 欧美成人xxxxx| 中文字幕免费在线| 国产精品网曝门| 欧美亚洲国产成人| 性欧美孕妇孕交| 一区二区三区加勒比av| 美女一区二区三区视频| 欧美偷拍视频| 亚洲一区二区三区免费视频| 午夜激情福利在线| 欧美性猛交99久久久久99| 香蕉久久国产| 99国产超薄肉色丝袜交足的后果| 色悠久久久久综合网小说| 视频精品一区二区| 精品亚洲欧美日韩| 尤物视频在线观看免费| 风间由美性色一区二区三区 | 日韩国产大片| 欧美aⅴ99久久黑人专区| 91国产视频在线| 超碰免费在线97| 欧美激情视频一区二区三区在线播放 | 看黄网站在线| 在线观看免费一区| 最近中文字幕免费| 精品入口麻豆88视频| 久久精品免费播放| 最新中文字幕免费| 中国精品18videos性欧美| 91精品久久久久久久久久久久久久 | 成人在线亚洲| 日av在线播放中文不卡| 天堂v在线观看| 日本欧美韩国一区三区| 深田咏美在线x99av| 国产传媒视频在线观看| 夜夜嗨av一区二区三区| av影片在线播放| 国产伦精品一区二区三区视频金莲| 精品区一区二区| 欧美videossex极品| 91高清一区| 国产精品一区二区三区在线| www.天堂乱色| 国产精品福利一区| 婷婷激情小说网| 素人一区二区三区| 欧美精品日韩www.p站| 色婷婷在线视频| 国产成人啪免费观看软件| 日韩欧美一区二| 亚洲卡一卡二| 亚洲人成电影在线| 99热这里只有精品在线观看| 久久精品综合| 亚洲国产一二三精品无码| 爱久久·www| 精品国产乱码久久久久久牛牛| 久久精品五月天| 性欧美暴力猛交另类hd| 99久re热视频精品98| 日本高清视频在线播放| 欧美变态口味重另类| 成年人晚上看的视频| 久久综合中文| 成人精品视频在线播放| 美女航空一级毛片在线播放| 一区二区三区天堂av| 婷婷视频在线观看| 99国产一区二区三精品乱码| 成人不卡免费视频| 精品中文字幕一区二区三区四区| 青青a在线精品免费观看| 免费黄色小网站| 精品日韩视频在线观看| 国产污视频在线观看| 妖精视频成人观看www| 免费看欧美黑人毛片|