专栏中心

EEPW首页 > 专栏 > NEC的扩展RAM和CODE BANK在IAR的设置和使用

NEC的扩展RAM和CODE BANK在IAR的设置和使用

发布人:princ 时间:2012-09-13 来源:工程师 发布文章
NEC的8位单片机有很多型号具有内部扩展RAM和额外代码段,在IAR中如何使用呢,一直没有资料说明,特将它整理后放于此文。 扩展RAM: 变量申明方法如下: #pragma dataseg=IXRAM /*use external RAM*/ __no_init unsigned char test1[10]; //__no_init 不能少 __no_init unsigned char test2[20]; //__no_init 不能少 __no_init unsigned char test3[30]; //__no_init 不能少 __no_init unsigned char test4[40]; //__no_init 不能少 #pragma dataseg=default 在主程序的开始还需要将IMS和IXS初始化一下,必须先设置IMS再设置IXS,如下: void main( void ) { DI( ); //关闭中断 IMS=0xCC; IXS=0x00; //接下来就可以以正常处理RAM的方法使用扩展RAM了。 } 在IAR中使用NEC的BANK段: 按下图所示,将Code model按下图选择,并查看芯片手册,将BANK寄存器地址填入Reg Address中就可以了 更多资料 21ic电子 21ic.com

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

系统评估板针对不同的器件组合具有较好的灵活性

AVR 仿真软件AVR Studio V3.5

将数字管理技术与高效转换技术相结合

视频 2011-10-18

Intersil公司2010年路演武汉站讲座5--离线式LED照明驱动方案

瑞萨电子推出搭载AI加速功能的1GHz微控制器,树立MCU性能新标杆

AVR Studio V3.50中文汉化包

贸泽开售用于下一代电机控制应用的英飞凌PSOC Control C3 MCU

Nexperia率先推出适用于48V电动汽车通信网络的ESD保护二极管

罗克韦尔自动化发布《智能制造现状报告:生命科学版》:生命科学制造业 AI 采用率激增,应对人才短缺、风险加剧及质量承压的挑战

AVR Studio V4.0

纳芯微推出车规级自动双向型电平转换器

物联网技术促进能量收集创新应用落地

设计指南-热功率器件设计中的几点思考

红帽与AMD强化战略合作,为混合云中的AI及虚拟化拓展客户选择

智能计算 2025-07-02

AVR单片机开发调试工具(包括反汇编)

2025年PCIM Asia Shanghai聚焦电气化交通,丰富活动共筑高端综合平台

Intersil公司2010年路演武汉站讲座7--车载信息娱乐系统

视频 2011-10-18

瑞萨推出全新GaN FET,增强高密度功率转换能力

avr的isp下载程序

资源下载 2007-03-27

Proximus Global旗下公司BICS与Epic Malta合作,为2G/3G网络退役后保障旅行者漫游连接

更多 培训课堂
更多 焦点
更多 视频

技术专区