音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

關(guān)于at89c54中ram使用的問題

作者:wenchang 欄目:單片機
關(guān)于at89c54中ram使用的問題
我寫了個程序,用keilc編譯后提示data=167.1,錯誤原因就是內(nèi)部ram太小把,現(xiàn)在的問題是at89c54是256的ram呀,而且我現(xiàn)在沒有外部ram,不知道怎么班,也不知道是什么原因,望指教!

2樓: >>參與討論
qjhu0433
Re:關(guān)于at89c54中ram使用的問題

那是因為你c51中data段只有128Bytes,即使使用AT89S52也是如此,要想利用那128bytes空間就必須使用關(guān)鍵字idata了,例如int idata aaa;int idata * p;int idata arrar[40];

3樓: >>參與討論
chunyang
樓上說的對
不要忘了,51中片內(nèi)低128字節(jié)RAM可直接尋址,而高128字節(jié)必須間接尋址,所以訪問的方法不同。

4樓: >>參與討論
cxd731
呵呵,就算用idata 我看也夠嗆
 高128字節(jié)大部分已經(jīng)被單片機自己給用了,換內(nèi)置RAM大一點的吧

5樓: >>參與討論
hotpower
換個STC/SST的用xdata
 

* - 本貼最后修改時間:2005-6-6 17:43:32 修改者:hotpower

6樓: >>參與討論
wincpu
換個1Kram的單片機
 
7樓: >>參與討論
stcmcu
STC89C54RD+, RAM = 1280,人民幣10元, FLASH = 16k, ISP/IAP
5V STC單片機RC系列(是目前唯一 RAM = 512 字節(jié),人民幣可以做到5元的單片機)
STC89C51RC, RAM = 512, FLASH = 4k, ISP/IAP, WDT, P4, EEPROM = 2k,3個定時器,
人民幣4.7元, 商規(guī),DIP-40
STC89C51RC, RAM = 512, FLASH = 4k, ISP/IAP, WDT, P4, EEPROM = 2k,3個定時器,
人民幣5.5元, 工規(guī),DIP-40
STC89C52RC, RAM = 512, FLASH = 8k, ISP/IAP, WDT, P4, EEPROM = 2k,3個定時器,
人民幣5.4元, 商規(guī),DIP-40
STC89C52RC, RAM = 512, FLASH = 8k, ISP/IAP, WDT, P4, EEPROM = 2k,3個定時器,
人民幣6.5元, 工規(guī),DIP-40
STC89C53RC, RAM = 512, FLASH = 15k, ISP/IAP, WDT, P4,3個定時器,
人民幣8元,工規(guī),DIP-40

5V STC單片機RD+系列(是目前唯一 RAM = 1280 字節(jié),人民幣可以做到10元的單片機)

STC89C54RD+, RAM = 1280, FLASH = 16k, ISP/IAP, WDT, P4, EEPROM = 16k 字節(jié),3個定時器,
人民幣10元
STC89C58RD+, RAM = 1280, FLASH = 32k, ISP/IAP, WDT, P4, EEPROM = 16k 字節(jié),3個定時器,
人民幣13元
STC89C516RD+, RAM = 1280, FLASH = 64k, ISP/IAP, WDT, P4,3個定時器,人民幣15元


3V STC單片機
STC89LE51RC, RAM = 512, FLASH = 4k, ISP/IAP, WDT, P4, EEPROM = 2k 字節(jié),3個定時器
STC89LE52RC, RAM = 512, FLASH = 8k, ISP/IAP, WDT, P4, EEPROM = 2k 字節(jié),3個定時器
STC89LE53RC, RAM = 512, FLASH = 15k, ISP/IAP, WDT, P4
STC89LE54RD+, RAM = 1280, FLASH = 16k, ISP/IAP, WDT, P4, EEPROM = 16k 字節(jié),3個定時器
STC89LE58RD+, RAM = 1280, FLASH = 32k, ISP/IAP, WDT, P4, EEPROM = 16k 字節(jié),3個定時器
STC89LE516RD+, RAM = 1280, FLASH = 64k, ISP/IAP, WDT, P4,人民幣15元

EEPROM 讀一個字節(jié)是10uS,編程一個字節(jié)是60uS,擦除一個扇區(qū)是10mS

STC89C51RC,6/23后開始提供含STC810復(fù)位的‘D’版樣片,可外接復(fù)位電路(兼容),也
可Reset腳直接短地

STC89C51RC-40C-PDIP(D),STC89C51RC-40I-PDIP(D)


深圳市宏晶科技推廣
送樣 和 ISP 下載線(UART) 及 ISP下載編程工具

WWW.MCU-MEMORY.COM
STC89C51RC/RD+系列單片機中文應(yīng)用指南》,每周均增加新應(yīng)用示例,技術(shù)支持快速到位

深圳市電話:0755-82948409,82948410,13922805190
傳真:0755-82944243
上海市電話:021-53560136,53560138  
傳真:021-53080587  
南京市電話:025-86893767,86893566,86893747  
傳真:025-86893757   
北京市電話:010-62538687  
傳真:010-62538683   
廣州電話:020-38851405,38850557
傳真:020-38850581
盡量與深圳聯(lián)系
Mobile:13922805190



8樓: >>參與討論
myymichael
stc廣告做的真快呀!
@#&@*(#&*@!#

9樓: >>參與討論
victorymay
stc系列確實不錯
 
10樓: >>參與討論
來與君
cxd731的說法不對吧
“呵呵,就算用idata 我看也夠嗆
高128字節(jié)大部分已經(jīng)被單片機自己給用了,換內(nèi)置RAM大一點的吧”

除了不是很確定的堆棧,單片機自己用了哪些?

256字節(jié)也可以用一下的,就如樓主的占用一百多字節(jié)RAM的程序。
勤儉持家啊。

11樓: >>參與討論
rigelkent
同意 來與君 的說法
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請教,如何用軟件產(chǎn)生3次,7次諧波的波形的算法?
急急急,關(guān)于脈沖高電平低電平比較寬度問題望能知道得更詳細些
請教,如何才能得到頭文件中的原型函數(shù)?
怎樣檢測低電平寬度,我急啊,嗯嗯
想問一下,關(guān)于Keil uVision仿真的問題
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號