下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、贛南師范學院2014 2015學年第_1_學期課程論文單片機用8255A擴展I/O 口圖中,P0 口為地址/數(shù)據(jù)復用口,數(shù)據(jù)通過 P0 口直接傳送,地址的低8位通過74LS373鎖存,系統(tǒng)的讀/寫控制及復位信號與8255A的讀/寫及控制端對應相連,系統(tǒng)地址總線的A1、A0(P0.1、P0.0)直接與8255A的地址線 A1、A0對應相連,利用高8位地址線的P2.7作為選通信號,直接與 8255A的片選端相 連,A 口接8個發(fā)光二極管作為輸出,B 口接1只8位撥碼開關 作為輸入,C 口空置。8255A地址設置表FPFPFP,F(xiàn)»PF>FFP單片機引腳272625242322212
2、007060504030201008255ACA.A引腳S10A 口0111111111111*(' 0B 口0111111111111*() 1控制口0111111111111*11十六進7FFX制值8255A各端口的地址如下:A 口地址:7FFCHB 口地址:7FFDHC 口地址:7FFEH控制口地址:7FFFH控制字設置數(shù)據(jù)位D7D6D5D4D3D2D1D0數(shù)值10000010十六進制82功能方式設置方式0A 口輸出B 口輸入D7=1,方式控制,D6 D5決定控制方式,D4決定A 口,D1決定B 口。8255A 控制字:82H。用C語言編寫的控制程序如下:#in clude<
3、;reg51.h>#i nclude<absacc.h> /擴展地址解析頭文件#defi ne PAC XBY TE0x7FFF / 控制地址定義 #defi ne PA XBY TE0x7FFC /A口地址定義#defi ne PB XBY TE0x7FFD /B口地址定義void delay(void) /延時子程序un sig ned int m,n;for(m=0;m<500;m+)for(n=0; n<500; n+);void mai n(void)un sig ned char n; II 數(shù)據(jù)存儲變量PAC=0x82; II設控制字while(1)
4、n=PB; II從B 口讀數(shù)據(jù)delay();PA=n; II在A 口輸出數(shù)據(jù)delay();控制功能:B口上預置的撥碼開關狀態(tài)會由A 口上發(fā)光二極管的顯示反映出來。也可以不用74HC373鎖存器,電路如下:uiZl_ d旳AUannAfflnca 的 1poaFiftzPO6#.CRSTP0TA£7F2WSKJJVFSENIFZ3ft9iALE帕屮誼ETPJ5H1I3P26AU陀T昨BvnrsPUMYDFUpainMin-pi jP3>i<irr1*11FjjkFILi忙*35/11P1J5P7J801RPl.TP3.T/RDnr120r330兩沖33芒aZTzi5&g
5、t;np.mP>JL1gEPAI- 映 P騰PATPF 口 Pi1 PE2 PI3 Pt< PtSPIEPIT_E_11IEMLVE電zi閘®11.一,圖中,數(shù)據(jù)通過P0 口傳送,系統(tǒng)的讀I寫控制及復位信號與8255A的讀I寫及控制端對應相連,8255A的地址線A1、A0對應 相連系統(tǒng)高8位地址線的P2.1、P2.0,利用高8位地址線的P2.7 作為選通信號,直接與8255A的片選端相連,A 口接8個發(fā)光二 極管作為輸出,B 口接8位撥碼開關作為輸入,C口空置(圖中時 鐘和復位電路未畫)。8255A地址設置表單片機FPP'FPP,F(xiàn)»PPPP引腳272625242322212007060504030201008255ACAA引腳S10A 口0111110011111*11B 口0111110111111*11控制口0111111111111*11十六進7XFF制值此時,8255A各端口的地址如下:A 口地址:7CFFHB 口地址:7DFFHC 口地址:7EFFH控制口地址:7FFFH控制字設置同上8255A 控制字:82H??刂瞥绦蛑校灰芽刂频刂范x、A口地址定義和B 口地址定義改成以下三句,其他不變:#defi ne PAC XBY TE0x7F
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版股份質(zhì)押回購交易合同3篇
- 二零二四二手鋼鐵材料購買與運輸合同3篇
- 二零二五版打印機銷售渠道資源整合與共享合同3篇
- 年度聚碳酸酯(PC)及合金市場分析及競爭策略分析報告
- 二零二四年工業(yè)自動化設備安裝與生產(chǎn)流程優(yōu)化合同3篇
- 2024-2025學年新教材高中數(shù)學第十章復數(shù)10.2.2第1課時復數(shù)的乘法教師用書教案新人教B版必修第四冊
- 二零二五年文秘與檔案管理勞動合同2篇
- 二零二五年度網(wǎng)絡安全風險評估與防護合同3篇
- 2025年星酒店投資技術服務與酒店客房智能化改造合同3篇
- 二零二五年度特色餐飲店承包經(jīng)營權轉(zhuǎn)讓合同3篇
- GB/T 12173-2008礦用一般型電氣設備
- GB/T 11379-2008金屬覆蓋層工程用鉻電鍍層
- 寒假小學生安全教育主題班會課件
- 青島版小學科學三年級下冊課程綱要
- 【案例】串口調(diào)試助手與S7-200SMARTPLC從站通信
- 新媒體研究方法教學ppt課件(完整版)
- 2020新版?zhèn)€人征信報告模板
- 工業(yè)純鐵生產(chǎn)工藝流程【詳情】
- 工藝管道儀表流程圖(共68頁).ppt
- 關于蒸汽管道應急預案
- 技術服務及售后服務的承諾及保證措施
評論
0/150
提交評論