介绍
MC68332是一个高度集成的32位微控制器,它将高性能数据处理能力与强大的外围子系统相结合。MCU由标准模块组成,这些模块通过公共模块间总线(IMB)进行接口。标准化有助于快速开发适合特定应用的设备。
MCU包含32位CPU(CPU32)、系统集成模块(SIM)、时间处理器单元(TPU)、排队串行模块(QSM)和具有TPU仿真功能的2 KB静态RAM模块(TPURAM)。
MCU可以从外部参考合成内部时钟信号,或者直接使用外部时钟输入。32.768-kHz参考频率的操作是标准的。最大系统时钟速度为20.97 MHz。系统硬件和软件允许在操作期间改变时钟速率。因为MCU操作是完全静态的,所以寄存器和内存内容不受时钟速率变化的影响。
高密度互补金属氧化物半导体(HCMOS)架构使MCU的基本功耗较低。通过停止系统时钟,可以将功耗降至最低。CPU32指令集包括有效实现此功能的低功率停止(LPSTOP)命令。
特征
•中央处理单元(CPU32)
-32位体系结构
-虚拟内存实施
-表格查找和插值指令
-改进了控制器应用程序的异常处理
-高级语言支持
-后台调试模式
-完全静态操作
•系统集成模块(SIM)
-外部总线支持
-可编程芯片选择输出
-系统保护逻辑
-看门狗定时器、时钟监视器和总线监视器
-两个8位双功能输入/输出端口
-一个7位双功能输出端口
-锁相环(PLL)时钟系统
•时间处理器单元(TPU)
-独立于CPU32运行的专用微型发动机
-16个独立的可编程通道和引脚
-任何通道都可以执行任何时间功能
-带可编程预分频器的两个定时器计数寄存器
-可选择的频道优先级
•排队串行模块(QSM)
-增强型串行通信接口
-排队串行外围接口
-一个8位双功能端口
•具有TPU仿真功能的静态RAM模块(TPURAM)
-2 KB静态RAM
-可用作普通RAM或TPU Microcode仿真RAM
特色
- 中央处理单元(CPU32)
- 向上目标代码兼容
- 控制器应用的新说明
- 32位体系结构
- 虚拟内存实施
- 指令执行的循环模式
- 表格查找和插值指令
- 改进了控制器应用程序的异常处理
- 流量变化跟踪
- 硬件断点信号,后台调试模式(BDM)
- 完全静态操作
系统集成模块
- 独立于CPU32运行的专用微型发动机
- 16个独立的可编程通道和引脚
- 任何频道都可以执行任何时间功能
- 每个通道有六个或八个16位参数寄存器
- 每个定时器功能可分配给多个信道
- 带可编程预分频器的两个定时器计数器寄存器
- 每个通道可以与任一或两个计数器同步
- 可选择的频道优先级
(图片:引出线)