标题: AT89C51中ROM为4K,可是keil中我只用到2K就超了? [打印本页]

作者: FSESFES    时间: 2022-4-21 19:11
标题: AT89C51中ROM为4K,可是keil中我只用到2K就超了?
AT89C51中ROM为4K,可是keil中我只用到2K就超了,应该怎么改成4K

作者: zhxiufan    时间: 2022-4-21 21:31
2K超了?不是吧,2K超是因为你的Keil没有授权,是试用版本。
作者: FSESFES    时间: 2022-4-21 22:44
zhxiufan 发表于 2022-4-21 21:31
2K超了?不是吧,2K超是因为你的Keil没有

就是这样

1650552198(1).jpg (57 KB, 下载次数: 32)

1650552198(1).jpg

作者: lkc8210    时间: 2022-4-22 11:25
原因就是你的keil为2048字节代码限制的版本,而你如果写入的字节超过了2048个字节,那么就会有报错,为什么有限制呢,你的keil没有授权,若不授权Keil,那么我们程序容量会被限制在2k内。若授权,代码的容量将不被限制。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1