rev. 1.3
march 2003 1/102
ST7SCR
8-位 低-电源, 全部-速 usb mcu 和 16k
flash, 768内存, smartcard i/f, 计时器
■
Memories
– 向上 至 16k 的 只读存储器 或者 高 密度 flash (hd-
flash) 程序 记忆 和 读/写 pro-
tection, hdflash 在-电路 和 在-应用
程序编制. 100 写/擦掉 循环 guaran-
teed, 数据 保持: 20 年 在 55°c
– 向上 至 768 字节 的 内存 包含 向上 至 128
字节 堆栈 和 256 字节 usb 缓存区
■
时钟, 重置 和 供应 管理
– 低 电压 重置
– 2 电源 节省 模式: halt 和 wait 模式
– pll 为 generating 48 mhz usb 时钟 使用 一个
4 mhz 结晶
■
中断 管理
– nested 中断 控制
■
usb (普遍的 串行 总线) 接口
– 256-字节 缓存区 为 全部 速 大(量), 控制 和
中断 转移 类型 一致的 和 usb
规格 (版本 2.0)
– 在-碎片 3.3v usb 电压 调整器 和
transceivers 和 软件 电源-向下
– 7 usb endpoints:
一个 8-字节 双向的 控制 endpoint
一个 64-字节 在 endpoint,
一个 64-字节 输出 endpoint
四 8-字节 在 endpoints
■
35 或者 4 i/o 端口
:
– 向上 至 4 led 输出 和 软件 程序-
mable 常量 电流 (3 或者 7 毫安).
– 2 一般 目的 i/os 可编程序的 作 在-
terrupts
– 向上 至 8 线条 输入 可编程序的 作 中断
– 向上 至 20 输出
– 1 线条 assigned 用 default 作 静态的 输入 之后
重置
■
iso7816-3 uart 接口:
– 4 mhz 时钟 一代
– 同步的/异步的 protocols (t=0,
t=1)
– 自动 retry 在 parity 错误
– 可编程序的 波特 比率 从 372 时钟 puls-
es 向上 至 11.625 时钟 脉冲 (d=32/f=372)
– card 嵌入/除去 发现
■
smartcard 电源 供应:
– 可选择的 card v
CC
1.8v, 3v, 和 5v
– 内部的 步伐-向上 转换器 为 5v 有提供的
smartcards (和 一个 电流 的 向上 至 55ma) 美国-
ing 仅有的 二 外部 组件.
– 可编程序的 smartcard 内部的 电压
调整器 (1.8v 至 3.0v) 和 电流 超载
保护 和 4 kv 静电释放 保护 (人
身体 模型) 为 所有 smartcard 接口 i/os
■
一个 8-位 计时器
– 时间 根基 单位 (tbu) 为 generating periodic
中断.
■
开发 tools
– 全部 硬件/软件 开发 包装
表格 1. 设备 summary
tqfp64 14x14
SO24
特性
ST7FSCR1R4 ST7SCR1R4 ST7FSCR1E4 ST7SCR1E4
程序 记忆 16k flash 16k 只读存储器 16k flash 16k 只读存储器
用户 内存 (堆栈) - 字节 768 (128)
Peripherals usb 全部-速 (7 ep), tbu, 看门狗 timer, iso7816-3 接口
运行 供应 4.0 至 5.5v
包装 TQFP64 SO24
cpu 频率 4 或者 8 mhz
运行 温度
0°c 至 +70°c
1