微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 信息纽扣DS1991在51单片机系统中的应用

信息纽扣DS1991在51单片机系统中的应用

时间:12-28 来源:互联网 点击:

V@R1,A

INC R1

DJNZ R4,RERDSUB

LCALL RESET

RET

IDPASS:MOV R4,#8

MOV R1,#50H

RERD1:LCALL RDBYTE

MOV @R1,A

INC R1

DJNZ R4,RERD1

MOV R4,#8

CLR A

MOV DPTR,#PSTAB

REWR1:MOVC A,@A+DPTR

LCALL WRBYTE

INC A

DJNZ R4,REWR1

RET

IDTAB:DB10H,00H,00H,00H,

DB 00H,00H,00H,00H

PSTAB:DB12H,34H,56H,78H,DB12H,34H,56H,78H

WRCOM:MOV A,#33H

LCALL WRBYTE

MOV R4,#8

RDROM1:LCALL RDBYTE

DJNZ R4,RDROM1

MOV A,R2

LCALL WRBYTE

MOV A,R0

LCALL WRBYTE

MOV A,R0

CPL A

LCALL WRBYTE

RET



结语

DS1991的密码保护存储器区为用户提供高可靠的数据保护措施。本文提供的DS1991与单片机接口的软硬件设计,已在信息纽扣卡型公用电表系统中应用。 摘要:Dallas公司的iButton产品是一系列1-wire总线新型器件。DS1991是一种加密存储器型信息纽扣,封装于直径为16mm的不锈钢外壳中,体积小巧,便于携带、保存,防尘、防腐蚀,可以在恶劣的应用环境中实现带密码保护的数据传送。本文介绍DS1991的特点、工作原理及其带密码保护存储器区的读写方法。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top