📄 xdemo.asm
字号:
RS BIT P3.4
R_W BIT P3.5
ENABLE BIT P3.3
SCL BIT P2.3
SDA BIT P2.4
ROMA0 BIT P2.5
ROMA1 BIT P2.6
ROMA2 BIT P2.7
DQ1 BIT P2.0
BITT1 BIT 10H
DB0_DB7 DATA P1
DATA1 DATA 30H
DATA2 DATA 31H
BCCLWD DATA 32H
BCCLWD1 DATA 33H
DATA3 DATA 34H
DATA4 DATA 35H
DATA5 DATA 36H
CLOCKS DATA 50H
CLOCKM DATA 51H
CLOCKH DATA 52H
;************************************************************
ORG 00H
JMP START1
ORG 000BH
AJMP INSERS
ORG 50H
START1: MOV TMOD,#0
MOV TL0,#0H
MOV TH0,#00H
mov sp,#60h
mov tmod,#20h
mov th1,#0fdh
mov tl1,#0fdh
mov scon,#50h
mov pcon,#00h
SETB EA
SETB ET0
SETB TR0
SETB RS0
MOV R5,#30
CLR RS0
CLR P2.2
CLR P2.1
SETB P2.0
MOV DATA1,#26H ;串行EEPROM写入值
CLR ROMA0
CLR ROMA1
CLR ROMA2
START:
CALL Initial
CALL CLS
CALL SAVE_FONT
MOV A,#10000000B ;set the address
CALL Write_instruction
MOV DPTR,#LINE4
CALL PR_STRING
MOV A,#11000000B ;set the address
CALL Write_instruction
MOV DPTR,#LINE5
CALL PR_STRING
LCALL DELAY1
LCALL CLS
MOV A,#10000000B ;set the address
CALL Write_instruction
MOV DPTR,#LINE6
CALL PR_STRING
MOV A,#11000000B ;set the address
CALL Write_instruction
MOV DPTR,#LINE7
CALL PR_STRING
LCALL DELAY1
LCALL CLS
MOV A,#10000000B ;set the address
CALL Write_instruction
MOV DPTR,#LINE8
CALL PR_STRING
MOV A,#11000000B ;set the address
CALL Write_instruction
MOV DPTR,#LINE9
CALL PR_STRING
CALL DELAY1
CALL DELAY1
LCALL CLS
MOV A,#10000000B ;set the address
CALL Write_instruction
LCALL WEEPROM
LCALL DELAY
LCALL REEPROM
MOV DPTR,#LINE1
CALL PR_STRING
MOV A,DATA1 ;显示串行EEPROM写入值
LCALL CL
MOV DPTR,#LINE2
CALL PR_STRING
MOV A,DATA2 ;显示串行EEPROM读出值
LCALL CL
MOV A,#11000000B
CALL Write_instruction
MOV DPTR,#LINE3
CALL PR_STRING
MOV A,DATA5
LCALL CL
LCALL DELAY1
LCALL DELAY1
MOV R2,#4
MOV R1,#0
LOOP: LJMP START
LINE1: DB "EEPROM:W ",00H
LINE2: DB " R ",00H
LINE3: DB "SER:S<good> R ",00H
LINE4: DB "--Welcome to JIN",00H
LINE5: DB "YIBEI company--.",00H
LINE6: DB "We have excellen",00H
LINE7: DB "t products fine ",00H
LINE8: DB "service. please ",00H
LINE9: DB "dial:10-82620612",00H
ACM: DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H,41H,42H,43H,44H,45H,46H,3AH,48H,3AH
;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -