74LS373的输出由P2.6和RD相“或”控制。74LS373的口地址为BBFFH。若8031将输入接口的数据送入片内数据存储器中首地址为70H的数据区时,试写出其相应的中断系统初始化及中断服务程序。
正确答案:中断系统初始化
PINT:SETB INT0;
SETB EA;
MOV R0, #70H;
SETB EX0;
中断服务程序
ORG 0003H;
PINTO:AJMP PGINT0;
ORG 0100H;
P.G INT0: MOV DPTR, #BBFFH ;
MOVX A, @DPTR ;
MOV@RO,A;
I.NC R0;
RETI;
PINT:SETB INT0;
SETB EA;
MOV R0, #70H;
SETB EX0;
中断服务程序
ORG 0003H;
PINTO:AJMP PGINT0;
ORG 0100H;
P.G INT0: MOV DPTR, #BBFFH ;
MOVX A, @DPTR ;
MOV@RO,A;
I.NC R0;
RETI;
答案解析:有
微信扫一扫手机做题