求助?如何使用PCA?
求助?如何使用PCA?
本人在使用89C51RD2-CM时碰到的问题:
设置外部中断0和定时器0时均能正常使用,
设置PCA中断时,却始终不能进入中断这是为什么?
附录程序如下:
ORG 0000H
LJMP START
ORG 0003H
LJMP INT0PRO
ORG 000BH
LJMP T0PRO
ORG 0013H
RETI
ORG 001BH
RETI
ORG 0023H
RETI
ORG 002BH
RETI
ORG 0033H
LJMP PCAPRO
ORG 0040H
START:
MOV SP,#60H
MOV P0,#0FFH
MOV p1,#0FFH
MOV p2,#0FFH
MOV p3,#0FFH
MOV TH0,#0FH
MOV TL0,#0FH
MOV TMOD,#00H
SETB TR0
MOV TCON,#01H
MOV CH,#00H
MOV CL,#00H
MOV CCAP0H,#0FH
MOV CCAP0L,#0FH
MOV CMOD,#80H
MOV CCAPM0,#49H
MOV IE,#0C0H
MOV CCON,#40H
SETB ET0
SJMP $
INT0PRO:
CPL P0.6
RETI
T0PRO:
MOV TH0,#0FH
MOV TL0,#0FH
CPL P0.5
RETI
PCAPRO:
MOV CH,#00H
MOV CL,#00H
MOV CCON,#40H
MOV CCAP0H,#0FH
MOV CCAP0L,#0FH
CPL P0.7
RETI
发表时间:2003年7月22日9:06:21