- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息纽扣(iButton)开发评估装置
使用说明书
简介
本装置可作为DS1991和DS1961S两种信息纽扣的读写器和应用参考,也可以用作DS1991的密码破解。
硬件部分主要由iButton接口、16*2液晶显示器、20键小键盘、RS232通信接口、EEPROM存储器和蜂鸣器等组成,可作为信息纽扣硬件设计参考。
软件部分主要由以下组成:DS1991,DS1961S的功能子程序包,调用功能子程序的样板程序(同时也作为完整的读写程序),以及DS1991应用案例程序(密码锁),上述程序为51汇编语言,源程序光盘随装置赠送。此外,还有DS1991的快速复制和密码破解程序(包含在单片机中,但不赠送)。
2. 组成
2.1 软件组成
2.1.1 单总线通用子程序
序号 子程序名 功能 备注 1 RESET 复位 随装置赠送 2 WRITE1 写位1 随装置赠送 3 WRITE0 写位0 随装置赠送 4 RD_BYTE 读1个字节 随装置赠送 5 WR_BYTE 写1个字节 随装置赠送 2.1.2 DS1991功能子程序
序号 子程序名 功能 备注 1 WR_PASSWORD 设置密钥 随装置赠送 2 RD_ROM 读IBUTTON地址码 随装置赠送 3 RD_SCRATCHPAD 读暂存区 随装置赠送 4 WR_SCRATCHPAD 写暂存区 随装置赠送 5 RD_SUBKEY 读安全存储分区 随装置赠送 6 WR_SUBKEY 写安全存储分区 随装置赠送 7 COPY_SCRATCHPAD 复制暂存区 随装置赠送 2.1.3 DS1961S功能子程序
序号 子程序名 功能 备注 1 LOAD_F_SEC 重载密钥 随装置赠送 2 RD_SCRATCHPAD 读暂存区 随装置赠送 3 WR_SCRATCHPAD 写暂存区 随装置赠送 4 RD_MEM 读数据存储器 随装置赠送 5 REFRESH_SCRAT 更新暂存区 随装置赠送 6 COPY_SCRATCH 复制暂存区 随装置赠送 2.1.4 样板程序
分别演示了DS1991与DS1961S各功能子程序的使用方法,随装置赠送。
2.1.5 密码锁程序
DS1991的应用实例,随装置赠送。
2.1.6 密码破解程序
通过对总线的监测,进行对DS1991密码的破解,不赠送。
2.1.7 数据复制程序
可将DS1991中的数据快速复制到另一个DS1991中,不赠送。
2.2 硬件组成
复位按键:单片机复位。
键盘:0~F键是分别代表十六进制数的0~F,而DOWN,UP,DEL,ENTER键是功能按键。
RJ45水晶头: 接DS1402连线。
LCD亮度调节电阻: 用于LCD显示的对比度调整。
3.硬件连接
1.连接电源(8V-15V的直流稳压电源)。
2.连接DS1402线,和把信息纽扣(iButton)插上DS1402的座上。
3.把电源开关拔到ON(下方)位。
4.硬件接口说明
具体可看附录的硬件电路图。
5.子程序包使用说明
请看提供的源程序,已经有具体的入口,出口说明。
6.开机界面说明
开机时,LCD的显示如下:
DEMO子菜单:是DS1991,DS1961S的DEMO程序入口,通过此功能可以对这两种信息纽扣进行读写,详细说明请看第5节。
CRACK子菜单:此功能是对DS1991密钥的破解,详细说明请看6节。
COPY子菜单:把某个DS1991的内容拷贝到另外的一个DS1991中,详细说明请看7节。
LOCKER子菜单:DS1991密码锁的应用实例,详细说明请看8节。
7.DEMO功能使用说明
DEMO功能由两部分组成:DS1991功能演示和DS1961S功能演示。在开机界面下,按1键进入DEMO程序,然后DEMO程序根据信息纽扣的家族代码选择进入相应信息纽扣的功能演示。
本程序是对DS1991,DS1961S各功能命令的演示,与所提供的子程序包里的功能子程序一一对应。借助本程序,可以快速掌握DS1991和DS1961S功能命令的使用并熟悉所提供的各子程序的调用。
7.1 DS1991功能演示
放入DS1991,开电源,然后按1键,就会出现如下DS1991功能演示程序界面。DS1991总共有6个功能子菜单,可通过UP,DOWN两个功能按键进行查看,UP键是上翻页键,DOWN是下翻页键。6个功能子菜单如下:
注:
Write
原创力文档


文档评论(0)