欢迎来到天天文库
浏览记录
ID:9235532
大小:151.74 KB
页数:20页
时间:2018-04-24
《dspic33f 程序存储器 70203c_cn》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第4章程序存储器目录本章包括下列主题:4.1程序存储器地址映射.......................................................................................................4-24.2控制寄存器.....................................................................................................................4-44.3程序计数器..........................
2、...........................................................................................4-64.4使用表指令访问程序存储器............................................................................................4-74.5来自数据空间的程序空间可视性..............................................................................
3、.....4-124.6寄存器映射...................................................................................................................4-174.7写程序存储器...............................................................................................................4-184.8相关应用笔记..............................
4、.................................................................................4-194.9版本历史.......................................................................................................................4-204程序存储器©2009MicrochipTechnologyInc.DS70203C_CN第4-1页dsPIC33F系列参考手册4.1程序存储器地址映射dsPIC33F
5、器件有4Mx24位程序存储器地址空间,如图4-1所示。访问程序空间有三种方法。•通过23位程序计数器(ProgramCounter,PC)•通过表读(TBLRD)和表写(TBLWT)指令•通过将程序存储器的32KB段映射到数据存储器地址空间程序存储器映射被划分为用户程序空间和用户配置空间。用户程序空间包含复位向量、中断向量表和程序存储器。用户配置空间包含用于设置器件选项和器件ID单元的非易失性配置位。注:如果将RETURN指令置于程序存储器末端,器件会在运行时生成“非法地址错误陷阱”,这是由预取操作造成的,即试图预装入存储器单元中的下两条指令,而它们在这种情况下不存在。解决方案是将两个额外的
6、指令字放在RETURN指令后,这样编译器就可以将NOP和RESET指令置于程序存储器末端了。DS70203C_CN第4-2页©2009MicrochipTechnologyInc.第4章程序存储器图4-1:程序存储器映射示例GOTO指令0x0000000x000002复位地址0x000004中断向量表0x0000FE保留0x0001000x000104备用向量表0x0001FE0x000200用户闪存程序存储器(4K指令字)0x001FFE0x002000用户存储空间未实现(读为0)0x7FFFFE0x800000保留0xF7FFFE0xF80000器件配置寄存器0xF800170xF800
7、18配置存储空间保留40xFEFFFE0xFF0000DEVID(2)0xFFFFFE程序存储器注:用户闪存程序存储器的地址边界将取决于所选的dsPIC33F器件。更多详细信息,请参见相应器件的数据手册。©2009MicrochipTechnologyInc.DS70203C_CN第4-3页dsPIC33F系列参考手册4.2控制寄存器寄存器4-1:CORCON:内核控制寄存器U-0U-0U-0R/W-0R/W
此文档下载收益归作者所有