求密码锁的设计方案!

来源:百度知道 编辑:UC知道 时间:2024/06/16 23:19:03
要求:
电路原理图
机构原理图
单片机程序
6位密码 可以更改。 不需要报警功能 。
我的邮箱是 55270100@qq.com

单片机程序:
假设你的密码是100001
只要取得p0的低6位 判断是不是和100001相同就可以了

push b
push a
mov 20h,#41h,;1000001放到20单元
mov a,20h;
anl a,#4fh;取低4位
mov b,a
read:mov a,p0
anl a,#4fh;
cjnz a,b NEQ
AJMP EQ;
NEQ:;不等于1000001
pop a
pop b
ajmp read;重新读p0
EQ:;密码等于1000001
mov p1,a;显示
pop a
pop b
ajmp read

仅供参考