[工学]第九章可编程外围接口芯片8255A及其应用1.pptVIP

  • 39
  • 0
  • 约1.73万字
  • 约 99页
  • 2018-03-27 发布于浙江
  • 举报

[工学]第九章可编程外围接口芯片8255A及其应用1.ppt

[工学]第九章可编程外围接口芯片8255A及其应用1

? 中断服务程序 T_R PROC FAR MOV DX,303H ;8255A控制口 MOV AL,08H OUT DX,AL ;复位PC4 ,INTE2=0,禁止输入中断 MOV AL,0CH OUT DX,AL ;复位PC6 ,INTE1=0,禁止输出中断 CLI MOV DX,302H ;8255A状态口 IN AL,DX ;查中断源,读状态字 MOV AH,AL AND AL,20H ;检查状态位IBF=1,是输入? JZ OUTP INP:MOV DX,300H ;是,则从A口读数 IN AL,DX MOV [DI],AL ;存入内存区 INC DI ;内存地址+1 JMP RETURN ;准备中断返回 OUTP:MOV DX,300H ;是,则从A口输出数据 MOV AL,[SI] ;从内存取数 OUT DX,AL INC SI ;内存地址+1 RETURN:M

文档评论(0)

1亿VIP精品文档

相关文档