信息纽扣DS1991在单片机系统中的应用
RET
RESETP2:MOV R7,#75
DJNZ R7,$
MOV R7,#54
RESETP4:JB DIO,RESETP5
DJNZ R7,RESETP4
RESETP5:MOV R7,#180
DJNZ R7,$
SETB DIO
MOV A,#0
RET
WRBYTE:MOV R6,#8 ;写1字节子程序
WRB1:CLR DIO
MOV R7,#2
DJNZ R7,$
RRC A
MOV DIO,C
MOV R7,#30H
DJNZ R7,$
SETB DIO
NOP
NAP
NOP
DJNZ R6,WRB1
RET
RDBYTE:MOV R6,#8 ;读1字节子程序
RDB1:CLR DUO
NOP
NOP
SETB DIO
MOV R7,#3
DJNZ R7,$
MOV C,DIO
RRC A
MOV R7,#32
DJNZ R7,$
SETB DIO
MOV R7,#3
DJNZ R7,$
DJNZ R6,RDB1
RET
3 DS1991激光ROM码、存储