8、接口芯片

考核要求

并行通信

并行接口芯片8255A(8255)

8255的40条引脚

1.与外设连接的端口

2.与处理器连接的引脚

重点 3.8255的4个端口

8255A的工作方向:

                                        CPU<---8255A<---外设

8255的工作方式:

1.三种工作方式

2. 方式0:基本I/O方式

3.方式1:选通I/O方式

(1)方式1:端口A输入

(2)方式1:端口B输入
低电平STB:
IBF:
INTR:

(3)方式1:A端口输出

(4)方式1:B端输出

低电平OBF:

低电平ACK:

INTR:

INTE A:

INTE B:

4.方式2:双向方式

回忆总结:

工作方式:方式0(基本输入输出方式)、方式1(选通输入输出方式)、

                  方式2(双向输入输出方式)

各端口可工作与哪几种方式:分别有 A、B、C、控制 四个端口

                                                A口: 0、1、2

                                                B口:0、1

                                                C口:0

端口c的作用:把C端口分成两半,为A、B口提供状态位

8255的编程

1.编程步骤

2.方式控制字格式

C口按置位/复位的控制字写入到控制口

3.C口的置位/复位字

4.共阳极 共阴极

练习

LED数码管的工作原理

8255考察两种形式

考察传数

地址范围大小:2^x*y

x是地址线条数

y是数据线条数

练习二

串行通信基础

串行通信的两个类型:

两个通信的区别就是时钟周期CLK不一样 时钟统一是同步通信,时钟不统一是异步通信

异步通信

协议格式:一帧的位数

数据传输

波特因子

同步通信

传送制式

通用异步收发器

8251:串行同步/异步通信,支持全双工通信

练习

串行接口传送数据有一个奇偶校验位,一个停止位,一个起始位

异步串行通信的格式;什么式波特率

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值