亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標(biāo)題: Keil5設(shè)置data變xdata編譯之后,Lcd1602就不顯示了 [打印本頁(yè)]

作者: LauChiHin    時(shí)間: 2024-5-20 08:33
標(biāo)題: Keil5設(shè)置data變xdata編譯之后,Lcd1602就不顯示了
Keil5設(shè)置里面
Options-Target-Memory Model:Small: variables in DATA
Lcd1602可以顯示字符串

后面寫的時(shí)候發(fā)現(xiàn)內(nèi)存滿了然后換成了
Options-Target-Memory Model:Large: variables in XDATA,并且Use On-chip XRAM(0x0-0x6FF)也打勾了

代碼也沒(méi)有變過(guò),但Lcd不會(huì)顯示了,仿真里面也改了

有大神知道是什么問(wèn)題嗎




作者: xiaobendan001    時(shí)間: 2024-5-20 09:44
C52有多少XDATA?看下是不是超了
作者: LauChiHin    時(shí)間: 2024-5-20 10:28
xiaobendan001 發(fā)表于 2024-5-20 09:44
C52有多少XDATA?看下是不是超了

STC89C52只有512字節(jié)的的RAM,256字節(jié)的內(nèi)部RAM和256字節(jié)的外部RAM。
我用Small模式編譯也沒(méi)有超過(guò),用Large模式也沒(méi)有超過(guò),但是只有在Small模式下編譯Lcd才有顯示。
Small模式:Program Size: data=72.4 xdata=16 code=1875
Large模式:Program Size: data=15.4 xdata=123 code=2083
作者: lkc8210    時(shí)間: 2024-5-20 10:51
Protues內(nèi)的AT89C芯片是預(yù)設(shè)沒(méi)有xdata的
要先設(shè)定一下
右鍵芯片


彈窗里把Edit all pro...勾上
把XRAM=0改為XRAM=512



作者: xiaobendan001    時(shí)間: 2024-5-20 11:00
LauChiHin 發(fā)表于 2024-5-20 10:28
STC89C52只有512字節(jié)的的RAM,256字節(jié)的內(nèi)部RAM和256字節(jié)的外部RAM。
我用Small模式編譯也沒(méi)有超過(guò),用L ...

看下和顯示有關(guān)的變量,因?yàn)閄DATA操作時(shí)間比DATA 長(zhǎng)一點(diǎn)
作者: LauChiHin    時(shí)間: 2024-5-20 11:47
按照4樓的操作,完美解決!!感謝大家參與討論!!
作者: LauChiHin    時(shí)間: 2024-5-20 11:47
lkc8210 發(fā)表于 2024-5-20 10:51
Protues內(nèi)的AT89C芯片是預(yù)設(shè)沒(méi)有xdata的
要先設(shè)定一下
右鍵芯片

謝謝大佬!!!
作者: LauChiHin    時(shí)間: 2024-5-20 11:50
xiaobendan001 發(fā)表于 2024-5-20 11:00
看下和顯示有關(guān)的變量,因?yàn)閄DATA操作時(shí)間比DATA 長(zhǎng)一點(diǎn)

看過(guò)其他帖子X(jué)DATA確實(shí)會(huì)慢一點(diǎn),但是等好久也是一直不顯示的。我用了4樓的方法,Lcd可以顯示了,是沒(méi)設(shè)置XRAM的原因。
作者: npn    時(shí)間: 2024-5-20 12:05
請(qǐng)確定寫進(jìn)xdata的數(shù)據(jù)可以正常讀取,具體需實(shí)物驗(yàn)證。
作者: xiaobendan001    時(shí)間: 2024-5-20 12:46
LauChiHin 發(fā)表于 2024-5-20 11:50
看過(guò)其他帖子X(jué)DATA確實(shí)會(huì)慢一點(diǎn),但是等好久也是一直不顯示的。我用了4樓的方法,Lcd可以顯示了,是沒(méi)設(shè) ...

Protues我只安裝了,不會(huì)用呢




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