找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8065|回復: 9
打印 上一主題 下一主題
收起左側

急求助有關82C55芯片擴展IO口后的使用問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:186257 發(fā)表于 2017-5-11 21:19 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
現(xiàn)在我利用5片82C55完成了STC89C51單片機IO口的擴展,想問的是怎么通過編程實現(xiàn)讓利用82C55擴展后的IO口能夠像單片機自身的IO口一樣去驅動LED燈亮?比如,原理圖中第1片82C55的PA1口驅動一個LED亮?如何編程實現(xiàn)?急!急!急!

82C55擴展IO口.pdf

91.1 KB, 下載次數(shù): 64

82C55

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發(fā)
ID:111634 發(fā)表于 2017-5-11 21:55 | 只看該作者
本帖最后由 zl2168 于 2017-5-11 22:15 編輯

實例36  并行擴展8255先Proteus仿真一下,確認有效。
Proteus仿真一下,確認有效。
實例36 并行擴展8255.rar (39.15 KB, 下載次數(shù): 50)





以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行,書中電路和程序設計有詳細說明,程序語句條條有注解。
仿真電路和Hex文件能在清華出版社網站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網上書店打折購買。
















回復

使用道具 舉報

板凳
ID:199750 發(fā)表于 2017-5-11 22:07 | 只看該作者
這個可以的
回復

使用道具 舉報

地板
ID:7485 發(fā)表于 2017-5-11 22:16 | 只看該作者
這個不是一兩句話能說清楚的事,你還是先看看8255的資料,如有看不懂的地方在針對性的問。

8255通過A0和A1的組合,有4個地址,指向PA口,PB口,PC口和控制寄存器。
回復

使用道具 舉報

5#
ID:186257 發(fā)表于 2017-5-12 11:19 | 只看該作者
ahshmj 發(fā)表于 2017-5-11 22:16
這個不是一兩句話能說清楚的事,你還是先看看8255的資料,如有看不懂的地方在針對性的問。

8255通過A0和 ...

我有看,但是不知道怎么把擴展的IO口和單片機本身的IO口一樣去驅動LED燈?怎么去定義引腳呢?像sbit LED=P1^0;這樣的
回復

使用道具 舉報

6#
ID:111634 發(fā)表于 2017-5-12 21:35 | 只看該作者
111DDD111 發(fā)表于 2017-5-12 11:19
我有看,但是不知道怎么把擴展的IO口和單片機本身的IO口一樣去驅動LED燈?怎么去定義引腳呢?像sbit LED= ...

不知道就看看上例,實例36  并行擴展8255
回復

使用道具 舉報

7#
ID:162242 發(fā)表于 2017-5-13 11:30 | 只看該作者
這個不是一兩句話能說清楚的事,你還是先看看8255的資料
回復

使用道具 舉報

8#
ID:123289 發(fā)表于 2017-5-13 13:40 | 只看該作者
方法只有一個:再精讀“82C55”說明書!
回復

使用道具 舉報

9#
ID:187614 發(fā)表于 2017-5-13 18:36 | 只看該作者
實際上8255就像一個單刀三擲開關,可連接PA、PB和PC口任何一個8位口;PA、PB和PC口都有相應的地址,地址選擇對了也就完成了一半工作。
回復

使用道具 舉報

10#
ID:1034262 發(fā)表于 2022-11-9 14:21 | 只看該作者
90年代我用過很多的芯片,現(xiàn)在還有人用?
這就是IO擴展,將掃描的數(shù)據(jù)送往IO就可以顯示數(shù)碼管了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表