新闻中心

EEPW首页>嵌入式系统>设计应用> 信息钮扣iButton的电子锁原理及设计

信息钮扣iButton的电子锁原理及设计

作者: 时间:2012-10-14 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/170777.htm

在编程模式时,门才会开启按OPEN按钮。此外,由于两个的插座并联连接,你应该避免同时在两个插座触摸键。

大师的关键序列号存储在单片机的程序存储器,地址2FDH开始。序列号的长度是8个字节 。的从左至右阅读的情况下,打印序列必须是平等的 。在内存地址 2FDH 的注册,然后在 地址2FEH - 303H未来6个字节的注册,最重要的字节开始。最后,家庭代码字节存储在地址304H 。例如,一个完整的串行代码应该像这样:67 00 00 02 D 6 85 26 01

软件框图显示在图5。程序启动后,询问是否已进入一个关键。如果输入的关键是,那么它读取内部的序列号。下一步是检查,如果这是主键或在内存中已经注册的另一个关键。如果关键是验证,然后门被打开。也是开放的按钮被选中,如果是按门打开了。

图0.5 软件 的 框图

对于编程模式存在两个子程序:PROGT和progs的,其框图如图6所示。首先是所谓的时读取序列号,在编程阶段和第二的编程按钮被按下时调用。编程的一个新的关键是在三个阶段完成。当我们按下编程按钮,我们进入编程模式。在这种状态下,LED显示 “ P» 的关键序列号检查,看看这是主键,因为这关键是需要进行编程步骤。

如果这是主键,我们进行第2阶段。现在,LED显示当前选定的内存插槽的数量,改变按编程按钮。如果我们再次触摸键,然后它是注册的内存,我们通过第3期。如果我们接触的另一个关键,这也是注册和我们通过第2阶段。按下按钮,我们通过第2阶段,没有注册任何键。

如果我们不碰任何东西在5秒内 ,从编程模式,程序退出 。图5和6的框图简化,但这些程序的功能作为一个整体感给 。

根据您的愿望,这是延长这个方案的能力,因为它是开源的,以满足您的特殊需要。

图0.6 编程模式子程序框图


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