初步的
注意: 这个 是 不 一个 最终 规格.
一些 参数 限制 是 主题 至 改变.
M37920S4CGP
16-位 cmos microcomputer
mitsubishi microcomputers
12
图. 6 microcomputer 内部的 状态 just 之后 重置 (1)
00
00
(
04
16
)
···
地址
端口 p0 方向 寄存器 00
16
(
05
16
)
···port p1 方向 寄存器
(
08
16
)
···port p2 方向 寄存器
(
09
16
)
···port p3 方向 寄存器
(
15
16
)
···port p9 方向 寄存器
00
16
(
0C
16
)
···port p4 方向 寄存器
(
0D
16
)
···port p5 方向 寄存器 00
16
(
10
16
)
···port p6 方向 寄存器
(
11
16
)
···port p7 方向 寄存器
(
14
16
)
···port p8 方向 寄存器
(
56
16
)
···timer a0 模式 寄存器 00
16
(
57
16
)
···timer a1 模式 寄存器 00
16
(
58
16
)
···timer a2 模式 寄存器 00
16
(
59
16
)
···timer a3 模式 寄存器 00
16
(
5A
16
)
···timer a4 模式 寄存器 00
16
(
18
16
)
···port p10 方向 寄存器 00
16
(
19
16
)
···port p11 方向 寄存器 00
16
注释 1:
这 内容 的 这 其它 寄存器 和 内存 是 未阐明的 在 重置 和 必须 是 initialized 用 软件.
2:
这 状态 just 之后 重置 取决于 在 这 电压 水平的 应用 至 管脚 md0.
3:
在 电源-在 重置, 这些 位 是 clear 至 “0”. 在 硬件 或者 软件 重置, 在 这 其它 hand, 这些 位 retain 这 状态 just 在之前 reset.
00000 ???
(
1E
16
)
···a-d 控制 寄存器 0
0000 001
(
1F
16
)
···a-d 控制 寄存器 1
100 000
(
34
16
)
···
uart 0 transmit/receive 控制 寄存器 0
100 000
(
3C
16
)
···
uart 1 transmit/receive 控制 寄存器 0
00000 010
(
35
16
)
···
uart 0 transmit/receive 控制 寄存器 1
00000 010
(
3D
16
)
···
uart 1 transmit/receive 控制 寄存器 1
00 000
(
42
16
)
···one-shot 开始 寄存器
00
(
45
16
)
···
计时器 一个 时钟 分隔 选择 寄存器
(
1C
16
)
···port p12 方向 寄存器
(
30
16
)
···
uart 0 transmit/receive 模式 寄存器
00
16
(
38
16
)
···
uart 1 transmit/receive 模式 寄存器
00
16
00000
0
000
(
44
16
)
···up-向下 寄存器
(
40
16
)
···count 开始 寄存器 00
16
00?0 000
(
5B
16
)
···timer b0 模式 寄存器
00?0 000
(
5C
16
)
···timer b1 模式 寄存器
00?0 000
(
5D
16
)
···timer b2 模式 寄存器
1000
(便条 2)
0
(便条 2)
0
(
5E
16
)
···processor 模式 寄存器 0
(
5F
16
)
···processor 模式 寄存器 1
(
60
16
)
···
地址
看门狗 计时器
(便条 3)
0
1
0 0 000
0000
0
FFF
16
(
61
16
)
···
看门狗 计时器 频率 选择 寄存器
(
62
16
)
···
particular 函数 选择 寄存器 0
(
63
16
)
···
particular 函数 选择 寄存器 1
(
66
16
)
···debug 控制 寄存器 0
(
67
16
)
···debug 控制 寄存器 1
INT
2
中断 控制 寄存器
处理器 状态 寄存器 ps
00
16
00
16
程序 bank 寄存器 pg
内容 在 地址 ffff
16
程序 计数器 pc
H
内容 在 地址 fffe
16
程序 计数器 pc
L
0000
16
(
6E
16
)
···INT
3
中断 控制 寄存器
(
6F
16
)
···INT
4
中断 控制 寄存器
0000
?000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
(
72
16
)
···
uart 0 receive 中断 控制 寄存器
(
73
16
)
···
uart 1 transmit 中断 控制 寄存器
(
74
16
)
···
uart 1 receive 中断 控制 寄存器
(
77
16
)
···timer a2 中断 控制 寄存器
(
78
16
)
···timer a3 中断 控制 寄存器
(
79
16
)
···timer a4 中断 控制 寄存器
(
7A
16
)
···timer b0 中断 控制 寄存器
000 000
(
7C
16
)
···timer b2 中断 控制 寄存器
000
(
7E
16
)
···INT
1
中断 控制 寄存器
(
70
16
)
···
一个-d 转换 中断 控制 寄存器
(
71
16
)
···
uart 0 transmit 中断 控制 寄存器
(
75
16
)
···timer a0 中断 控制 寄存器
(
76
16
)
···timer a1 中断 控制 寄存器
000 000
(
7D
16
)
···INT
0
中断 控制 寄存器
(
7B
16
)
···timer b1 中断 控制 寄存器
直接 页 寄存器 dpr0 至 dpr3
(
7F
16
)
···
000
1??
000??
000
数据 bank 寄存器 dt
00
16
00
00
(便条 2)
0000
(便条 3)
0000
00 000
0000 000
0000
0000 000
0000 000
FFF
16
堆栈 pointer
000
(便条 3)
(便条 3)