并 行 I/O 口 8255 扩 展 内 容

各路大虾帮忙看下,我们的试验... 各路大虾帮忙看下,我们的试验 展开
 我来答
匿名用户
2006-11-28
展开全部
4. 8255与CPU的连接举例:

A口

B口

C上口

C下口

各端口地址:

P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0
A口: 0 1 1 1 1 1 0 0 FF7CH
B口: 0 1 1 1 1 1 0 1 FF7DH
C口: 0 1 1 1 1 1 1 0 FF7EH
控制口: 0 1 1 1 1 1 1 1 FF7FH

上图中当无关地址送0时,A口、B口、C口、控制口的地址也可为0000H、0001H、0002H、0003H。
注:8255内部不带有地址锁存器,上图中用373锁存地址。

编程要点:

MOV DPTR , #0FF7FH ;选控制口
MOV A , #8AH ;方式控制字 1 0 0 0 1 0 1 0
MOVX A , @DPTR ;方式控制字特征位 C口低4位出
A口方式0 B口输入
A口输出 B口方式0
C口高4位输入
MOV DPTR , #0FF7DH
MOVX A , @DPTR ;从B口 输入数据,并存入50H单元
MOV 50H , A
MOV DPTR , #0FF7CH
MOV A , #0FFH
MOVX @DPTR , A ;从A口输出FFH
MOV DPTR , #0FF7FH ;选控制口
MOV A , #03H
MOVX @DPTR , A ;送C口置/复位控制字
0 0 0 0 0 0 1 1
C口置/复位控制字特征位 置1
PC.1

该控制字规定PC.1输出为1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式