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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

單片機密碼鎖設計

作者:89s51   來源:不詳   點擊數:  更新時間:2007年05月16日   【字體:
  1.實驗任務

根據設定好的密碼,采用二個按鍵實現密碼的輸入功能,當密碼輸入正確之后,鎖就打開,如果輸入的三次的密碼不正確,就鎖定按鍵3秒鐘,同時發現報警聲,直到沒有按鍵按下3種后,才打開按鍵鎖定功能;否則在3秒鐘內仍有按鍵按下,就重新鎖定按鍵3秒時間并報警。

2.電路原理圖

圖4.32.1

3.系統板上硬件連線

(1).            把“單片機系統”區域中的P0.0/AD0用導線連接到“音頻放大模塊”區域中的SPK IN端子上;

(2).            把“音頻放大模塊”區域中的SPK OUT端子接喇叭和;

(3).            把“單片機系統”區域中的P2.0/A8-P2.7/A15用8芯排線連接到“四路靜態數碼顯示”區域中的任一個ABCDEFGH端子上;

(4).            把“單片機系統“區域中的P1.0用導線連接到“八路發光二極管模塊”區域中的L1端子上;

(5).            把“單片機系統”區域中的P3.6/WR、P3.7/RD用導線連接到“獨立式鍵盤”區域中的SP1和SP2端子上;

4.程序設計內容

(1).            密碼的設定,在此程序中密碼是固定在程序存儲器ROM中,假設預設的密碼為“12345”共5位密碼。

(2).            密碼的輸入問題:

由于采用兩個按鍵來完成密碼的輸入,那么其中一個按鍵為功能鍵,另一個按鍵為數字鍵。在輸入過程中,首先輸入密碼的長度,接著根據密碼的長度輸入密碼的位數,直到所有長度的密碼都已經輸入完畢;或者輸入確認功能鍵之后,才能完成密碼的輸入過程。進入密碼的判斷比較處理狀態并給出相應的處理過程。

(3).            按鍵禁止功能:初始化時,是允許按鍵輸入密碼,當有按鍵按下并開始進入按鍵識別狀態時,按鍵禁止功能被激活,但啟動的狀態在3次密碼輸入不正確的情況下發生的。

5.C語言源程序

#include <AT89X52.H>

unsigned char code ps[]={1,2,3,4,5};

unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,

                               0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};

unsigned char pslen=9;

unsigned char templen;

unsigned char digit;

unsigned char funcount;

unsigned char digitcount;

unsigned char psbuf[9];

bit cmpflag;

bit hibitflag;

bit errorflag;

bit rightflag;

unsigned int second3;

unsigned int aa;

unsigned int bb;

bit alarmflag;

bit exchangeflag;

unsigned int cc;

unsigned int dd;

bit okflag;

unsigned char oka;

unsigned char okb;

void main(void)

{

  unsigned char i,j;

  P2=dispcode[digitcount];

  TMOD=0x01;

  TH0=(65536-500)/256;

  TL0=(65536-500)%6;

  TR0=1;

  ET0=1;

  EA=1;

  while(1)

    {

      if(cmpflag==0)

        {

          if(P3_6==0) //function key

            {

              for(i=10;i>0;i--)

              for(j=248;j>0;j--);

              if(P3_6==0)

                {

                  if(hibitflag==0)

                    {

                      funcount++;

                      if(funcount==pslen+2)

                        {

                          funcount=0;

                          cmpflag=1;

                         }

                       P1=dispcode[funcount];

                    }

                    else

                      {

                         second3=0;

                      }

                  while(P3_6==0);

                }

            }

          if(P3_7==0) //digit key

            {

              for(i=10;i>0;i--)

              for(j=248;j>0;j--);

              if(P3_7==0)

                {

                  if(hibitflag==0)

                    {

                      digitcount++;                     

                      if(digitcount==10)

                        {

                          digitcount=0;

                        }

                      P2=dispcode[digitcount];

                      if(funcount==1)

                        {

                          pslen=digitcount;

                          templen=pslen;

                        }

                        else if(funcount>1)

                          {

                            psbuf[funcount-2]=digitcount;

                          }

                    }

                    else

                      {

                        second3=0;

                      }

                  while(P3_7==0);

                }

            }

        }

        else

          {

            cmpflag=0;

            for(i=0;i<pslen;i++)

              {

                if(ps[i]!=psbuf[i])

                  {

                    hibitflag=1;

                    i=pslen;

                    errorflag=1;

                    rightflag=0;

                    cmpflag=0;

                    second3=0;

                    goto a;

                  }

              }

            cc=0;

            errorflag=0;

            rightflag=1;

            hibitflag=0;

a:          cmpflag=0;

          }

    }

}

 

