将 2001
规格 主题 至 改变 没有 注意,联系 your 销售 representatives 为这 大多数 recent 信息.
7/19 ver 1.3 pid 89516 05/01
syncmos 科技 公司SM89516
Unused Unused Unused Unused p4.3 p4.2 p4.1 p4.0
* * * * 1 1 1 1
重置
值
MSB LSB
port4 (p4, $d8)
这 位 3, 位 2, 位 1, 位 0输出 这 设置 至 管脚 p4.3,p4.2, p4.1, p4.0各自.
端口 4 为 plcc 或者 qfp 包装:
这 位 addressable 端口 4 是 有 和 plcc 或者 qfp 包装. 这 端口 4 有 仅有的 4 管脚 和 它的 端口
地址 是 located 在 0d8h. 这 函数 的 端口 4 是这 一样 作 这 函数 的端口 1, 端口 2 和 端口 3.
extension 函数 描述
watch 做g 计时器
这 watch dog 计时器 (wdt) 是 一个 16-位 自由-运动 计数器 那发生 重置 信号 如果 这 计数器 overflows. 这 wdt
是 有用的 为 系统 这个 是 敏感 至 噪音, 电源glitches, 或者 electronics 释放 这个 造成 软件 dead
循环 或者 runaway. 这 wdt 函数 能 帮助 用户 软件 recover 表格 abnormal 软件 情况. 这 wdt 是 不同的
从 timer0, timer1 和 timer2 的 一般 8052. 至 prevent 一个 wdt 重置 能 是 完毕 用 软件 periodically clearing
这 wdt 计数器.
这 sm89516 wdt 有 可选择的 分隔物 输入 为 这 时间 根基源 时钟. 至 选择 the 分隔物 输入, 这 设置 的
bit2~bit0 (ps2~ps0) 的 watch dog 计时器 控制寄存器 (wdtc) 应当 是 设置 accordingly.
这 wdt 是 使能 用 设置 1 至 这 位 7 (wdte) 的 wdtc. after wdte 设置 至 1, 这 16-位计数器 开始 至 计数 和
这 选择 时间 根基 源时钟 这个 设置 用 ps2~ps0. 它 将 发生 一个重置 信号 当 overflows. 这 wdte 位
将 是 cleared 至 0 automatically 当 sm89516 被 重置, 也 硬件 重置 或者 wdt 重置.
至 重置 这 wdt 是 完毕 用 设置 1 至 这 位 5 (clear) 的wdtc. 这个 将 clear 这 内容的 这 16-位计数器 和 let
这 计数器 re-开始 至 计数 从 这 beginning.
sm89516 有 768 字节 在-碎片 内存 这个 能 是 accessed 用 外部 记忆 寻址 方法 仅有的. (用
操作指南 movx). 这 地址 空间 的 操作指南 movx @rn 是 决定 用 位 1 和 位 0 (rams1,
rams0) 的 rcon. 这 default setting 的 rams1, rams0 位 是 00 (page0).
RAMS1 RAMS0 movx @ri i=0,1 mapping 至 expended 内存 地址
0 0 $0000 ~ $00ff
0 1 $0100 ~ $01ff
1 0 $0200 ~ $02ff