2004 微芯 技术 公司
初步的
ds70119d-页 1
dsPIC30F6010
高-效能 修改 risc cpu:
• 修改 harvard architecture
• c compiler 优化 instruction 设置 architecture
和 有伸缩性的 寻址 模式
• 84 根基 说明
• 24-位 宽 说明, 16-位 宽 数据 path
• 144 kbytes 在-碎片 flash 程序 空间
(操作指南 words)
• 8 kbytes 的 在-碎片 数据 内存
• 4 kbytes 的 非-易变的 数据 可擦可编程只读存储器
• 向上 至 30 mips 运作:
- 直流 至 40 mhz 外部 时钟 输入
- 4 mhz-10 mhz 振荡器 输入 和
pll 起作用的 (4x, 8x, 16x)
• 44 中断 来源
- 5 外部 中断 来源
- 8 用户 可选择的 priority 水平 为 各自
中断 源
- 4 处理器 trap 来源
• 16 x 16-位 working 寄存器 排列
dsp engine 特性:
• 双 数据 fetch
• accumulator 写 后面的 为 dsp 行动
• modulo 和 位-reversed 寻址 模式
• 二, 40-位 宽 accumulators 和 optional
饱和 逻辑
• 17-位 x 17-位 单独的 循环 硬件 fractional/
integer 乘法器
• 所有 dsp 说明 单独的 循环
• ± 16-位 单独的 循环 变换
附带的 特性:
• 高 电流 下沉/源 i/o 管脚: 25 毫安/25 毫安
•Timer
单元 和 可编程序的 预分频器:
- five 16-位 计时器/counters; optionally 一双
16-位 计时器 在 32-位 计时器 modules
• 16-位 俘获 输入 功能
• 16-位 对比/pwm 输出 功能
•3-线 spi
TM
modules (支持 4 框架 模式)
•I
2
C
TM
单元 支持 multi-主控/从动装置 模式
和 7-位/10-位 寻址
• 2 uart modules 和 先进先出 缓存区
• 2 能 modules, 2.0b 一致的
发动机 控制 pwm 单元 特性:
• 8 pwm 输出 途径
- complementary 或者 独立 输出
模式
- 边缘 和 中心 排整齐 模式
• 4 职责 循环 发生器
• 专心致志的 时间 根基
• 可编程序的 输出 极性
• dead 时间 控制 为 complementary 模式
• 手工的 输出 控制
• 触发 为 一个/d conversions
quadrature encoder 接口 单元
特性:
• 阶段 一个, 阶段 b 和 index 脉冲波 输入
• 16-位 向上/向下 位置 计数器
• 计数 方向 状态
• 位置 度量 (x2 和 x4) 模式
• 可编程序的 数字的 噪音 过滤 在 输入
• alternate 16-位 计时器/计数器 模式
• 中断 在 位置 计数er rollover/underflow
便条:
这个 数据 薄板 summarizes 特性 的 这个 组
的 dspic30f 设备 和 是 不 将 至 是 一个 完全
涉及 源. 为 更多 信息 在 这 cpu,
peripherals, 寄存器 descriptions 和 一般 设备
符合实际, 谈及 至 这
dspic30f 家族 涉及
手工的
(ds70046). 为 更多 信息 在 这 设备
操作指南 设置 和 程序编制, 谈及 至 这
dsPIC30F
programmer’s 涉及 手工的
(ds70030).
dspic30f6010 增强 flash
16-位 数字的 信号 控制