void t0(void) interrupt 1 using 0

{

  TH0=(65536-500)/256;

  TL0=(65536-500)%6;

  if((errorflag==1) && (rightflag==0))

    {

      bb++;

      if(bb==800)

        {

          bb=0;

          alarmflag=~alarmflag;

        }

      if(alarmflag==1)

        {

          P0_0=~P0_0;

        }

      aa++;

      if(aa==800)

        {

          aa=0;

          P0_1=~P0_1;

        }

      second3++;

      if(second3==6400)

        {

          second3=0;

          hibitflag=0;

          errorflag=0;

          rightflag=0;

          cmpflag=0;

          P0_1=1;

          alarmflag=0;

          bb=0;

          aa=0;

        }

    }

  if((errorflag==0) && (rightflag==1))

    {

      P0_1=0;

      cc++;

      if(cc<1000)

        {

          okflag=1;

        }

        else if(cc<2000)

          {

            okflag=0;

          }

          else

            {

              errorflag=0;

              rightflag=0;

              hibitflag=0;

              cmpflag=0;

              P0_1=1;

              cc=0;

              oka=0;

              okb=0;

              okflag=0;

              P0_0=1;

            }

      if(okflag==1)

        {

          oka++;

          if(oka==2)

            {

              oka=0;

              P0_0=~P0_0;

            }

        }

        else

          {

            okb++;

            if(okb==3)

              {

                okb=0;

                P0_0=~P0_0;

              }

          }

    }

}

