×

关于从dsPIC30F转换到PIC24H的指导

消耗积分:0 | 格式:pdf | 大小:0.27 MB | 2018-05-25

分享资料个

  本文档概括了从 dsPIC30F 转换到 PIC24H 器件的注意

  事项。如果您计划进行这样的转换,建议从我公司网站

  www.microchip.com 下载这些器件的数据手册和勘误表

  文档。

  PIC24H器件是3.3 VDC工作器件。如果dsPIC30F的设

  计原来实现为 3.3 VDC 的话,将极大地简化向 PIC24H

  系列的转换。

  除有一个引脚不兼容外,PIC24H 和 dsPIC30F 64 引脚

  TQFP器件的引脚是兼容的。PIC24H的VDDCORE引脚

  (引脚 56)必须通过一个 1µF 的的电容接至电路地。在

  dsPIC30F 器件上,这个引脚是 VSS 引脚,必须接地。

  PIC24H 器件不具备 dsPIC30F 器件的低压检测(LowVoltage-Detect,

  LVD)功 能。如 果 设 计 未 使 用

  dsPIC30F 的 LVD 功能的话,可简化转换。

  PIC24H 器件支持欠压复位(Brown-out Reset,BOR)

  功能,但与具有可调跳变点的 dsPIC30F BOR 不同。

  这两个系列都支持可编程上电延时定时器 (Power-up

  Timer, POR)。端口 I/O 灌 / 拉电流, PIC24H 器件为

  4mA,而 dsPIC30F 器件则为 25mA。

  运行、休眠和空闲模式下电流的特性至今还没有。

  PIC24H 器件的运行和空闲电流将较 dsPIC30F 器件有

  所降低。

  PIC24H器件具有可编程的PLL,而dsPIC30F的PLL只

  能为 x4、 x8 或 x16 模式。

  PIC24H 不支持 DSP 指令或相关运算,以及依赖于累加

  器状态位的条件指令。其他指令集与 dsPIC30F 产品系

  列完全相同。

  一般来说,通过相关的器件头文件 (.h) 、包含文件

  (.inc)和链接描述文件(.gld)支持文件,为 dsPIC30F

  器件开发的汇编和 C 语言代码,可直接移植到 PIC24H

  器件。 PIC24H 器件支持更多的中断源,因此中断向量

  表的长度增加了。用户代码开始于 0x200,而对于

  dsPIC30F器件则开始于0x100。使用相应的器件链接描

  述文件 (.gld),可使这个变化一目了然。

  由于一些外设增加了新的功能,所以对应的特殊功能寄

  存器(SFR)中补充添加了位。在 dsPIC30F 和 PIC24H

  器件中,去除或重新命名了某些 SFR 位。如果现有的汇

  编或 C 语言代码利用了提供的器件支持文件,代码转换

  就很方便了。

关于从dsPIC30F转换到PIC24H的指导

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !