rtc – 4553ac
页 - 14 mq - 342 - 01
(3) 时间/calendar modify 例子 使用
计数器 重置 (8:00
→
2:00)
(4) 内存 写 例子
非
MS
0
="0", ms
1
="0"
终止
( 0
→
1
→
2 )
( 8
→
0 )
YES
busy = 0?
increment 1-小时 数字
(2 时间)
CNTR
←
0
Write 小时 数字
CNTR
←
1
开始
Write 至 内存 在 模式 1
开始
终止
Write 至 内存 在 模式 1
MS
0
←
1
MS
1
←
1
MS
0
←
0
MS
1
←
1
设置 模式 2
设置 模式 1
便条 1 如果 处理 是 不 完成 在里面 3.8 ms, 审查 这 busy 位 又一次.
便条 2 重置 (cntr
←
"1") 应用 至 这 digits 为 这个 writing 是 执行 [1-小时 数字 和 10-小时
数字 在 例子 (3)]. consequently, 至 改变 这 设置 从 11:00 至 2:00, 这 小时 数字 必须 是
重置 (cntr
→
"1").
为 这 年, cntr 是 使用 separately 为 这 1-年 数字 和 10-年 数字. performing cntr 在 这
1-年 数字 做 不 改变 这 10-年 数字. 相反地, performing cntr 在 这 10-year 数字 做
不 改变 这 1-年 数字.
(5) 时间/calendar 读 例子 (6) 内存 读 例子
终止
YES
YES
ponc=0?
非
非
busy = 0?
读 时间/calendar
开始
如果 busy = "0", 那里 将
是 非 carry 为 在 least
3.8 ms.
如果 ponc = "1", initialization 是
carried 输出 和 数据 必须 是 设置
又一次
MS
0
←
0
MS
1
←
0
读 模式 2 内存
读 模式 1 内存
终止
设置 模式 2
设置 模式 1
MS
0
←
0
MS
1
←
1
MS
0
←
1
MS
1
←
1
YES
ponc=0?
非
开始
如果 ponc = "1", initialization 是
carried 输出 和 数据 必须 是 设置
又一次
MS
0
←
0
MS
1
←
0