找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6915|回复: 9
打印 上一主题 下一主题
收起左侧

急求助有关82C55芯片扩展IO口后的使用问题

[复制链接]
跳转到指定楼层
楼主
现在我利用5片82C55完成了STC89C51单片机IO口的扩展,想问的是怎么通过编程实现让利用82C55扩展后的IO口能够像单片机自身的IO口一样去驱动LED灯亮?比如,原理图中第1片82C55的PA1口驱动一个LED亮?如何编程实现?急!急!急!

82C55扩展IO口.pdf

91.1 KB, 下载次数: 64

82C55

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:111634 发表于 2017-5-11 21:55 | 只看该作者
本帖最后由 zl2168 于 2017-5-11 22:15 编辑

实例36  并行扩展8255先Proteus仿真一下,确认有效。
Proteus仿真一下,确认有效。
实例36 并行扩展8255.rar (39.15 KB, 下载次数: 50)





以上摘自张志良编著《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行,书中电路和程序设计有详细说明,程序语句条条有注解。
仿真电路和Hex文件能在清华出版社网站免费下载,程序源代码只能到书上看了。到图书馆借,或到新华书店翻阅,或到网上书店打折购买。
















回复

使用道具 举报

板凳
ID:199750 发表于 2017-5-11 22:07 | 只看该作者
这个可以的
回复

使用道具 举报

地板
ID:7485 发表于 2017-5-11 22:16 | 只看该作者
这个不是一两句话能说清楚的事,你还是先看看8255的资料,如有看不懂的地方在针对性的问。

8255通过A0和A1的组合,有4个地址,指向PA口,PB口,PC口和控制寄存器。
回复

使用道具 举报

5#
ID:186257 发表于 2017-5-12 11:19 | 只看该作者
ahshmj 发表于 2017-5-11 22:16
这个不是一两句话能说清楚的事,你还是先看看8255的资料,如有看不懂的地方在针对性的问。

8255通过A0和 ...

我有看,但是不知道怎么把扩展的IO口和单片机本身的IO口一样去驱动LED灯?怎么去定义引脚呢?像sbit LED=P1^0;这样的
回复

使用道具 举报

6#
ID:111634 发表于 2017-5-12 21:35 | 只看该作者
111DDD111 发表于 2017-5-12 11:19
我有看,但是不知道怎么把扩展的IO口和单片机本身的IO口一样去驱动LED灯?怎么去定义引脚呢?像sbit LED= ...

不知道就看看上例,实例36  并行扩展8255
回复

使用道具 举报

7#
ID:162242 发表于 2017-5-13 11:30 | 只看该作者
这个不是一两句话能说清楚的事,你还是先看看8255的资料
回复

使用道具 举报

8#
ID:123289 发表于 2017-5-13 13:40 | 只看该作者
方法只有一个:再精读“82C55”说明书!
回复

使用道具 举报

9#
ID:187614 发表于 2017-5-13 18:36 | 只看该作者
实际上8255就像一个单刀三掷开关,可连接PA、PB和PC口任何一个8位口;PA、PB和PC口都有相应的地址,地址选择对了也就完成了一半工作。
回复

使用道具 举报

10#
ID:1034262 发表于 2022-11-9 14:21 | 只看该作者
90年代我用过很多的芯片,现在还有人用?
这就是IO扩展,将扫描的数据送往IO就可以显示数码管了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表