EM78P156e+1621显示汇编例子
点击数:7443 次 录入时间:03-04 12:00:56 整理:http://www.55dianzi.com 义隆单片机
LOP1:
NOP
DJZ XS3,A
JMP LOP1
RET
XSS: ;HT1621 XS 8-BITS COMMAND MODE
BS PORT5,1
BC PORT5,0 ;CS=0
CALL YSA
BC PORT5,1
CALL YSA
BS PORT5,1 ;DATA=1
BC PORT5,2
BC PORT5,1
CALL YSA
BS PORT5,1 ;DATA=0
BC PORT5,1
CALL YSA
BS PORT5,1 ;DATA=0
MOV A,@8
MOV XS1,A
XSC:
JBS XS2,7
JMP XSD
BS PORT5,2 ;DATA=1
JMP XSG
XSD:
BC PORT5,2 ;DATA=0
XSG:
BC PORT5,1
CALL YSA
BS PORT5,1
RLC XS2
DJZ XS1
JMP XSC
BC PORT5,1
CALL YSA
BS PORT5,1 ;DATA=?
BS PORT5,0 ;CS=1
RET
XSA: ;HT1621XS WRITE MODE
MOV A,@8
MOV XS1,A
WXC:
JBS XS2,7
JMP WXD
BS PORT5,2 ;DATA=1
JMP WXG
WXD:
BC PORT5,2 ;DATA=0
WXG:
BC PORT5,1
CALL YSA
BS PORT5,1
RLC XS2
DJZ XS1
JMP WXC
RET
MAIN:
MOV A,@0X0
IOW 0X0E
MOV A,@0B11000000
CONTW
CLR 0X0F
MOV A,@0X01
IOW 0X0F
ENI
MOV A,@0X10
MOV 0X4,A
LOPKN:
MOV A,@0
MOV 0X0,A
JBS 0X4,6
JMP KOL
JMP KIL
KOL:
NOP
INC 0X4
JMP LOPKN
KIL:
BS 0X4,6
MOV A,@0B11110000
IOW PORT5
CLR PORT5
MOV A,@0B11111111
IOW PORT6
CLR PORT6
NOP
MOV A,@0x0F
MOV PORT5,A
MOV A,@8
MOV JP1,A
MOV A,@8
MOV JP2,A
MOV A,@0
MOV JP3,A
MOV A,@9
MOV JP4,A
CALL XSZW
BC PORT5,0 ;CS=0
CALL YSA
BS PORT5,0 ;CS=1
CALL YSA
BC PORT5,0 ;CS=0
CALL YSA
BS PORT5,0 ;CS=1
CALL YSA
MOV A,@0B11100011 ;COMMAND NORAML MODE
MOV XS2,A
CALL XSS
MOV A,@0B00011000 ;SYSTEM RC 256K
MOV XS2,A
CALL XSS
上一页 [1] [2] [3] 下一页
本文关键字:暂无联系方式义隆单片机,单片机-工控设备 - 义隆单片机