简答题

8255A的工作方式控制字和C口的按位置位/复位控制字有什么差别?若将C口的PC2的引脚输出高电平(置位),假设8255A控制口地址是43H,程序段是怎样的? 

正确答案

工作方式控制字是对8255A的三个端口的工作方式及功能进行说明,即进行初始化,写在程序的开头,控制字的最高位D7=1。按位置位/复位控制字只对C口某一位(不能同时对几位)输出高电平(置位)或低电平(复位)进行控制(对输入无作用),控制字的最高位D7=0。
P.C2置位程序段:
M.OV  AL,05H
O.UT  43H,AL

答案解析

相似试题
  • 8255A的工作方式控制字和C口的按位置位/复位控制字有何差别?若将C口的上脚输出高电平(置位),假设8255A控制口地址是303H,程序段应是怎样的? 

    简答题查看答案

  • 8255A的方式选择控制字和C口按位控制字的端口地址是否一样,8255A怎样区分这两种控制字?写出A端口作为基本输入,B端口作为基本输出的初始化程序。

    简答题查看答案

  • 8255A的方式选择控制字和C口按位控制字的端口地址是否一样,8255A怎样区分这两种控制字?写出A端口作为基本输入,B端口作为基本输出的初始化程序。

    简答题查看答案

  • 8255A的方式选择控制字和C口按位控制字的端口地址是否一样?8255A怎样区分这两种控制字?写出端口A作为基本输入,端口B作为基本输出的初始化程序。

    简答题查看答案

  • 对8255A进行初始化,要求端口A工作于方式1,输入;端口B工作于方式0,输出;端口C的高4位配合端口A工作,低4位为输入。设控制口的地址为006CH。

    简答题查看答案

  • 如果需要8255A的PC3输出连续方波,如何用C口的位置与复位控制命令编程实现? 

    简答题查看答案

  • 对8255A的端口A工作在方式1输入时,C口的()一定为空闲的。

    单选题查看答案

  • 8255A的方式选择字和C口置位/复位字都写入什么端口?用什么方式区分它们?

    简答题查看答案

  • 要求8255A的A口工作在方式0输出,B口工作在方式1输入,C口的PC7为输入,PC1为输出,试编写8255A的初始化程序。

    简答题查看答案