1。程序: ORG 0000h JMP MAIN ORG 30H MAIN: MOV TMOD, #01H MOV TL0, #0CH MOV TH0, #0FEH MOV TCON, #10H SETB ET0 SETB EA AJMP $ 000BH: AJMP IST0 IST0: MOV TL0, #0CH MOV TH0, #0FEH CPL P1.0 RET END 000BH: 是错误为什么?SETB ET0 SETB EA中断之后,地址不就是在000BH嘛,那程序如呵运行? 2。程序: ORG 0000H AJMP START ORG 30H START: MOV TL1, #0F3H MOV TH1, #0F3H MOV PCON, #00H MOV TMOD, #20H SETB EA CLR ET1 SETB ES SETB TR1 MOV SCON,#40H CLR A MOV SBUF,A JNB T1,$ CLR T1 SJMP $ ORG 0023H MOV SBUF, A JNB T1,$ INC A CLR T1 RET END "TEST3" - 0 Error(s), 3 Warning(s). 三个警告,是什么地方?
[此贴子已经被admin于2008-11-28 0:18:08编辑过]
|