org 0000h start: jmp main org 000bh jmp tip1 tip1: PUSH PSW PUSH A MOV A,35H ADD A,#1 DA A MOV 35H,A POP A POP PSW RETI main: mov sp,#60h mov tmod,#04h mov 35h,#0 setb ea main1: setb p1.0 nop jnb p1.0,main1 setb tr0 setb et0 setb p1.0 nop jb p1.0,main1 clr tr0 clr et0 mov 30h,35h mov 35h,#0 jmp main1 请问这个程序为什么不能计数,T0的外部有脉冲输入,最后测到的30H是0,不知道为什么?是不是初值设错了。 |