5
attiny11/12
1006d–avr–07/03
这 attiny12 avr 是 supported 和 一个 全部 suite 的 程序 和 系统 开发
tools 包含: macro assemblers, 程序 debugger/simulators, 在-电路 emulators,
和 evaluation kits.
管脚 描述
VCC
供应 电压 管脚.
地
地面 管脚.
端口 b (pb5..pb0)
端口 b 是 一个 6-位 i/o 端口. pb4..0 是 i/o 管脚 那 能 提供 内部的 pull-ups (selected
为 各自 位). 在 attiny11, pb5 是 输入 仅有的. 在 attiny12, pb5 是 输入 或者 open-drain
输出. 这 端口 管脚 是 触发-陈述 当 一个 重置 情况 变为 起作用的, 甚至 如果 这
时钟 是 不 运动. 这 使用 的 管脚 pb5..3 作 输入 或者 i/o 管脚 是 限制, 取决于 在
重置 和 时钟 settings, 作 显示 在下.
注释: 1. “used” 意思 这 管脚 是 使用 为 重置 或者 时钟 目的.
2. “-” 意思 这 管脚 函数 是 unaffected 用 这 选项.
3. 输入 意思 这 管脚 是 一个 端口 输入 管脚.
4. 在 attiny11, pb5 是 输入 仅有的. 在 attiny12, pb5 是 输入 或者 打开-流 output.
5. i/o 意思 这 管脚 是 一个 端口 输入/输出 管脚.
XTAL1
输入 至 这 反相的 振荡器 放大器 和 输入 至 这 内部的 时钟 运行 电路.
XTAL2
输出 从 这 反相的 振荡器 放大器.
重置
重置 输入. 一个 外部 重置 是 发生 用 一个 低 水平的 在 这 重置管脚. 重置
脉冲 变长 比 50 ns 将 发生 一个 重置, 甚至 如果 这 时钟 是 不 运动. shorter
脉冲 是 不 有保证的 至 发生 一个 重置.
时钟 选项
这 设备 有 这 下列的 时钟 源 选项, 可选择的 用 flash fuse 位 作
显示:
表格 2.
pb5..pb3 符合实际 vs. 设备 clocking 选项
设备 clocking 选项 PB5 PB4 PB3
外部 重置 使能 使用
(1)
-
(2)
-
外部 重置 无能 输入
(3)
/i/o
(4)
--
外部 结晶 - 使用 使用
外部 低-频率 结晶 - 使用 使用
外部 陶瓷的 共振器 - 使用 使用
外部 rc 振荡器 - i/o
(5)
使用
外部 时钟 - i/o 使用
内部的 rc 振荡器 - i/o i/o
表格 3.
设备 clocking 选项 选择
设备 clocking 选项 attiny11 cksel2..0 attiny12 cksel3..0
外部 结晶/陶瓷的 共振器 111 1111 - 1010
外部 低-频率 结晶 110 1001 - 1000
外部 rc 振荡器 101 0111 - 0101