位置:51电子网 » 技术资料 » 电源技术

81C55的命令字和状态字

发布时间:2016/7/19 21:14:09 访问次数:2857

   81C55中的PA、PB、PC口及计数器均可以编程控制,单片机可以通过写命令字来进行对它们的控制,可以通过读取状态字来了解它们所处的状态。 AD7888ARUZ-REEL命令字和状态字寄存器公用一个地址。工作方式由写入命令字寄存器的命令字来确定,命令字只能写不能读;状态字寄存器用来存入PA口和PB口的状态标志,状态字只能读不能写。它们相当于是独立的两个寄存器。

   (1)命令字

  81C55的命令字寄存器中的D3~D0位用来设置PA口、PB口和PC口的工作方式。命令字格式如图9,13所示。

   命令字每位的定义如下:

   D4、D5位用来确定A口、B口以选通输入/输出方式工作时是否允许中断请求。D6、D7位用来设置计数器的操作。

   另外,A口和B口是输入口还是输出口还受到C口的工作方式的限制。C口的工作方式有4种,由命令字中的PC1、PC2两位来定义。在C口的4种工作方式下,A口、B口是指A口、B口不需要进行联络和中断(即与C口无关),能直接传送数据,而选通I/o口即A口或者B

口必须由C口提供某些联络线才能进行数据的传送工作。

   IEA和ⅢB分别为PA和PB口的中断允许控制端,高电平表示允许中断,低电平为禁止中断。

   TM2和TM1两位则定义定时器的工作方式,具体工作方式见图9.13。

  


   81C55中的PA、PB、PC口及计数器均可以编程控制,单片机可以通过写命令字来进行对它们的控制,可以通过读取状态字来了解它们所处的状态。 AD7888ARUZ-REEL命令字和状态字寄存器公用一个地址。工作方式由写入命令字寄存器的命令字来确定,命令字只能写不能读;状态字寄存器用来存入PA口和PB口的状态标志,状态字只能读不能写。它们相当于是独立的两个寄存器。

   (1)命令字

  81C55的命令字寄存器中的D3~D0位用来设置PA口、PB口和PC口的工作方式。命令字格式如图9,13所示。

   命令字每位的定义如下:

   D4、D5位用来确定A口、B口以选通输入/输出方式工作时是否允许中断请求。D6、D7位用来设置计数器的操作。

   另外,A口和B口是输入口还是输出口还受到C口的工作方式的限制。C口的工作方式有4种,由命令字中的PC1、PC2两位来定义。在C口的4种工作方式下,A口、B口是指A口、B口不需要进行联络和中断(即与C口无关),能直接传送数据,而选通I/o口即A口或者B

口必须由C口提供某些联络线才能进行数据的传送工作。

   IEA和ⅢB分别为PA和PB口的中断允许控制端,高电平表示允许中断,低电平为禁止中断。

   TM2和TM1两位则定义定时器的工作方式,具体工作方式见图9.13。

  


上一篇:引脚

上一篇:状态字

相关技术资料
7-1981C55的命令字和状态字

热门点击

 

推荐技术资料

Seeed Studio
    Seeed Studio绐我们的印象总是和绘画脱离不了... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!