基于dsPIC33F和PIC24H设计的Microstick
本文 首先介绍了PIC24H系列16 位高性能单片机主要特性,方框图,接着介绍了Microstick 开发板主要特性及其电路图。
Microstick 开发板是Microchip 公司的用来开发16位数字信号控制器(DSC)dsPIC33F 和16位MCU PIC24H,主要用来开发智能传感器和其它嵌入式控制应用。Microstick 开发板的成本很低,它集成了编程器/调试器,可以单独使用,也可以插入原型板进行开发,成本很低。
PIC24H系列16 位高性能单片机主要特性:
通信模块:
? 4 线SPI (最多2 个模块):
- 帧支持与简单编解码器的I/O 接口
- 支持8 位和16 位数据
- 支持所有串行时钟格式和采样模式
? I2C?:
- 完全支持多主机从模式
- 7位和10 位寻址
- 总线冲突检测和仲裁
- 集成信号调理
- 从地址掩码
? UART(最多2个模块):
- 检测到地址位时产生中断
- 出现UART 错误时产生中断
- 检测到起始位时将器件从休眠模式唤醒
- 4字符深的发送和接收FIFO 缓冲区
- LIN总线支持
- 硬件IrDA? 编解码器
- 高速波特率模式
- 使用CTS 和RTS 的硬件流控制
? 增强型CAN (ECAN?模块) 2.0B active:
- 最多8 个发送缓存区,最多32 个接收缓存区
- 16个接收过滤器和3 个屏蔽器
- 环回、监听和监听所有报文模式
- 用于诊断和总线监视的报文模式
- 接收到CAN 报文时唤醒
- 远程发送请求的自动处理
- 使用DMA 的FIFO 模式
- DeviceNet?寻址模式
? 并行主从端口(PMP/EPSP):
- 支持8 位或16 位数据
- 支持16 根地址线
? 可编程循环冗余校验(Cyclic Redundancy Check, CRC):
- CRC 发生器多项式的可编程位长度(最大 16 位长度)
- 用于数据输入的8 级深16 位或16 级深8 位 FIFO
系统管理:
? 灵活的时钟选择:
- 外部振荡器、晶振、谐振器和内部RC 振荡器
- 全集成锁相环(Phase-Locked Loop, PLL)
- 极低抖动PLL
? 上电延时定时器
? 振荡器起振定时器/ 稳定器
? 自带RC 振荡器的看门狗定时器
? 故障保护时钟监视器
? 多个复位源
功耗管理:
? 片上2.5V 稳压器
? 实时时钟源切换
? 可快速唤醒的空闲、休眠和打盹模式
模数转换器(Analog-to-Digital Converter,ADC):
? 10 位1.1 Msps 或12 位500 Ksps 转换:
- 2路或4 路输入同时采样(10 位ADC)
- 最多13 路带自动扫描功能的输入通道
- 可手动启动转换或与4 个触发源中的一个同步
- 休眠模式下仍可进行转换
- 最大积分非线性误差为±2 LSb
- 最大微分非线性误差为±1 LSb
比较器模块:
? 带可编程输入/ 输出配置的两个模拟比较器
CMOS 闪存技术:
? 低功耗高速闪存技术
? 全静态设计
? 3.3V (±10%)工作电压
? 工业级和扩展级温度
? 低功耗
封装:
? 28 引脚SPDIP/SOIC/QFN-S
? 44 引脚TQFP/QFN
图1。PIC24HJ32GP302/304、PIC24HJ64GPX02/X04 和PIC24HJ128GPX02/X04框图
dsPIC33F 和PIC24H开发板Microstick
Microstick for dsPIC33F and PIC24H Development Board
The Microstick for dsPIC33F and PIC24H devices is designed to provide an easy to use, economical development environment for 16-bit digital signal controllers and microcontrollers. The board includes an integrated debugger/programmer, a socket for the device under test and pins that facilitate insertion into a prototyping board for extremely flexible development.
图1。dsPIC33F 和PIC24H开发板Microstick外形图
The Microstick for dsPIC33F and PIC24H devices is designed to provide designers with an easy to use, economical development environment for 16-bit Digital Signal Controllers and Microcontrollers.
Microstick provides all you need to get started at a very low cost. It has an integrated programmer / debugger. It can be used stand-alone or plugged into a prototyping board for extremely flexible development. The device under test is socketed for easy change-out, and Microchip’s MPLAB Integrated Development Environment supports Microstick. It has never been more affordable to get started with Microchip 16-bit devices!
开发板Microstick主要特性:
Low Cost – Priced at $24.99 at Microchip Direct
Integrated USB programmer / debugger – No external debugger required
USB Powered – Ease of use, No external power required
Socketed dsPIC/PIC24 – Flexible, Easy device replacement
0.025” Pin headers – Enables plug-in to Breadboard with room for jumper wires
Easy access to all device signals for probing
Small size - Smaller than a stick of gum at 20 x76mm – Easily Portable
On board debug LED, Utility LED and Reset Switch
Free demo code
图3。dsPIC33F 和PIC24H开发板Microstick电路图
dsPIC33F PIC24H Microstick 相关文章:
- 基于dsPIC33F GS系列的1KVA离线UPS参考设计方(10-28)
- 12位串行A/D转换器MAX187的应用(10-06)
- AGC中频放大器设计(下)(10-07)
- 低功耗、3V工作电压、精度0.05% 的A/D变换器(10-09)
- PIC16C5X单片机睡眠状态的键唤醒方法(11-16)
- 用简化方法对高可用性系统中的电源进行数字化管理(10-02)