久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1588|回復: 4
打印 上一主題 下一主題
收起左側

怎么才能用51單片機中的高128位內部ram啊?

[復制鏈接]
跳轉到指定樓層
樓主
小弟初學AT89C52單片機,寫相關程序的時候看到下面報錯
可以看到data超過了128Byte,當我把一個數組改成xdata形式的時候,程序就不報錯了,說明程序是沒問題的

網上查了不少帖子,說是把變量改成idata類型就可以用高128Byte,可是我改了以后問題依舊
由于是設計,不想把問題搞得太復雜,就沒用帶xram的增強51單片機了
除了擴展ram外有好辦法嗎?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:896907 發表于 2022-11-13 09:15 | 只看該作者
問題已查明。。。使用了AT89C51。。。Keil里單片機型號選錯了,留這個問題在這里供后來者參考

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:230742 發表于 2022-11-14 02:18 | 只看該作者
data=128的也不一定就能完美運行。最好是小一點。
回復

使用道具 舉報

地板
ID:1034262 發表于 2022-11-14 10:29 | 只看該作者
高128字節SRAM,用idata定義變量即可。
回復

使用道具 舉報

5#
ID:123289 發表于 2022-11-14 15:38 | 只看該作者
只要芯片中有高128RAM,你就可以使用。
用匯編寫程序時用間接尋址。
用C寫程序時,編譯平臺自動幫你做。
標準51,CPU中沒有XRAM要外接。
改進的51,許多芯片內含XRAM,
如STC系列中,很多型號都有。
要用多大的XRAM容量,查一下STC的廣告版手冊。

你需要多讀CPU手冊,了解這些知識。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧美综合 | 欧美操操操 | 亚洲国产看片 | 91av在线免费看| 日本成人福利视频 | 国产精品久久久免费 | 精品无码三级在线观看视频 | 狠狠干在线| 精品一二三区在线观看 | 国产精品日韩欧美一区二区三区 | 玖操| 久久久亚洲一区 | 欧美性高潮| 午夜视频免费在线观看 | 伊人狠狠干 | 又爽又黄axxx片免费观看 | 亚洲电影专区 | 91高清视频在线观看 | 欧美性极品xxxx做受 | 久久久久久久国产精品视频 | 日韩一区二区三区在线 | 午夜私人影院在线观看 | 亚洲夜夜爽 | 免费在线视频精品 | 国产成人jvid在线播放 | 综合色站导航 | 欧美大片一区 | 精品动漫一区 | 美女视频一区二区三区 | 伊色综合久久之综合久久 | 欧美理论 | 一级免费在线视频 | 精品一区二区三区中文字幕 | 国产视频久久久 | 欧美日韩成人 | 国产精品特级毛片一区二区三区 | 久草资源 | 亚洲国产高清免费 | 精品一区国产 | 天天操网 | av中文在线 |