微机原理与接口术第八章作业.docxVIP

  • 135
  • 1
  • 约1.37千字
  • 约 4页
  • 2018-11-30 发布于浙江
  • 举报
微机原理与接口术第八章作业

微机原理与接口技术第八章作业 课本P292 第7、8题 试设计一个CPU和两片DAC0832的接口电路,并编制程序,使之分别输出锯齿波和反锯齿波。 答:电路图如下: 设8255A的端口地址分别为3F0H,3F1H,3F2H,3F3H。程序如下: DATA SEGMENT DB 100 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE START:MOV AX,DATA MOV DS,AX MOV DX,3F3H ;8255A控制口地址 MOV AL,80H ;设置8255方式字,PA、PB、 OUT DX,AL ;PC均为方式0输出 MOV DX,3F2H ;8255A的C口地址 MOV AL,10H ;置DAC0832为直通工作方式 OUT DX,AL A1:MOV DX,3F0H ;8255A口地址 MOV AL,00H ;输出数据初值 LOP1:OUT DX,AL ;锯齿波输出 INC AL ;修改数据 NOP NOP JMP LOP1 ;锯齿波循环 MOV D

文档评论(0)

1亿VIP精品文档

相关文档