;=============================================================== ;程序入口 ORG 0000H LJMP MAIN ORG 0003H ;外部0中断 LJMP INT_X0 ORG 000BH ;定时0中断 RETI ORG 0013H ;外部1中断 LJMP INT_X1 ORG 001BH ;定时1中断 RETI ORG 0023H ;串口中断 RETI ORG 00A0H ; ;----------------------------------------------------------- ;声明调用C函数 EXTRN CODE(pidctr) ;----------------------------------------------------------- ;主程序 MAIN: ;外部中断始化 INT_X0_INI: SETB IT0 SETB EX0 ; INI_X1_INI: SETB IT1 SETB EX1 ; SETB EA ;开中断 ; LOOP: ;主函数的循环 ....... .......... ........... LJMP LOOP ; ;----------------------------------------------------------- ;*************************************************** ;INT_X0 外部中断0 ;**************************************************** INT_X0: CLR P3.7 ;LED RETI ;************************************************ ;INT_X1 外部中断1 ;************************************************ INT_X1: SETB P3.7 ;LED RETI END
|