飞利浦 半导体 初步的 规格
xa-s3
xa 16-位 微控制器
32k/1k otp/只读存储器/romless, 8-频道 8-位 a/d, 低 电压 (2.7 v–5.5 v),
I
2
c, 2 uarts, 16 mb 地址 范围
2000 三月 09
19
cr0, cr1, 和 cr2, 这 时钟 比率 位
这些 三 位 决定 这 串行 时钟 频率 当 这 i
2
C
接口 是 在 一个 主控 模式. 一个 i
2
c 比率 的 100khz 或者 更小的 是
典型 和 能 是 获得 从 许多 振荡器 发生率. 这
各种各样的 串行 比率 是 显示 在 表格 4. 一个 能变的 位 比率 将
也 是 使用 如果 计时器 1 是 不 必需的 为 任何 其它 目的 当
这 i
2
c 硬件 是 在 一个 主控 模式. 这 发生率 显示 在
表格 4 是 unimportant 当 这 i
2
c 硬件 是 在 一个 从动装置 模式.
在 这 从动装置 模式, 这 硬件 将 automatically 同步 和
这 新当选的 时钟 频率.
这 i
2
c 状态 寄存器, i2sta
i2sta 是 一个 8-位 读-仅有的 特定的 函数 寄存器. 这 三 least
重大的 位 是 总是 零. 这 five 大多数 重大的 位 包含
这 状态 代号. 那里 是 26 可能 状态 代号. 当 i2sta
包含 f8h, 非 相关的 状态 信息 是 有 和 非 串行
中断 是 要求. 所有 其它 i2sta 值 correspond 至 定义
硬件 接口 states. 当 各自 的 这些 states 是 entered, 一个
串行 中断 是 要求 (si = “1”).
便条: 一个 详细地 i
2
c 接口 描述 和 用法
信息, 包含 例子 驱动器 代号, 将 是 提供 在
一个 独立的 文档.
表格 4. i
2
c 比率 控制
频率 选择
时钟 Divisor
例子 i
2
c 比率 在 明确的 振荡器 发生率
qy
(cr2, cr1, cr0)
时钟Divisor
8 mhz12 mhz16 mhz20 mhz24 mhz30 mhz
0h (0000)20 (400)
1
– – – – –
1h (0001) 40 (200)
1
(300)
1
(400)
1
– – –
2h (0010) 68 (116.65)
1
(176.46)
1
(235.29)
1
(294.12)
1
(352.94)
1
–
3h (0011) 88 90.91 (136.36)
1
(181.82)
1
(227.27)
1
(272.73)
1
(340.91)
1
4h (0100) 160 50 75 100 (125)
1
(150)
1
(187.5)
1
5h (0101) 272 29.41 44.12 58.82 73.53 88.24 (110.29)
1
6h (0110) 352 22.73 34.09 45.45 56.82 68.18 85.23
7h (0111) (计时器 1)
2
(计时器 1)
2
(计时器 1)
2
(计时器 1)
2
(计时器 1)
2
(计时器 1)
2
(计时器 1)
2
注释:
1. 这 xa-s3 i
2
c 接口 做 不 遵从 至 这 400khz i
2
c 规格 (这个 应用 至 比率 更好 比 100khz) 在 所有 详细信息, 但是
将 是 使用 和 小心 在哪里 高等级的 比率 是 必需的 用 这 应用.
2. 这 计时器 1 overflow 是 使用 至 时钟 这 i
2
c 接口. 这 结果 位 比率 是 1/2 的 这 计时器 overflow 比率.