永发信息网

单片机c51有哪几种编译模式

答案:1  悬赏:20  手机版
解决时间 2021-11-17 21:39
单片机c51有哪几种编译模式
最佳答案
下面仅对C51在变量定义中注意的问题以及与80C51存储资源有关的问题作说明,其余遵循C语言的规定。1.变量声明在变量的声明中,可以包括存储类型和signed或unsigned等属性。如:(1)chardatavar1;定义字符型变量var1,被分配在内部RAM低128B,编译后,通过直接寻址方式访问。(2)charcodetext[]=“ENTERPARAMETER”;定义字符数组text[],将其分配到程序存储区,并赋初始值“ENTERPARAMETER”。编译后,通过MOVCA,@A+DPTR访问。(3)unsignedlongxdataarray[100];定义无符号长整型数组array[100],将其分配到外RAM中,编译后,通过MOVXA,@DPTR访问。(4)floatidatax,y,z;定义浮点类型变量x,y,z,将其分配到内RAM中,编译后,通过间接寻址方式访问。(5)unsignedintpdatadimension;定义无符号整型变量dimension,将其分配到外RAM中,编译后,通过MOVXA,@Ri指令采用分页的形式访问。(6)unsignedcharxdatavector[10][4][4];定义无符号字符型数组vector[10][4][4],将其分配到外RAM中,编译后,通过MOVXA,@DPTR访问。(7)charbdataflags;定义字符型变量flags,将其分配到可位寻址的内部数据存储器中,可以以字节方式访问,也可以以位方式访问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苏教版语文习作四作文600字
德生收音机r-909怎么使用
南京旭建是家什么单位
ann和ken曾经是恋人不
中国知网 怎样成为包库用户
中石油前进村加油站地址有知道的么?有点事想
靳尚谊的艺术评价
吴越:我的爸爸是冤鬼一文
为什么说只要中国内部不出问题,谁也战胜不了
东安加油中心地址有知道的么?有点事想过去!
儿童喝了玩具橡皮妮水会有什么
车辆有违章12个,72分怎么办
法律诉讼时效终止和中止,中断,有什么区别
奔驰行车记录如何播放
油箱容量90dm(l)什么意思
推荐资讯
vb有哪些版本?
梦想美容美发地址在什么地方,想过去办事,
家里的水龙头能让水龙发电机发出2千W的电吗?
离江西最近下雪的地方
重庆平行进口车SQ72017款多少钱,什么时候上
有多少人叫魏乐乐这个名字
哪种卫生间的瓷砖比较好?
有一首英语歌曲开头唱出了很多职业的名称,请
昨晚鬼压床今天午觉又做噩梦我哭的很伤心是怎
CAD布局视口锁定以后,再打开时视口里面的图显
像家一样温暖工作环境
我买的这个笔记本电脑值8500吗,能玩高强度游
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?