
5并行输入/输出
该MC68HC11A8具有高达38的输入/输出线,根据不同的操作模式。端口A有三个
仅输入引脚, 4只输出引脚,以及一个双向I / O引脚。端口A股的功能与时序
呃系统。
端口B是一个8位的输出,仅在单芯片模式中的端口,并在膨胀的高位地址
模式。
端口C的单芯片模式的8位双向端口复用的地址和数据总线
扩展模式。
D口是一个6位的双向端口共享功能与串行系统。
端口E是共享的功能与A / D系统的8位输入端口。
简单而完整的握手输入和输出功能可在单芯片端口B和C线
模式。的握手功能说明如下。
在B口简单的选通输出模式时, STRB输出脉冲的存在,每次两架E -时钟周期
是在写PORTB寄存器。在PIOC寄存器中的INVB位控制STRB的脉冲的极性。
在端口C的简单的选通输入模式,C口平被锁存到备用端口C的锁存器( PORTCL )
在STRA输入的每个断言注册。 STRA边沿选择,标志和中断允许位是某一地址
符在PIOC寄存器。任何或所有端口C的行仍然可以用作通用I / O ,而
在选通输入模式。
端口C的完整的握手方式涉及C口引脚和STRA和STRB线。输入和输出手工
抖动模式被支持,并且输出信号交换方式具有三态的变化。 STRA是
边缘检测输入,和STRB是一个握手输出。控制和允许位位于PIOC
注册。
在全情投入的握手模式下, MCU使用STRB为“准备好”行到外部系统。端口C的逻辑
电平被锁存到PORTCL当STRA线被断言由外部系统。该MCU则
否定STRB 。该MCU一再重申STRB的PORTCL寄存器被读取后。一个混合的锁存输入,
静态输入,静态输出允许在端口C,由数据方向位和使用的差异化
在PORTC和PORTCL寄存器。
在全输出信号交换方式中,MCU将数据写入PORTCL ,这反过来断言STRB输出
以指示数据已准备好。外部系统读取C口(在STRB输出),并断言STRA
输入以确认数据已经被接收。
在输出握手模式三态变化,线条意为三态输出的握手
通过清除相应的DDRC位配置为输入。 MCU写数据到PORTCL
并断言STRB 。外部系统做出响应,激活STRA输入,强制MCU
到驱动器上所有的C口线的PORTCL出来的数据。这个模式的变化不允许的一部分
端口C可以用于静态的输入,而其它的C端口引脚被用于握手输出。参考
到PIOC寄存器描述。
MC68HC11A8
MC68HC11A8TS/D
摩托罗拉
19