MC68HC11A8 MOTOROLA
mc68hc11a8ts/d 21
便条
在 单独的 碎片 和 激励 模式, 端口 c 管脚 重置 至 高 阻抗 输入 (ddrc
寄存器 是 设置 至 零). 在 expanded 和 特定的 测试 模式, 端口 c 是 一个 multi-
plexed 地址/数据 总线 和 这 端口 c 寄存器 地址 是 treated 作 一个 外部
记忆 location.
写 影响 端口 c 管脚. portcl 是 使用 在 这 handshake clearing mechanism. 当 一个 起作用的 边缘
occurs 在 这 stra 管脚, 端口 c 数据 是 latched 在 这 portcl 寄存器.
表格 5 并行的 i/o 控制
STAF
Clearing
Sequence
HNDS OIN PLS EGA 端口 c 端口 b
简单的
strobed
模式
读 pioc
和 staf=1
然后 读
PORTCL
0 X X 输入 latched
在 portcl
在 任何 起作用的
边缘 在 stra
STRB
脉冲 在
写 至
端口 b
全部 输入
handshake
读 pioc
和 staf=1
然后 读
PORTCL
1 0 0 = strb
起作用的 水平的
1 = strb
起作用的 脉冲波
输入 latched
在 portcl
在 任何 起作用的
边缘 在 stra
正常的 输出-
放 端口,
unaffected
在 hand-
shake
模式
全部 输出
handshake
读 pioc
和 staf=1
然后 写 至
PORTCL
1 1 0 = strb
起作用的 水平的
1 = strb
起作用的 脉冲波
驱动 作 输出-
puts 如果 stra 在
起作用的 水平的,
跟随 ddrc
如果 stra 不 在
起作用的 水平的
正常的 输出-
放 端口,
unaffected
在 hand-
shake
模式
PORTC
— 端口 c 数据
$1003
位 7 654321位 0
PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
s. 碎片
或者 激励: PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
重置: 00000000
expan. 或者
测试:
addr7/
DATA7
addr6/
DATA6
addr5/
DATA5
addr4/
DATA4
addr3/
DATA3
addr2/
DATA2
addr1/
DATA1
addr0/
DATA0
PORTB
— 端口 b 数据
$1004
位 7 654321位 0
PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
s. 碎片
或者 激励: PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
重置: 00000000
expan. 或者
测试: ADDR15 ADDR14 ADDR13 ADDR12 ADDR11 ADDR10 ADDR9 ADDR8
PORTCL
— 端口 c latched
$1005
位 7 654321位 0
PCL7 PCL6 PCL5 PCL4 PCL3 PCL2 PCL1 PCL0
重置: UUUUUUUU
1
0
0
1
0
1
端口 c
驱动
STRA
起作用的 边缘
Follow
DDRC
Follow
DDRC