gms97c2051/l2051 8-位 cmos 微控制器
hyundai 微电子学
6
表格 3
. sfr lists 和 它们的 地址
标识 名字 地址
* acc
* b
DPH
DPL
* psw
SP
Accumulator
b 寄存器
数据 pointer 高 字节
数据 pointer 低 字节
程序 状态 word
堆栈 pointer
E0
H
F0
H
83
H
82
H
D0
H
81
H
* ie
* ip
中断 使能 控制
中断 priority 控制
A8
H
B8
H
* p1
* p3
端口 1
端口 3
90
H
B0
H
* scon
SBUF
串行 控制
串行 数据 缓存区
98
H
99
H
* tcon
TH0
TH1
TL0
TL1
* tmod
计时器/计数器 控制
计时器/计数器 0 高 字节
计时器/计数器 1 高 字节
计时器/计数器 0 低 字节
计时器/计数器 1 低 字节
计时器/计数器 模式 控制
88
H
8C
H
8D
H
8A
H
8B
H
89
H
*
= 位 addressable sfr
计时器/计数器 0 和 1
这 gms97c2051/l2051 有 二 16-位 计时器/
计数器 寄存器 : timer0 和 timer1 . 作 一个 计时器,
这 寄存器 是 incremented 每 机器 循环.
因此, 这 寄存器 counts 机器 循环.自从 一个
机器 循环 组成 的 12 振荡器 时期, 这
计数 比率 是 1/12 的 这 振荡器 频率. 作 一个
计数器, 这 寄存器 是 incremented 在 回馈 至 一个
1-至-0 转变 在 它的 相应的 外部 输入
管脚 p3.4/t0 和 p3.5/t1. 自从 2 机器 循环
是 必需的 至 认识 一个 1-至-0 转变, 这
最大 计数 比率 是 1/24 的 这 振荡器 fre-
quency. 外部 输入 p3.2/int0 和 3.3/int1
能 是 编写程序 至 函数 作 一个 门 至 facili-
tate 脉冲波 宽度 度量. 计时器/计数器 0
和 1 能 是 使用 在 四 运行 模式 作 列表
在
表格 4
.
图示 3
illustrates 这 输入 时钟
逻辑.
表格 4
. 计时器 / 计数器 0 和 1 运行 模式
模式 描述 TMOD
门 c / t M1 M0
0 8-位 计时器/计数器 和 5-位 预分频器
××
00
1 16-位 计时器/计数器
××
01
2 8-位 自动-再装填 计时器/计数器
××
10
3
(计时器 0) : tl0 是 一个 8-位 计时器/计数器 控制 用
这 标准 计时器 0 控制 位, th0 是 一个 8-位 计时器
和 是 控制 用 计时器 1
(计时器 1) : 停止
××
11