密码锁解说!

[复制链接]
查看4920 | 回复20 | 2006-11-10 13:41:00 | 显示全部楼层 |阅读模式

也许很多人认为密码锁程序已没什么用了,但毕竟也是一个好的学习例子!

用比较器构成密码锁系统:密码锁有12个按钮,分别按入X0--X13,其中X0--X3代表第一个16进制数,X4--X7代表第二个,X10--X13代表第三个,根据设计,每次要同时按下4个按钮,共按4次,如果密码正确,3S后开锁,10S后重新锁定.

CMP是比较指令!

如:H2A4....16进制数4(第一个16进制数)转成2进制是100,所以按钮要按X2,

(X3 X2 X1 X0)

0 1 0 0

16进制数A(第二个16进制数)转成2进制是1010,所以要按X5,X7 .

( X7 X6 X5 X4)

1 0 1 0

16进制数2(第三个16进制数)转成2进制是10 ,所以要按X11 .

( X13 X12 X11 X10)

0 0 1 0

所以要同时按下X2 X5 X7 X11 M2才能接通,如此而类推..........

[upload=jpg]UploadFile/2006-11/2006111013402450003.jpg[/upload]

[此贴子已经被作者于2006-11-10 13:43:26编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
gkboy | 2006-11-10 19:10:00 | 显示全部楼层
好贴,斑竹加精啊!
shanan0610 | 2006-11-12 14:28:00 | 显示全部楼层
这题目目的是说比较指令CMP的应用,16进制数在密码锁中的含意和怎么样用16进制数来设定按钮,算是初学者一个好的学习例子!!
lq22990497 | 2007-1-8 17:29:00 | 显示全部楼层

ding ding

[em01][em01]
qjgdftxmu | 2007-5-1 09:54:00 | 显示全部楼层
没有顺序吗?
dragonlw | 2007-5-7 08:47:00 | 显示全部楼层
谢谢
zoutian | 2007-5-30 17:23:00 | 显示全部楼层
[em04]
wsko27 | 2007-6-4 15:04:00 | 显示全部楼层
增加金币,好下载
xujia7625 | 2007-6-5 15:04:00 | 显示全部楼层

顶!

zoutian | 2007-6-6 22:00:00 | 显示全部楼层
[em06]
zoutian | 2007-6-6 22:12:00 | 显示全部楼层
[em05]
zyrss | 2007-6-6 22:52:00 | 显示全部楼层
怎样解程序密码?[em06]
wangli1017 | 2007-6-11 10:34:00 | 显示全部楼层
这个好啊,有意义的!!!
zhiqiu0221 | 2007-6-11 16:51:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
10507 | 2007-6-12 22:13:00 | 显示全部楼层
zhoutao1709 | 2008-5-15 10:19:00 | 显示全部楼层

?

我是初学者,对这个不太懂,可以帮助我吗?谢谢了

sunwen993 | 2008-5-15 11:07:00 | 显示全部楼层
谢谢啊
ronalyao | 2008-5-24 23:50:00 | 显示全部楼层
不错
liangjianlo | 2008-6-1 02:28:00 | 显示全部楼层
为什么是m2 而不是m1.能说明白点吗?
likinsan | 2008-12-28 21:15:00 | 显示全部楼层
顶!学习
あΞなぬ | 2013-5-30 22:35:45 | 显示全部楼层
顶灯
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则