娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月05日(星期三)

正在發(fā)生

2020年02月05日 | 51單片機(jī)+LCD1602電子密碼鎖程序

發(fā)布者:polkmm 來源: 51hei關(guān)鍵字:51單片機(jī)  LCD1602  電子密碼鎖 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

24c02采用IIC與單片機(jī)通信,其詳細(xì)通信時(shí)序參考24C02數(shù)據(jù)手冊。我們只需使用At24c02Read(unsigned char addr)和At24c02Write(unsigned char addr,unsigned char dat)即可。


一、實(shí)驗(yàn)現(xiàn)象

將線連接好并將程序下載后,可以看到1602上顯示:

              

此時(shí)可以按下任意鍵繼續(xù)

在這里我們可以“1”或“9”選擇開鎖或者是修改密碼。如果這里選擇的開鎖,按下確定鍵,此時(shí)會(huì)提示輸入密碼,初始密碼默認(rèn)為888888,輸入密碼

然后按下確定鍵,如果密碼正確則會(huì)顯示:

并且可以看到繼電器模塊指示燈亮并可以聽到繼電器閉合的聲音。

如果密碼錯(cuò)誤則會(huì)提示:Error.


如果需要修改密碼,則選擇Change password

這里會(huì)提示輸入密碼:

輸入原密碼

按下確認(rèn)鍵,如果密碼正確會(huì)提示輸入新密碼,

輸入密碼后按下確認(rèn)鍵,會(huì)提示OK并返回到待機(jī)畫面。


單片機(jī)源程序如下:

/**************************************************************************************

*                              電子密碼鎖                                                                                                  *

實(shí)現(xiàn)現(xiàn)象:下載程序輸入正確密碼,會(huì)聽到繼電器吸合的聲音

硬件連接:

           P1 -->矩陣鍵盤

                                         P20--> EEPROM模塊SDA

                                         P21--> EEPROM模塊SCL

                                         P22-->繼電器模塊J15

                                         

                                         矩陣鍵盤:

                                         0      1      2       3

                                         

                                         4      5      6       7

                                         

                                         8      9    返回    確定

                                         

                                         [        DISCUZ_CODE_22        ]nbsp;     [        DISCUZ_CODE_22        ]nbsp;     [        DISCUZ_CODE_22        ]nbsp;      $

注意事項(xiàng):無                                                                                                                                                                  

***************************************************************************************/


#include "reg52.h"                       //此文件中定義了單片機(jī)的一些特殊功能寄存器

#include "lcd.h"

#include "key.h"

#include "i2c.h"


#define u16 unsigned int           //對數(shù)據(jù)類型進(jìn)行聲明定義

#define u8 unsigned char


sbit AS=P2^2;               //繼電器


/*****************************************************************************/


/*****************************************************************************/

u8 pw_num,Error_Num,PassWord_Length=6;

u8 PASSWORD[]={8,8,8,8,8,8,0,0,0,0};

u8 INPUT_PW_Tab[10];

u8 key_num,Step,Step5,Load_first_flag=0;

/*****************************************************************************/


/*******************************************************************************/

bit result_flag,Input_suc_flag;

bit List1=0;

/*****************************************************************************/


/*******************************************************************************/

void Step_0();

void Step_1();

void Step_2();

void Step_3();

void Step_4();

          

void Step_5();

                 void Step5_0();

           void Step5_1();

           void Step5_2();

           void Step5_3();

           void Step5_4();

           void Step5_5();

void Step_6();

/********************************************************************************/


/*******************************************************************************/

void CipherComparison();

void input_password(bit m);

void Read_Password();




/*******************************************************************************

* 函 數(shù) 名       : main

* 函數(shù)功能                 : 主函數(shù)

* 輸    入       : 無

* 輸    出             : 無

*******************************************************************************/

void main()

