lx51与BL51,AX51与A51,CX51与C51分别有什么区别?

[复制链接]
10868|4
 楼主| yczhang 发表于 2008-11-19 20:18 | 显示全部楼层 |阅读模式
如题,今天有个程序一直没有编译通过,后来将BL51改成LX51,A51改成AX51就可以了,但不明白具体的原因
ejack 发表于 2008-11-20 07:48 | 显示全部楼层

扩展的

  
ejack 发表于 2008-11-20 08:00 | 显示全部楼层

关于汇编器和连接器,Keil手册中如下:

详见A51手册的附录D:汇编器的差异<br /><br />A51与BL51:<br />针对传统8051单片机的开发工具,最大支持32×64KB&nbsp;Code&nbsp;Bank。<br /><br />AX51与LX51:<br />针对传统8051单片机以及部分衍生型号的开发工具,最大支持外扩16&nbsp;MB的xdata或code。AX51汇编器是A51汇编器的超集,两者的主要差异包括:<br />1.AX51中的数值默认为32位,A51是16位;<br />2.AX51不包含8051的默认SFR定义;<br />3.AX51支持更多的特殊符号,例如ECALL等;<br />4.生成的目标文件不同。AX51生成的目标文件为OMF-251/51MX格式,不受传统OMF-51格式中每个模块不得超过256个外部符号及段的限制。
 楼主| yczhang 发表于 2008-11-20 16:47 | 显示全部楼层

谢了
白鬓 发表于 2008-11-25 14:22 | 显示全部楼层

学习

学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

454

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部