本帖最后由 wnwnwn 于 2013-1-29 18:35 编辑 idata是对应高位RAM(80H-ffH),这段地址不是特殊寄存器所占用么,如果要定义idata数据的话不会和sfr地址
2013-01-27 19:22
目前情况:使用CC1110芯片(内部集成51的MCU),使用IAR工具进行嵌入式开发问题:1.IDATA是什么数据存储类型?在IAR->option->general
2015-04-21 19:31
在百度上查:的解释,表示这个变量类型是unsigned int,地址在idata区,也就是内部RAM地址的128~255内。但是还是不懂。然后查startup 里面汇编看不懂。。所以请教一下 这个是什么意思,怎么用。 与直接定义unsigned int 有什么区别[/mw_shl_code]
2019-04-16 02:31
51系列中data_idata_xdata_pdata的区别。。。。。。。
2016-03-04 15:30
2019-05-25 21:23
data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 bit:是指0x20-0x2f的可位寻址区 idata:固定指前面0x00-0xff
2022-02-11 15:31
keil-c51编译后会输出程序所占用的code、idata以及xdata各自所占用的区段大小,根据自身所选用的51mcu片上资源,以该输出信息为根据,进行程序上的优化与调整
2021-11-20 14:51
从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型。
2022-02-09 09:44
"51单片机中data,idata,xdata,pdata的区别"
2021-11-23 16:51
在51系列中data,idata,xdata,pdata的区别: data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 idata:固定指前面
2023-06-25 08:48