80C51單片機存儲器的擴展
- 文件介紹:
- 該文件為 doc 格式,下載需要 1 積分
- 80C51單片機存儲器的擴展、課程設計任務要求(包括課題來源、類型、目的和意義、基本要求、完成時間、主要參考資料等):
1、目的及意義:
(1)鞏固和深化《單片機原理及應用》課程的理論知識,培養,分析、解決實際問題的能力。
(2)掌握80C51系統的總線構成,能根據題目要求確定設計思路、繪制所需的硬件電路圖。
2、主要內容:
用一片Intel6116為80C51單片機擴展一個2KB的外部數據存儲器,要求使用74LS138譯
碼器,地址范圍為5000H~57FFH。請連線并寫明擴展步驟。
3、基本要求
(1)熟悉各芯片的使用方法和注意事項。
(2)繪制電路原理圖。
(3)答辯。
4、主要參考資料:
單片機基礎及應用,趙巍,馮娜,馬蘇常,劉玉山等,清華大學出版社,2009年
指導教師簽字: 教研室主任簽字:
課程設計題目:80C51單片機存儲器的擴展
主要內容: 用一片Intel6116為80C51單片機擴展一個2KB的外部數據存儲器,要求使用74LS138譯碼器,地址范圍為5000H~57FFH。請連線并寫明擴展步驟。
說明:數據存儲器的擴展采用RAM芯片。
1. Intel6116的簡介
6116是2K×8位(2KB)的靜態數據存儲器芯片,采用CMOS工藝制造。24線雙列直插式封裝,典型存取時間為200ns,引腳如下圖所示:
芯片6116引腳圖
A7 1 24 Vcc
A6 2 23 A8
A5 3 22 A9
A4 4 21
A3 5 20
A2 6 6116 19 A10
A1 7 18
A0 8 17 D7
D0 9 16 D6
D1 10 15 D5
D2 11 14 D4
GND 12 13 D3
A10~A0:11條地址線,表示有 個地址單元;
D7~D0:8條數據線,表示地址單元字長8位;
:片選控制輸入端,低電平有效;
:輸出允許信號,低電平有效;
Vcc:工作電源+5V;
:輸入允許信號,低電平有效;
GND:芯片接地端。
2. 采用完全譯碼法
1) 芯片的選擇及確定片數
根據題目容量的要求,擴展2KB的外部數據存儲器,選擇一片6116芯片。當CPU沒有選中該芯片時( =1),芯片處于低功耗狀態,可以減少80%以上的功耗。
2) 分配地址范圍
...