18
单独的-碎片 8-位 cmos microcomputer
mitsubishi microcomputers
i/o 端口
这 i/o 端口 有 方向 寄存器 这个 决定 这 输入/
输出 方向 的 各自 单独的 管脚. 各自 位 在 一个 方向
寄存器 corresponds 至 一个 管脚, 和 各自 管脚 能 是 设置 至 是
输入 端口 或者 输出 端口.
当
“
0
”
是 写 至 这 位 相应的 至 一个 管脚, 那 管脚
变为 一个 输入 管脚. 当
“
1
”
是 写 至 那 位, 那 管脚
变为 一个 输出 管脚.
如果 数据 是 读 从 一个 管脚 这个 是 设置 至 输出, 这 值 的 这
端口 输出 获得 是 读, 不 这 值 的 这 管脚 它自己. 管脚 设置 至
输入 是 floating. 如果 一个 管脚 设置 至 输入 是 写 至, 仅有的 这 端口
输出 获得 是 写 至 和 这 管脚 仍然是 floating.
管脚
名字
输入/输出
i/o 结构 非-端口 函数
表格 9 i/o 端口 函数 (规格. 一个)
related sfrs
端口 p0
端口 p1
端口 p2
P0
0
/s
IN2
P0
1
/s
OUT2
P0
2
/s
CLK2
P0
3
/s
RDY2
P0
4
/一个
5
–
P0
7
一个
8
P1
0
–
P1
7
P2
0
/x
COUT
P2
1
/x
CIN
P2
2
P2
3
P2
4
/rxd
P2
5
/txd
P2
6
/s
CLK
P2
7
/cntr
0
/s
RDY1
P3
0
/一个
0
–
P3
4
/一个
4
P4
0
/cntr
1
P4
1
/int
0
P4
2
/int
1
P4
3
/int
2
/s
CMP2
P4
4
/int
3
/pwm
cmos 兼容
输入 水平的
cmos 3-状态 输出
串行 i/o2 控制 寄存器
cmos 兼容
输入 水平的
cmos 3-状态 输出
输入/输出,
单独的
位
ref.非.
(1)
(2)
(3)
(4)
cmos 兼容
输入 水平的
n-频道 打开-流
输出
端口 p3
端口 p4
(便条)
便条:
当 位 5 至 7 的 端口 p3 和 p4 是 读 输出, 这 内容 是 未阐明的.
3850 组 (规格. 一个)
用 设置 这 端口 p0, p1, p2 拉-向上 控制 寄存器 (地址
0012
16
), 这 端口 p3 拉-向上 控制 寄存器 (地址 0013
16
), 或者
这 端口 p4 拉-向上 控制 寄存器 (地址 0014
16
), 端口 能
控制 拉-向上 和 一个 程序. 不管怎样, 这 内容 的 这些
寄存器 做 不 影响 端口 编写程序 作 这 输出 端口.
串行 i/o2 函数 i/o
一个-d 转换 输入
sub-时钟 generating
电路
串行 i/o1 函数 i/o
串行 i/o1 函数 i/o
计时器 x 函数 i/o
一个-d 转换 输入
计时器 y 函数 i/o
外部 中断 输入
外部 中断 输入
S
CMP2
输出
外部 中断 输入
pwm 输出
一个-d 控制 寄存器
一个-d 输入 选择 寄存器
cpu 模式 寄存器
串行 i/o1 控制 寄存器
串行 i/o1 控制 寄存器
计时器 xy 模式 寄存器
一个-d 控制 寄存器
一个-d 输入 选择 寄存器
计时器 xy 模式 寄存器
中断 边缘 选择
寄存器
中断 边缘 选择
寄存器
串行 i/o2 控制 寄存器
中断 边缘 选择
寄存器
pwm 控制 寄存器
(13)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)