關閉窗口
色综合视频在线| 柠檬在线导航福利| 国产一区二区在线观看免费视频| 美女一区二区久久| 免费日韩电影| xfplay每日更新av资源在线| 亚洲天堂视频在线播放| 国产精品无码一区二区三区免费 | 欧洲精品视频在线观看| 麻豆91精品91久久久的内涵| 欧美日韩中字| 日本精品在线一区| 91caoporn在线| 18成人免费观看视频漫画| 污污视频网站在线免费观看| 国产91社区| 久久伊人91精品综合网站| 国产精品久久久久久亚洲伦| 久久aⅴ国产紧身牛仔裤| 精品自拍偷拍| 粉嫩一区二区| 日本黄色片在线观看| 黄页在线播放| 国产偷窥洗澡视频| 亚洲成人一级片| 99久久精品国产亚洲| 无码人妻丰满熟妇啪啪欧美| 欧美一级视频在线| 日韩精品xxxx| 亚洲综合欧美日韩| 国产欧美韩日| 日本欧美精品在线| 久久亚洲一区二区三区四区五区高| 欧美群妇大交群中文字幕| 亚洲色欲色欲www在线观看| 成人一级片网址| 捆绑变态av一区二区三区| 欧美日本不卡高清| 你懂的一区二区三区| 日韩视频1区| 精品裸体bbb| 污污视频在线免费看| 一区二区在线免费观看视频| 91欧美视频网站| 欧美国产日韩在线| 国产亚洲精品日韩| 精品偷拍一区二区三区在线看| 欧美男女性生活在线直播观看| 亚洲在线中文字幕| 日本美女视频一区二区| 国产精品777777在线播放| 精品捆绑调教一区二区三区| 国产原创精品视频| 久久手机免费观看| 欧美少妇另类| 在线观看av网| 在线看片免费人成视久网| gay视频丨vk| 先锋影音资源999| av观看成片免费网站| 成年网站在线观看视频| 你懂的网站在线观看网址| 成人欧美日韩| 九色视频在线观看免费| 美女啪啪无遮挡| xxxx黄色| 成年人免费看的视频| 成人精品3d动漫| 日本中文字幕电影| www三级免费| 国产尤物视频在线观看| 一级特黄aa大片| 中文av免费观看| 国产精品国产精品国产专区| 欧美在线视频第一页| 永久免费看片直接| 久久av高潮av无码av喷吹| 久久久男人的天堂| 国产精品一区二区人妻喷水| 国产 中文 字幕 日韩 在线| 亚洲精品视频久久久| 成人午夜免费影院| 国产乡下妇女做爰| 99re热视频| www.色婷婷.com| 永久免费av网站| 毛片在线免费播放| 国产人妖一区二区三区| 日韩中文字幕观看| 九色国产蝌蚪| 美女88av| 最近中文字幕在线中文视频| 国产日本在线| 在线xxxx| xxxxx日韩| 青草在线视频| 日本在线观看| 免费看男女www网站入口在线 | 成人午夜激情在线| 久久综合九色综合97婷婷| 亚洲欧洲av在线| 午夜精品123| 亚洲人妖av一区二区| 亚洲综合在线观看视频| 欧美精品99| 久久精品毛片| 成人sese在线| 夜夜揉揉日日人人青青一国产精品| 日韩欧美在线第一页| 欧美成人女星排行榜| 在线精品视频小说1| 日韩一区二区免费高清| 中文在线资源观看视频网站免费不卡| 欧美xxxx做受欧美.88| 在线观看视频99| 欧美黄色免费网站| 91久久精品日日躁夜夜躁国产| 青青草成人激情在线| 欧洲国产精品| 国产午夜大地久久| 日本少妇毛茸茸| 国产综合精品视频| 影音先锋中文资源站| 成人毛片免费在线观看| 欧美成人视屏| 国产精品国产三级在线观看| 亚洲h色精品| 国产91精品久久久久久久网曝门| 亚洲精品一二三区| 亚洲黄色免费三级| 国产成+人+综合+亚洲欧洲 | 最近国语视频在线观看免费播放| 神马午夜电影一区二区三区在线观看| 特黄三级视频| av影音在线| 午夜在线观看视频| 日日夜夜精品视频| 亚洲一区二区三区高清不卡| 国产亚洲欧美一级| 中文字幕一区二区三区在线不卡 | 亚洲图片都市激情| 天堂一区在线观看| 国产精品19p| 久久精品99国产精| 亚洲色婷婷综合开心网| 高清色视频在线观看| 丝袜理论片在线观看| 在线观看视频免费| 免费高清视频在线一区| 欧美日本亚洲韩国国产| 久久久国产一区二区三区四区小说| 欧美在线短视频| 97色在线观看| 激情六月天婷婷| 午夜dv内射一区二区| 精品国产午夜福利在线观看| 欧美精品亚洲精品日韩精品| 一级日韩一级欧美| 好爽好深好紧好大| h片视频在线观看| 99久久99久久精品国产片果冰| 国产成人啪免费观看软件| 在线亚洲一区二区| 国产91成人video| 男人j进女人j| 国产在线观看免费视频软件| 2020亚洲男人天堂| 成人一区二区不卡免费| 蜜臀久久99精品久久一区二区| 国产iv一区二区三区| 91精品国产一区二区三区蜜臀| 国产精品成人v| 少妇高清精品毛片在线视频| 99久久人妻精品免费二区| 国产女人高潮的av毛片| 国产最顶级的黄色片在线免费观看| 成人精品国产亚洲| 久久综合综合久久综合| 欧美日韩免费高清一区色橹橹| 欧美中文字幕视频在线观看| 国产日产精品一区二区三区四区 | 成人夜晚看av| 亚洲成人福利在线| 11024精品一区二区三区日韩| 成人黄动漫网站| 综合成人在线| 91亚洲国产成人精品一区二区三 | 一区二区成人在线观看| 麻豆国产精品va在线观看不卡| 精品久久久久久无| 亚洲综合一区二区不卡| 精品国产午夜福利在线观看| 性中国古装videossex| 国产精品久久久久一区二区国产| 国产亚洲电影| 久久久久91| 在线观看一区不卡| 亚洲va久久久噜噜噜久久天堂| 午夜啪啪小视频| 亚洲国产精品无码久久| 午夜小视频在线| 亚洲手机在线| 国产精品你懂的在线| y97精品国产97久久久久久| 99re视频| 无码人妻aⅴ一区二区三区| 亚洲欧美综合乱码精品成人网| 久久香蕉一区| 日韩激情一区二区| 欧美大胆人体bbbb| 亚洲最大色综合成人av| 日本少妇裸体做爰| 女生裸体视频网站免费观看| 一本色道久久综合亚洲精品酒店| 中文字幕在线播放不卡一区| 国产999视频| 99久久人妻精品免费二区| 国产一区在线视频观看| 国产麻豆精品| ...中文天堂在线一区| 国产精品免费在线免费| 国产性生活毛片| 青春草在线观看视频| 91精品国产乱码久久久竹菊| 亚洲女同一区二区| 91夜夜未满十八勿入爽爽影院| 一级黄色性视频| 久热免费在线视频| 日韩高清成人| 国产色产综合产在线视频| 国内精品小视频| 色悠悠在线视频| 免费在线观看h| 国产欧美日韩视频在线| 色一情一伦一子一伦一区| 精品不卡一区二区三区| 日韩三级av在线| 麻豆网站视频在线观看| 国产一区二区女| 欧美激情videos| 欧美一级片黄色| 波多野结衣喷潮| 超碰在线中文| 性欧美xxxx大乳国产app| 日韩不卡在线观看| 国产精品无码专区av在线播放| 男人的天堂va| 中文字幕久久精品一区二区| 精品久久久精品| 水蜜桃亚洲精品| 国产精品视频无码| 性欧美1819sex性高清| 国产精品热久久久久夜色精品三区 | 九九视频九九热| 精品国内自产拍在线观看视频| 欧美日韩一区二区在线观看视频| 欧洲亚洲一区二区三区四区五区| 在线观看免费视频一区| 久草在线资源福利站| 99re成人精品视频| 国产欧美精品日韩精品| 日本熟女一区二区| av在线导航| 国产欧美日本一区视频| 欧美成人精品在线| 中文字幕一区二区久久人妻网站| 国外av网站| 日日夜夜一区二区| 久久久久久久网站| 91n在线视频| а√天堂官网中文在线| 久久久99久久精品欧美| 99国产精品久久久久老师| 小泽玛利亚一区二区三区视频| 电影k8一区二区三区久久| 中文字幕精品一区| 蜜桃av色综合| 蜜桃视频在线观看www| 秋霞影院一区| 欧美日本乱大交xxxxx| 国产免费毛卡片| 亚洲剧场午夜在线观看| 国产成人高清精品免费5388| 成人欧美一区二区三区视频网页| 鲁丝片一区二区三区| 精品国产无码一区二区| 精品午夜视频| 欧美一区二区视频观看视频| 国产超碰在线播放| 成人丁香基地| 国产成人精品综合在线观看| 91在线视频一区| 99热这里只有精品在线观看| 精品国产乱子伦一区二区| 日韩精品一区二区三区蜜臀| 国产伦理在线观看| 成人精品一区二区| 国产精品对白交换视频 | 操欧美老女人| 中文精品99久久国产香蕉| 三年中国中文观看免费播放| av中文字幕在线观看| 一区二区国产盗摄色噜噜| 日本aa在线观看| c++连点器| 国产老妇另类xxxxx| 丁香婷婷久久久综合精品国产| 国产精品天天操| 同性恋视频一区| 色88888久久久久久影院按摩| 欧美一级免费播放| 天天操夜夜操夜夜操| 国产盗摄女厕一区二区三区| 国产不卡一区二区三区在线观看| 亚洲精品久久久久久久久久| 精品一区电影| 九九热精品在线| 人妻 日韩精品 中文字幕| 欧美电影院免费观看| 亚洲国产精品一区二区三区 | 87福利电影网| 国产精品一区在线观看你懂的| 国产精品伊人日日| 亚洲国产成人在人网站天堂| 在线亚洲伦理| 国产精品视频色| 欧美一级淫片aaaaaa| 欧美~级网站不卡| 欧美自拍大量在线观看| aaa级黄色片| 欧美暴力喷水在线| 国产精品嫩草视频| 天堂网在线播放| 在线成人h网| 亚洲va码欧洲m码| av影片在线播放| 在线播放麻豆| 91久久人澡人人添人人爽欧美| 91精品人妻一区二区三区蜜桃2| 黄色网址在线免费观看| 色欧美片视频在线观看| 日本五十肥熟交尾| 欧美巨大丰满猛性社交| 精品欧美久久久| 欧美第一页在线观看| 久久三级中文| 超碰97人人做人人爱少妇| 亚洲天堂avav| 中文字幕免费精品| 国产中文字幕日韩| 国产精品剧情一区二区三区| 国产 欧美在线| 免费一级淫片aaa片毛片a级| 天堂网www中文在线| 亚洲成a人片在线观看中文| 欧美午夜精品一区二区| 少妇视频在线观看| 亚洲午夜激情免费视频| 国产亚洲欧美日韩高清| 91日韩免费| 欧美精品制服第一页| 亚洲综合五月天婷婷丁香| 欧美 日韩 国产精品免费观看| 成人久久久久久| 999久久久免费精品国产牛牛| jiyouzz国产精品久久| 日本一区视频在线观看免费| 四虎av网址| 亚洲欧美日本在线| 成人做爰69片免费| 亚洲青青一区| 欧美激情精品久久久久| 无码国产精品高潮久久99| 国产一区二区三区久久久| 国产精品www在线观看| 日本视频在线免费观看| 精品国产91久久久久久久妲己 | 国产日韩成人内射视频| 97人人爽人人澡人人精品| 亚洲欧美在线看| 国产麻豆免费观看| 日韩精品每日更新| 中文字幕日韩精品无码内射| 一广人看www在线观看免费视频| 日韩视频永久免费| 亚洲国产精品无码久久久| 99精品免费| 欧美xxxx吸乳| 男人和女人做事情在线视频网站免费观看| 欧美精品久久一区| 伦av综合一区| 久久男女视频| 成人黄色av片| 少妇视频一区| 久久免费精品视频| 91网站进入| 亚洲成人精品在线观看| 91精品国产闺蜜国产在线闺蜜| 婷婷久久一区| 亚洲国产日韩美|