找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9068|回復(fù): 9
打印 上一主題 下一主題
收起左側(cè)

編程遇到了一個(gè)問題,怪現(xiàn)象

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:6953 發(fā)表于 2009-1-4 17:18 | 只看該作者 回帖獎勵 |正序?yàn)g覽 |閱讀模式
我用AT89C2051做編程,可是我用KEILC編譯后的十六進(jìn)制執(zhí)行碼有6K,怎么燒寫進(jìn)去了,還是能正常運(yùn)行?
那它是存在哪里的?
要更好,應(yīng)怎么改進(jìn),是換芯片擴(kuò)大容量嗎?有沒有必要換芯片
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

10#
ID:27770 發(fā)表于 2011-1-12 01:21 | 只看該作者

程序編譯后,有一行字符提示的:

例如:

Program Size: data=8.0 xdata=0   code=13223

 code=13223  就是長度!

你選擇器件是不是 2051 ?

程序長度有沒有超過?

還是編譯器的選項(xiàng)不對?

僅供參考!

回復(fù)

使用道具 舉報(bào)

9#
ID:25782 發(fā)表于 2010-8-29 20:21 | 只看該作者
代碼6k,考慮擴(kuò)展問題,用52以上系列吧
回復(fù)

使用道具 舉報(bào)

8#
ID:24818 發(fā)表于 2010-6-30 22:31 | 只看該作者
有趣的問題,值得探討一下
回復(fù)

使用道具 舉報(bào)

7#
ID:24511 發(fā)表于 2010-6-16 02:00 | 只看該作者
樓主好像在問:我要怎么樣才能上月球?
回復(fù)

使用道具 舉報(bào)

6#
ID:23217 發(fā)表于 2010-4-25 10:20 | 只看該作者
可能是數(shù)據(jù)存儲區(qū)問題,選用了small模式
回復(fù)

使用道具 舉報(bào)

5#
ID:14104 發(fā)表于 2009-6-11 13:50 | 只看該作者
我同意樓上的說法
回復(fù)

使用道具 舉報(bào)

地板
ID:12101 發(fā)表于 2009-5-28 11:34 | 只看該作者
6K只是編譯后的HEX文件的在計(jì)算機(jī)中的存儲大小吧,其代碼應(yīng)該沒有那么多,而其樓上的說的不對,51是4K的ROM大小而不是2K,一般是51的1*4K,52的2*4K,就是ROM的大小了,所以51 的rom應(yīng)該是4K的。
回復(fù)

使用道具 舉報(bào)

板凳
ID:6343 發(fā)表于 2009-4-19 22:49 | 只看該作者
6K的代碼....
不知道樓主寫了多久?
我還寫過那么大的控制程序
所以不好說
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:3886 發(fā)表于 2009-1-4 20:19 | 只看該作者
2051就2Kflashrom怎么夠放6K�。荒莻€(gè)6k不是代表代碼就是6k;你用keil看code就知道代碼多少了
[此貼子已經(jīng)被作者于2009-2-11 17:55:55編輯過]
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表