那个。。。会吗?急求。。。
发过来看看 谢谢
追答发过去了
基于单片机的智能电子密码锁怎么做
while(keyval!=D[4]) \/\/第五位密码输入不正确,等待 ;while(keyval!=D[5]) \/\/第六位密码输入不正确,等待 ;while(keyval!=D[6]) \/\/没有输入“OK”,等待 ;P3=0xfe; \/\/P3.0引脚输出低电平,点亮LED } \/ 函数功能:定时器0的中断服务子程序,进行键盘扫描,判断键位 \/ voi...
基于单片机电子密码锁设计~
给你一个思路吧,先用7个端口做成3*4矩阵键盘,0~9 * #共12个键,另外用4个端口做红灯输出、绿灯输出、报警输出、开锁输出。*键为取消键,#键为确认键,密码可存入单片机的ROM中(不能改密码)或存入24CXX串行E2PROM(可改密码)。键盘处理方法可以用两种,一种是在主程序里不停扫描端口检测按键...
怎样制作个电子密码锁,用来控制电路的开关
回答:要求电子器件设计制作密码锁的控制电路,使之在输入正确的代码时,输出信号以启动执行机构动作,并且用红、绿LED指示关锁、开锁状态。 (2) 1)密码锁控制器中存储一个4位代码,当开锁按钮开关设置9位,其中只有4位有效)的输入代码等于存储代码时启动开锁控制电路,并且用绿灯亮、红灯灭表示开锁状态。 2)...
电子密码锁设计图
电子密码锁的制作一、 任务与要求:1.利用51系列单片机为核心,设计一款电子密码锁;2.采用矩阵键盘作为数字输入; 3.6位密码核对(其中数码型只显示其中的四位密码);4.可重新设置新密码,EPROM存储密码,掉电不丢失;5.当输入密码与存储密码一致时,开锁,并响音乐,若三次输入错误,则报警;6....
单片机矩阵键盘输入多位数问题
假设我现在输入了“1 2 3 4”这个参量就是4。 判断确定键:这一步和第二步是并行的关系。可以用SWITCH来做到.当确定以后。判断数据存放数目。在自己写个判断数目的小子程序。比如上面写的是4位 1X1000 +2X100+ 3X10 +4X1 这样就能将数据还原。进行这步的时候要注意。不能用char 或者...
求 关于 用单片机和4*4矩阵键盘输入数字并在LCD1602上显示出来的C语言...
输入 : 输入的命令值 输出 : 无 \/ bit Busy(void){ bit busy_flag = 0;RS = 0;RW = 1;E = 1;delay();busy_flag = (bit)(P0 & 0x80);E = 0;return busy_flag;} \/ 名称 : wcmd(uchar del)功能 : 1602命令函数 输入 : 输入的命令值 输出 : 无 \/ void wcmd(uchar del){...
能不能用mcs-51单片机做一个4x4矩阵键盘及四位显示电路 实现四位数加 ...
这个是可以做的,不过数码管位数还是少了,四位数加减,要用5位数码管才能正确显示结果,加法的结果可能出现5位。减法的结果,可能出现负数和4位值,这都需要5位数码管才能显示出来。至于实现代码,百度一下,有很多的,下来后稍加修改就可以了。不要期望得到完全符合你要求的代码,那样一方面出现几率较...
求高手,求帮助,c51单片机课程设计(单片机密码锁)我的邮箱530490031@qq.c...
1、系统工作原理 本系统以STC89C52单片机为核心,使用4X4矩阵键盘作为数据输人方式,驱动1602显示器提示程序运行过程和*的步骤。本系统的密码判断过程如下:当使用者输人6位密码后按下BESURE键,单片机通过密码逐个比较,如果输入的6位蜜码和设定的密码完全相同,那么能成功驱动*模拟灯将锁打开。若输入6位...
单片机与矩阵键盘接口电路设计实验报告
将单片机P2口与七段数码管连接,当按下矩阵键盘任意键时,数码管显示该键所在的键号。二:电路图三:程序流程图四:程序org0000hljmpmainmain:movp1,#0fh;列线输出0,行线设为输入mova,p1;读P1口anla,#0fh;屏蔽高4位,留下行线状态cjnea,#0fh,look;有按键按下,转lookret;无按键按下,...
单片机,里面的矩阵键盘用的按键行坐标*4+案件列坐标的方法怎么做?具体...
前面的程序,够滥的。dispbuf》9转换成ASCIi为什么+0x37或者0x30。--- 数字 0~9:加上 30H 即为 ASCII 码。数字 A~F:加上 37H 即为 ASCII 码。