1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標題: 請問stc89c52rc單片機用xdata定數組,當數組要保存時,要經過特殊處理嗎? [打印本頁]

作者: gypqwe123    時間: 2020-3-20 10:24
標題: 請問stc89c52rc單片機用xdata定數組,當數組要保存時,要經過特殊處理嗎?
請問stc89c52rc用xdata定數組,當數組要保存時,要經過特殊處理嗎?

作者: gypqwe123    時間: 2020-3-20 10:57
還有怎么從xdata中讀取數據?

作者: csmyldl    時間: 2020-3-20 12:38
主要是要考慮容量,用C語言編寫是經過編譯系統來處理的
作者: xxpp2011    時間: 2020-3-20 14:04
xdata和data一樣用的,可以存256byte,只是讀取速度慢一點
作者: gypqwe123    時間: 2020-3-21 14:35
csmyldl 發表于 2020-3-20 12:38
主要是要考慮容量,用C語言編寫是經過編譯系統來處理的

我是存10多個16點陣的漢字的字摸,用xdata存字模數組,但仿真不出來,用code數組可以仿真,所以讀取xdata數組要特殊處理嗎?
作者: xxpp2011    時間: 2020-3-22 09:41
gypqwe123 發表于 2020-3-21 14:35
我是存10多個16點陣的漢字的字摸,用xdata存字模數組,但仿真不出來,用code數組可以仿真,所以讀取xdata ...

常量數組用code就好了呀,為什么要占用外部擴展RAM呢
作者: gypqwe123    時間: 2020-3-22 19:22
xxpp2011 發表于 2020-3-22 09:41
常量數組用code就好了呀,為什么要占用外部擴展RAM呢

我想接藍牙模塊,遠程修改點陣的內容
作者: xxpp2011    時間: 2020-3-22 22:32
本帖最后由 xxpp2011 于 2020-3-22 23:00 編輯
gypqwe123 發表于 2020-3-22 19:22
我想接藍牙模塊,遠程修改點陣的內容

那可能要添加STC89C52RC的單片機型號才可以,因為不是所有51單片機的型號都有256byte的外部擴展RAM的,Protues里面的AT89C52默認沒有片外擴展RAM,所以仿真也只能用STC的單片機才能成功,除非加擴展外部RAM的芯片或者換自帶片外RAM的單片機。
實物就沒有這個問題了,存為XDATA在keil上選AT89C52也能編譯成功,只要實際使用的單片機片外RAM夠用就好了。
作者: gypqwe123    時間: 2020-3-23 00:13
xxpp2011 發表于 2020-3-22 22:32
那可能要添加STC89C52RC的單片機型號才可以,因為不是所有51單片機的型號都有256byte的外部擴展RAM的,Pr ...

十分感謝




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1