看板 ASM 關於我們 聯絡資訊
※ 引述《gauss5566 (下麵給妳吃)》之銘言: : 我是用8051 KEIL C ^^^^ : unsigned char code : tab[][120]={{0,25,50,75,100,125,150,175,200,225,250,275....} ^^^ : 但是之後她說OUTPUT不能給我更改 CODE裡面的數據不能更改 : 但是我將它存到idata空間又不足 Code 是存到ROM去當然不給改,這很多人點過了。 而idata這點來講 8051的RAM才128 Byte,這其中要包含演算的暫存器還有堆疊。 你一個矩陣衍就要了120 Byte你叫他去哪裡生出來? 就算8052也才只有256 Byte也才裝得起一個衍而已: 簡單來說,您的程式太偉大一顆8051玩不起。 如果堅持使用8051,請拿起您的絡鐵幫它加裝XRAM吧!(不會?那8051對您而言太笨 了,請改用PIC18以上等級的MCU吧 -- 春花聞杜鵑,秋月看歸燕。人情薄似雲,風景疾如箭。 留下買花錢,趲入種桑園。茅苫三間廈,秧肥數頃田。 床邊,放一冊冷淡淵明傳;窗前,鈔幾聯清新杜甫篇。 ~WolfLord~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.246.244.97 ※ 文章網址: http://www.ptt.cc/bbs/ASM/M.1411829150.A.505.html
odahawk: 這種大工作的需求,何不用Cortex-M3 10/01 11:14
WolfLord: 讚! 不行還有A7唷 ^^; 10/02 01:32
come: 現在是2014年 8051的型號不勝枚舉 11/12 14:53
come: 你沒說你用哪顆8051 人家怎麼知道ram夠不夠呢? 11/12 14:53
come: 現在的8051的ram 1or2K是很常見的 11/12 14:56
come: data section的rom只要是flash就可以改,也沒有不能改這件事 11/12 14:57
come: 8051還是MCU的主流阿! 11/12 14:58
WolfLord: 由此回應可知,樓上沒有實際操作過MCU flash...... 11/20 03:16