进步 信息
版权 © intel 公司, 1997 二月 1997
顺序 号码:
272917-003
8
x
930A
x
普遍的 串行 总线
微控制器
这 8
x
930A
x
usb 微控制器 是 为基础 在 一个 8
x
C251S
x
微控制器 核心. 它 组成 的 标准
8
x
c251sx peripherals 加 一个 增加 usb 函数. 这 8
x
930A
x
使用 这 标准 操作指南 设置 的 这
mcs 251 architecture, 这个 是 二进制的 代号 兼容 和 这 mcs 51 architecture. 这 usb 函数
integrates 这 usb transceiver, 串行 总线 接口 engine (sie), 函数 接口 单位 (fiu) 和
transmit/receive fifos. 这 usb 函数 也 支持 全部-速/低-速 数据 比率, suspend/resume
模式, isochronous/非-isochronous transfers, 和 是 全部地 一致的 和 这 usb rev 1.0 specification.
■
完全 普遍的 串行 总线
规格 1.0 兼容性
— 支持 isochronous 和
非-isochronous 数据
— 双向的 half-duplex link
■
在-碎片 usb transceiver
■
串行 总线 接口 engine (sie)
— 小包装板盒 解码/一代
— crc 一代 和 checking
— nrzi encoding/解码 和
位-stuffing
■
usb 重置 中断
■
四 transmit fifos
— 三 16-字节 fifos
— 一个 configurable 先进先出 (向上 至
1 kbyte)
■
四 receive fifos
— 三 16-字节 fifos
— 一个 configurable 先进先出 (向上 至
1 kbyte)
■
自动 transmit/receive 先进先出
管理
■
suspend/重新开始 运作
■
三 新 usb 中断 vectors
— usb 函数 中断
— 开始 的 框架
— suspend/重新开始
■
阶段-锁 循环
— 12 mbps 或者 1.5 mbps 数据 比率
■
低 时钟 模式
■
用户-可选择的 配置
— 外部 wait 状态
— 地址 范围
— 页 模式
■
real-时间 wait 函数
■
256-kbyte 外部 代号/数据 记忆
空间
■
在-碎片 只读存储器 选项
— 0, 8, 或者 16 kbytes
■
1 kbyte 在-碎片 数据 内存
■
四 输入/输出 端口
— 1 打开-流 端口
— 3 quasi-双向的 端口
■
可编程序的 计数器 排列 (pca)
— 5 俘获/对比 modules
■
串行 i/o 端口 (uart)
■
硬件 看门狗 计时器
■
三 有伸缩性的 16-位 计时器/counters
■
电源-节省 空闲 和 powerdown
模式
■
寄存器-为基础 mcs
®
251 architecture
— 40-字节 寄存器 文件
— 寄存器 accessible 作 字节,
words, 或者 doublewords
■
代号 兼容 和 mcs 51 和 mcs
251 微控制器
■
6 或者 12 mhz 结晶 运作