|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
單片機(jī)8255A的功能 |
| 作者:Nothing520 欄目:單片機(jī) |
單片機(jī)8255A是一個(gè)典型的可編程通用并行接口芯片,它具有3個(gè)8位的并行口,有三種工作方式,可作為單片機(jī)與各種外部設(shè)備連接的接口電路! 8255A共有40個(gè)管腳,其管腳按功能分為以下三類: (1) 數(shù)據(jù)輸入/輸出管腳 D0~D7用于傳送數(shù)據(jù)和控制字雙向傳送. (2)I/O口線 有A,B,C三個(gè)端口. 1)PA0~PA7:A口的輸入/輸出線,可由軟件編程設(shè)置為輸入還是輸出. 2)PB0~PB7: B口的輸入/輸出線,可由軟件編程設(shè)置為輸入還是輸出. 3)PC0~PC7:C口的輸入/輸出線,根據(jù)工作方式分為兩組獨(dú)立工作,可由軟件編程設(shè)置為輸入還是輸出. (3)控制及地址線 1)RD非:讀信號線,低電平有效,與其他信號線實(shí)現(xiàn)對8255AI/O 口的讀操作,即外部輸入信號或狀態(tài)字讀到CPU中. 2)WR非:寫信號線,低電平有效,與其他信號線實(shí)現(xiàn)對8255A 的寫操作,,即將CPU的數(shù)據(jù)送到8255I/O 口及命令字寄存器. 3)CS非:片選信號線,,低電平有效,只有當(dāng)為低電平,才可以對進(jìn)行讀或?qū)懙牟僮? 4)A0,A1:端口地址選者信號.8255A的端口地址通常由CS非,A1,A0一起確定. 5)RESET:復(fù)位輸入信號.高電平時(shí)使8255A復(fù)位,復(fù)位后8255A的PA,PB,PC口均為輸入狀態(tài). |
| 2樓: | >>參與討論 |
| 作者: scb521 于 2007/1/1 18:29:29 發(fā)布:
樓主真是及時(shí)雨啊,有人求助,立馬就提供資料了 |
|
| 3樓: | >>參與討論 |
| 作者: LB 于 2007/1/1 19:16:30 發(fā)布:
此芯片就沒有EMC保護(hù)。不得不說是欠缺 |
|
| 4樓: | >>參與討論 |
| 作者: wujing198 于 2007/1/2 13:21:19 發(fā)布:
現(xiàn)在誰還用這種東西哦 也就是學(xué)校里面教微機(jī)原理的時(shí)候用過 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |