Re: [問題] 8051記憶體

作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2014-09-27 22:45:46
※ 引述《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吧
作者: odahawk (羊皮狼)   2014-10-01 11:14:00
這種大工作的需求,何不用Cortex-M3
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2014-10-02 01:32:00
讚! 不行還有A7唷 ^^;
作者: come (come come )   2014-11-12 14:53:00
現在是2014年 8051的型號不勝枚舉你沒說你用哪顆8051 人家怎麼知道ram夠不夠呢?現在的8051的ram 1or2K是很常見的data section的rom只要是flash就可以改,也沒有不能改這件事8051還是MCU的主流阿!
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2014-11-20 03:16:00
由此回應可知,樓上沒有實際操作過MCU flash......

Links booklink

Contact Us: admin [ a t ] ucptt.com