




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第5章單片機應用系統的擴展5.1單片機擴展的基本概念5.2存儲器的擴展
5.2I/O接口擴展電路設計
5.1單片機擴展的基本
一、單片機最小系統使單片機能運行的最少器件構成的系統,就是最小系統。無ROM芯片:8031必須擴展ROM,復位、晶振電路有ROM芯片:89c51等,不必擴展ROM,只要有復位、晶振電路二、擴展使用的三總線地址總線:P0-低8位P2-高8位數據總線:P0控制總線:RD、WR、ALE、PSEN
(讀、寫、地址鎖存允許、外程序存儲器讀選通)5.2存儲器的擴展
一、隨機讀寫存儲器RAM的擴展
數據存儲器一般采用RAM芯片,這種存儲器在電源關斷后,存儲的數據將全部丟失。RAM器件有兩大類:動態RAM(DRAM),一般容量較大,易受干擾,使用略復雜。靜態RAM(SRAM),在工業現場常使用SRAM。1.SRAM的引腳6264邏輯圖6264引腳圖型號:6264前兩位數62,表示SRAM后兩位64÷8=8k字節容量62128有128÷8=16k字節容量62256有256÷8=32k字節容量2.RAM存儲器的連接
DB0~n
AB0~ND0~nA0~N
ABN+xCSR/WR/W微型機存儲器存儲器與微型機三總線的連接:1)數據線D0~n
連接數據總線DB0~n
2)地址線A0~N
連接地址總線低位AB0~N。3)片選線CS
連接地址總線高位ABN+x。4)讀寫線OE、WE(R/W)連接讀寫控制線RD、WR。3.地址鎖存器的原理地址鎖存器芯片74LS373與74LS573只是引腳布置的不同。74LS273的11腳G邏輯與以上相反。單片機復用總線結構,數據與地址分時共用一組總線。ALE地址鎖存地址鎖存地址輸出數據有效地址輸出數據有效AD0~n數據采樣數據采樣R/W單片機
AD0~7
ALER/WD0~7A0~7R/W存儲器Di
QiG地址鎖存器
AD8~n
A8~n4.62128與MCS51的連接二、只讀存儲器ROM的擴展
工作時,ROM中的信息只能讀出,要用特殊方式寫入(固化信息),失電后可保持信息不丟失。1.掩膜ROM:不可改寫ROM由生產芯片的廠家固化信息。在最后一道工序用掩膜工藝寫入信息,用戶只可讀。2.PROM:可編程ROM用戶可進行一次編程。存儲單元電路由熔絲相連,當加入寫脈沖,某些存儲單元熔絲熔斷,信息永久寫入,不可再次改寫。3.EPROM:可光擦除PROM用戶可以多次編程。編程加寫脈沖后,某些存儲單元的PN結表面形成浮動柵,阻擋通路,實現信息寫入。用紫外線照射可驅散浮動柵,原有信息全部擦除,便可再次改寫。4.EEPROM:可電擦除PROM既可全片擦除也可字節擦除,可在線擦除信息,又能失電保存信息,具備RAM、ROM的優點。但寫入時間較長。27xx的引腳
1.只讀存儲器ROM的擴展2.27128與MCS51的連接與RAM的不同點:只有一片ROM時,CE可以接地OE接PSEN3.MCS51同時擴展ROM和RAM1.線選法
微型機剩余高位地址總線直接連接各存儲器片選線。
2.譯碼片選法
微型機剩余高位地址總線通過地址譯碼器輸出片選信號。多片存儲器芯片組成大容量存儲器連接常用片選方法。三、地址譯碼的方法1.線選法
P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0A7A6A5A4A3A2A1A0Ⅰ:1100000000000000=C000H~1101111111111111~DFFFHⅡ:1010000000000000=A000H~1011111111111111~BFFFHⅢ:0110000000000000~0111111111111111=6000H~7FFFH
2.譯碼片選法
3-8地址譯碼器:74LS138Y0、Y1、Y2分別連接三片存儲器的片選端CE1、CE2、CE3各片存儲器芯片分配地址:AB13AB14AB15+5VA Y0BY1CY2G1…G2A.BY774LS138CE1CE2CE3Ⅰ:0000H~1FFFHⅡ:2000H~3FFFHⅢ:4000H~5FFFH當單片機外接芯片較多,超出總線負載能力,必須加總線驅動器。單向驅動器74LS244用于地址總線驅動雙向驅動器74LS245用于數據總線驅動3.微型機總線擴展驅動5.2I/O接口擴展電路設計
一.8255可編程并行I/O接口擴展
二.8155可編程I/O接口擴展
三.串行口擴展I/O接口
一.8255可編程并行I/O接口擴展
利用TTL芯片、COMS鎖存器、三態門等接口芯片把P0接口擴展,常選用74LS273、74LS373、74LS244等芯片。
1、簡單I/O接口擴展
2、8255可編程并行I/O接口擴展與電路設計
(1)8255內部結構及引腳功能(2)、接口線PA0~PA7、PB0~PB7、PC0~PC7共24條端線。3個口皆為鎖存/緩沖寄存器,A口、B口有鎖存功能,C口無鎖存功能。A、B、C3口的工作方式由程序設置。(3)、數據線
8255是8位芯片,有8位數據線D0~D7。數據線接于8051的P0接口,(3).控制線
控制線控制8255的讀RD:、寫WR、復位RESET及片選CS等。
(4).地址線
A1A0選擇口00A口01B口10C口11控制口3、方式選擇及方式控制字
(1)8255工作方式:方式0、方式1,方式2(2).方式選擇4、8255擴展電路及地址設置
(1)8255地址口確定(2).8255初始化
例如,欲設置8255的A、B、C口全為輸出狀態(或輸出方式),控制字為80H。
程序(結合上圖)如下:MOVDPTR,#0003H;8255控制口地址DPTRMOVA,#80H;控制字送AMOVX@DPTR,A;控制字寫入控制寄存器
對8255的3個端口的工作方式預先設置。設置控制字經控制口寫入。4、8255擴展電路及地址設置
(1)8255地址口確定二、8155可編程I/O接口擴展設計1、I/O接口線地址數據線控制線2、8155功能及操作
(1)8155具有3種功能:
擴展RAM、I/O接口使用、定時器使用
(2)狀態寄存器格式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人職業技能培訓課件下載
- 東南大學交通工程課件
- 世界名城課件
- 城市綠化用地租賃合同范本
- 【課件】多普勒效應++課件-高二下學期物理人教版(2019)選擇性必修第一冊
- 內蒙古交通職業技術學院《淮揚美食文化主題設計》2023-2024學年第一學期期末試卷
- 四川博睿特外國語學校2025年高三下學期第二次聯考數學試題含解析含解析
- 尋甸回族彝族自治縣2024-2025學年數學四年級第二學期期末學業質量監測試題含解析
- 不同職業的服裝課件設計
- 上海歐華職業技術學院《風景園林設計基礎中小場地設計》2023-2024學年第一學期期末試卷
- HG20202-2014 脫脂工程施工及驗收規范
- 公司收款委托書模板
- 宏觀經濟學全套課件(完整)
- JT-T-808-2019道路運輸車輛衛星定位系統終端通信協議及數據格式
- 鍺γ射線譜儀校準規范
- 七年級下冊數學平行線中拐點問題
- 計算機基礎知識題庫1000道含完整答案(歷年真題)
- 河北省唐山市豐潤區2023-2024學年部編版八年級下學期5月期中歷史試題
- 走進歌劇世界智慧樹知到期末考試答案2024年
- 20G520-1-2鋼吊車梁(6m-9m)2020年合訂本
- 城市綜合安全風險監測預警平臺解決方案( PPT)
評論
0/150
提交評論