{        

        u8 data1,a;

        //        ShowString(0x00," Pechin Science ");  

        //        At24c02Write(0,0);                                                //開機(jī)顯示密碼

        LcdWriteCom(0x01);  //清屏

        for(data1=0;data1        {

                a=At24c02Read(data1)+0x30;

                 LcdWriteData(a);        

          delay(1000);        

  }

        

        delay(1000);

        LcdInit();

        delay(1000);

        Step=0;

        Step5=0;

        Error_Num=0x00;

  Read_Password();

        

    //保存 密碼長度

//                for(j=0;j<10;j++)

//                {

//                        At24c02Write(j,j);

//                        delay(100);        

//                }

//        


        

        while(1)

                                {        

                                                                key_num=KeyDown();                   //讀取輸入值


                                                                                switch(Step)

                                                                                {

                                                                                                case 0:

                                                                                                 {Step_0();break;}

                                                                                                case 1:

[1] [2] [3] [4] [5] [6]
關(guān)鍵字:51單片機(jī)  LCD1602  電子密碼鎖 引用地址:51單片機(jī)+LCD1602電子密碼鎖程序

上一篇:基于ADC0831+LM358正負(fù)極電壓測量
下一篇:基于51單片機(jī)的vs1003 MP3模塊原理圖

推薦閱讀

????電子網(wǎng)消息,據(jù)新華網(wǎng)報(bào)道,我國半導(dǎo)體知名企業(yè)士蘭微最近與廈門市海滄區(qū)政府簽訂合作協(xié)議,布局國內(nèi)首條12英寸特色工藝晶圓制造生產(chǎn)線和先進(jìn)化合物半導(dǎo)體器件生產(chǎn)線,項(xiàng)目總投資高達(dá)220億元,這對提升我國集成電路特色工藝領(lǐng)域競爭力具有重要意義。  近年來廈門集成電路產(chǎn)業(yè)發(fā)展迅猛。隨著聯(lián)芯、三安、紫光、通富微電、士蘭微等一批行業(yè)龍頭相...
gossip 協(xié)議(gossip protocol)又稱 epidemic 協(xié)議(epidemic protocol),是基于流行病傳播方式的節(jié)點(diǎn)或者進(jìn)程之間信息交換的協(xié)議,在分布式系統(tǒng)中被廣泛使用,比如我們可以使用 gossip 協(xié)議來確保網(wǎng)絡(luò)中所有節(jié)點(diǎn)的數(shù)據(jù)一樣。 從 gossip 單詞就可以看到,其中文意思是八卦、流言等意思,我們可以想象下緋聞的傳播(或者流行病的傳播);goss...
/*AVR單片機(jī)I2C總線實(shí)驗(yàn)。1、用24C02記錄CPU啟動(dòng)次數(shù),并在PB口上顯示出來。2、內(nèi)部1 M晶振,程序采用單任務(wù)方式,軟件延時(shí)。3、進(jìn)行此實(shí)驗(yàn)請插上JP1的所有8個(gè)短路塊,JP7(LED_EN)/PC0/PC1短路塊。4、通過此實(shí)驗(yàn),可以I2C總線操作有個(gè)初步認(rèn)識。*/#include "iom16v.h"extern unsigned char twi_write(unsigned char addr, unsigned char dd);ext...
隨著春節(jié)腳步的臨近,年味也越來越足。家人的團(tuán)聚、火紅的燈籠、喜慶的春聯(lián)以及美味的餃子,這些屬于春節(jié)美好而珍貴的記憶,都值得永久保存。為了響應(yīng)“就地過年”的號召,今年春節(jié)您也許無法與家人團(tuán)聚,但暫時(shí)的分別是為了以后更好的相聚。無論您身在哪里,在家團(tuán)聚亦或異地過年,都要暢快嗨玩喜迎“牛”年。Crucial英睿達(dá)為您支招,解鎖春節(jié)新玩兒法! ...

史海拾趣

問答坊 | AI 解惑

atmega8自制攝像頭

使用atmega8自制攝像頭 詳細(xì)資料見附件…

查看全部問答∨

長按開關(guān)鍵喚醒如何實(shí)現(xiàn)?

休眠->喚醒已經(jīng)實(shí)現(xiàn) 現(xiàn)在想實(shí)現(xiàn) 長按按鍵實(shí)現(xiàn)喚醒功能 各位兄弟提供點(diǎn)思路?看能不能實(shí)現(xiàn)該功能??…

查看全部問答∨

上海嵌入式社區(qū)QQ群歡迎您的加入

上海嵌入式社區(qū),大多為上海本地及其周邊的嵌入式愛好者,為同行提供一個(gè)交流的平臺,上海嵌入式社區(qū)QQ群歡迎您的加入! QQ群:39527548…

查看全部問答∨

wince5.0英文版安裝.NET2.0的問題

安裝過程都正常。安裝好后,我寫的程序是可以用的 。、 然后REBOOT一下。發(fā)現(xiàn).NET2.0自動(dòng)刪除了!但是在軟件卸載的界面里能看到有記錄!是可以卸載.NET2.0的。不過實(shí)際上是不存在的,因?yàn)槲以赪INDOWS目錄中找到那幾個(gè)文件。是.NET1.1的。時(shí)間是 20 ...…

查看全部問答∨

目前世界最強(qiáng)的FPGA開發(fā)板,大家來開開眼吧

使用了17片F(xiàn)PGA,而且其中16片是目前容量最大的Virtex-5 LX330。你能想象這樣的板子嗎?震撼嗎?這就是DiNI公司的DN9000K10,這是一個(gè)USB 2.0主機(jī)邏輯原型系統(tǒng),可以用高達(dá)16個(gè)V5FPGA來進(jìn)行ASIC原型校驗(yàn)。在其最高的配置中,它能夠被用于32,000,000 ...…

查看全部問答∨

萬里的EK-STM3210E開發(fā)板有在線仿真調(diào)試功能嗎

                                 在線調(diào)試可以快速的調(diào)試代碼,不知道萬里的EK-STM3210E 開發(fā)板有在線仿真調(diào)試功能嗎?…

查看全部問答∨

一塊CPU核心板適合4種不同的STM32封裝規(guī)格

使用下圖所示的CPU核心板,可以適合4種不同的STM32封裝規(guī)格,引腳的引出位置在2面都是一樣的,可以方便地疊加到其它實(shí)驗(yàn)板上,而不必制作多種版本,非常適合做開發(fā)和學(xué)習(xí)之用。 下面有PCB文件供下載和自行制作。 注:這個(gè)板子的設(shè)計(jì)是要體 ...…

查看全部問答∨

LED散熱新材料:創(chuàng)新陶瓷

LED散熱設(shè)計(jì)是一個(gè)挑戰(zhàn)性的技術(shù)問題,為此,大家都無比關(guān)注和實(shí)踐。唯有材料和方法的創(chuàng)新,才能夠解決LED散熱的根本問題。下面是改進(jìn)的材料技術(shù)實(shí)現(xiàn)的簡約散熱設(shè)計(jì)?!?

查看全部問答∨

zigbee電源管理的問題

最近在做zigbee定位,節(jié)點(diǎn)要做到低功耗,除了使用zstack自己的節(jié)點(diǎn)管理,還有沒有辦法使其進(jìn)入PM2睡眠方式,定時(shí)喚醒節(jié)點(diǎn)?再一個(gè)問題, zstack自己的節(jié)點(diǎn)管理中HAL_Sleep函數(shù)會(huì)使節(jié)點(diǎn)深度睡眠,怎么避免節(jié)點(diǎn)進(jìn)入PM3狀態(tài)?謝謝…

查看全部問答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 铜梁县| 谷城县| 大理市| 安吉县| 普陀区| 江口县| 兰坪| 通海县| 板桥市| 克什克腾旗| 成武县| 田阳县| 堆龙德庆县| 上饶市| 林州市| 开封县| 遂昌县| 界首市| 休宁县| 安庆市| 镇江市| 南陵县| 涞水县| 遵化市| 九龙城区| 女性| 石林| 从化市| 上林县| 栖霞市| 靖江市| 汉中市| 得荣县| 高安市| 阿拉善左旗| 建德市| 德令哈市| 望谟县| 金门县| 秦安县| 濮阳市|