8255应用举例

例1:题目在图中
在这里插入图片描述
分析译码电路:
要求S1开关的状态反映LED灯的亮灭,则要求PA口作为输入,PB口作为输出,例如S1的第一个开关断开,即PA0为高电平,输入到PB0,指示灯亮;若开关闭合(接地),则PA0输入为低电平,PB0输出,指示灯灭。74L138译码电路连接8255的片选地址,A7、A8为1才能满足G1控制端的需要,因为连接的是Y2,所以CBA为010。可得出基址为188H。
分析8255:
C口没有用到,只用到PA和PB,且为简单的I/O方式,即:
PA口输入,方式0
PB口输出,方式0
控制字为: 10010000B=90H
程序实现

MOV AL,90H      ;初始化
MOV DX,18BH
OUT DX,AL
MOV DX
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值