找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1618|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)擴(kuò)展6116和2732,運(yùn)行發(fā)現(xiàn)P0的接線不亮燈,想知道這是電路錯(cuò)誤原因還是代碼...

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
51單片機(jī)初學(xué)擴(kuò)展存儲(chǔ)器👇
用51單片機(jī)擴(kuò)展一片RAM 6116和一片EPROM2732,6116既能作為數(shù)據(jù)存儲(chǔ)器,又能作為程序存儲(chǔ)器使用。向6116片內(nèi)的30H到40H寫入1,2,3...然后使用MOVC方式(char code *p)依次讀出30H到40H的數(shù)據(jù)。
protues連接運(yùn)行圖如下

代碼如下
  1. #include <reg51.h>
  2. #include <absacc.h>

  3. void main()
  4. {
  5.     char j=1;
  6.     char xdata *wp=0x0830;
  7.     for(;wp<0x0840;wp++)
  8.     {
  9.         *wp=j;
  10.         j++;
  11.     }
  12.     while(1);
  13. }
復(fù)制代碼
運(yùn)行發(fā)現(xiàn)P0的接線不亮燈,想知道這是電路錯(cuò)誤原因還是代碼問題,該如何解決?



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:883242 發(fā)表于 2023-11-4 12:18 | 只看該作者
對(duì)于AT89C51來(lái)說(shuō),RST、XTAL1、XTAL2、EA#都不可以懸空。
回復(fù)

使用道具 舉報(bào)

板凳
ID:213173 發(fā)表于 2023-11-4 16:40 | 只看該作者
P0加10K上拉電阻。

回復(fù)

使用道具 舉報(bào)

地板
ID:230901 發(fā)表于 2023-11-4 17:28 | 只看該作者
Hephaestus 發(fā)表于 2023-11-4 12:18
對(duì)于AT89C51來(lái)說(shuō),RST、XTAL1、XTAL2、EA#都不可以懸空。

你要知道protues是在理想狀態(tài)下,電源都可以不接
回復(fù)

使用道具 舉報(bào)

5#
ID:1098437 發(fā)表于 2023-11-4 20:51 | 只看該作者
wulin 發(fā)表于 2023-11-4 16:40
P0加10K上拉電阻。

啊啊啊謝謝大神!可以了!
回復(fù)

使用道具 舉報(bào)

6#
ID:43600 發(fā)表于 2023-11-5 01:19 | 只看該作者
讀寫 xdata,EA 要接地
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表