s3c70f2/c70f4/p70f4 产品 overview
1-5
控制 寄存器
程序 状态 文字
这 8-位 程序 状态 文字 (psw) 控制 alu 行动 和 操作指南 执行 sequencing. 它 是 也
使用 至 restore 一个 程序's 执行 环境 当 一个 中断 有 被 serviced. 程序 说明
能 总是 地址 这 psw regardless 的 这 电流 值 的 数据 记忆 使能 flags.
在之前 一个 中断 或者 子例程 是 processed, 这 psw值 是pushed 面向 这 堆栈 在 数据 记忆 bank
0. 当 这 维护 routine 是 完成, 这 psw 值 是 restored.
IS1 IS0 EMB ERB
C SC2 SC1 SC0
中断 状态 flags (is1, is0), 这 使能 记忆 bank 和 使能 寄存器 bank flags (emb, erb), 和 这
carry 标记 (c) 是 1- 和 4-位 读/写 或者 8-位 读-仅有的 addressable. 你 能 地址 这 skip 情况 flags
(sc0–sc2) 使用 8-位 读 说明 仅有的.
选择 bank (sb) 寄存器
二 4-位 寄存器 store 地址 值 使用 至 进入 明确的 记忆 和 寄存器 banks: 这 选择 记忆
bank 寄存器, smb, 和 这 选择 寄存器 bank register, srb.
'smb n' 操作指南 选择 一个 数据 记忆 bank (0 或者 15) 和 stores 这 upper 四 位 的 这 12-bit 数据 记忆
地址 在 这 smb 寄存器. 至 选择 寄存器 bank 0, 1, 2, 或者 3, 和 store 这 address 数据 在 这 srb, 你能
使用 这 操作指南 'srb n'.
这 说明 "推 sb" 和 "流行音乐 sb" move srb 和 smb 值 至 和 从 这 堆栈 为 中断 和
subroutines.
时钟 电路
系统 振动 电路 发生 这 内部的 时钟 信号 为 这 cpu 和 附带的 硬件.
这 系统 c锁 能 使用 一个 结晶,或者陶瓷的振动 源, 或者 一个 externally-发生 时钟 信号. 至
驱动s3c70f2/c70f4使用 一个 外部 时钟 源, 这 外部 时钟 信号 应当 是 输入 至 x
在
, 和 它的
inverted 信号 至 x
输出
.
4-位 电源 控制 寄存器 控制 这 振动 开关, 和 选择 这 cpu 时钟. 这 内部的 系统 时钟
信号 (fx) 能 是 分隔 内部 至 生产 三 cpu 时钟 发生率 — fx/4, fx/8, 或者 fx/64.
中断
中断 requests 将 是 发生 内部 用 在-碎片 处理 (intb, intt0, 和 ints) 或者 externally 用
附带的 设备 (int0 和 int1). 那里 是 二 quasi-中断: intk 和 intw. intk (ks0–ks2) 发现
下落 edges 的 新当选的 信号 和 intw 发现 时间 间隔 的 0.5 秒 或者 3.91 milliseconds. 这
下列的 组件 支持 中断 处理:
— 中断 使能 flags
— 中断 要求 flags
— 中断 priority registers
— 电源-向下 末端 电路