您的位置:網站首頁 > 電器維修資料網 > 正文 >
AT89S51單片機與EPROM的接口電路設計
★★★★★【文章導讀】:AT89S51單片機與EPROM的接口電路設計具體內容是:由于at89c2051/at89s51/at89s51/89c52/89s52/89c55單片機片內都集成了不同容量的flashrom,所以在設計中,可根據實際需要來決定是否外部擴展eprom。當系統的應用程序不大于單片機片內的flashrom容量時,擴展外部…
來源: 日期:2013-12-18 14:02:23 人氣:標簽:
由于at89c2051/at89s51/at89s51/89c52/89s52/89c55單片機片內都集成了不同容量的flash rom,所以在設計中,可根據實際需要來決定是否外部擴展eprom。當系統的應用程序不大于單片機片內的flash rom容量時,擴展外部程序存儲器的工作可省略。
1.at89s51單片機與單片eprom的硬件接口電路
在設計接口電路時,由于外擴的eprom在正常使用中只能讀出,不能寫入,故eprom芯片沒有寫入控制引腳,只有讀出控制引腳,記為oe,該引腳與at89s51單片機的psen相連,地址線、數據線分別與at89s51單片機的地址線、數據線相連,片選端的控制可采用線選法或譯碼法。
下面僅介紹2764、27128芯片與at89s51單片機的接口電路。至于更大容量的27256、27512與at89s51單片機的連接,差別只是at89s51與其連接的地址線數目不同。
由于2764與27128引腳的差別僅在26腳上,2764的26腳是空腳,27128的26腳是地址線a13,因此在設計外擴存儲器電路時,應選用27128芯片設計電路。在實際應用時,可將27128換成2764,系統仍能正常運行。反之,則不然。下圖所示為at89s51單片機外擴16kb的eprom 27128的電路圖。圖中,at89s51單片機與地址無關的電路部分均未畫出。由于只擴展了一片eprom,所以片選端ce(的反)直接接地,也可接到某一高位地址線上(a15或a14)進行線選,當然也可接到某一地址譯碼器的輸出端。

2.使用多片eprom的擴展電路
與單片eprom擴展電路相比,多片eprom的擴展除片選線ce外,其他均與單片擴展電路相同。下圖所示為利用4片27128 eprom擴展成64kb程序存儲器的方法。片選控制信號由譯碼器產生。

【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: 常見局域網八大故障現象
- 下一篇: 基于AT89S51的外擴數據存儲器的讀寫操作時序