您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页8255A中文资料

8255A中文资料

来源:华佗小知识
8255A 中文资料 pdf (ball整理) 2010-01-19 21:49

入口地址:

这里应用的就是外部存储器的读取方式 P2口为高8位地址 P0口为低8为地址 MOV A,@DPTR;是读取数据 mov @DPTR,A;是外送数据 DPTR的值就给了P2,P1 而8255只有三个地址引出

A0,A1.CS所以将这三口接在P1,P2的那个口成具体成为8255的地址 啊对,上面只是应用了读写外部存储器的一种方式, 显然我们也可以将A0,A1.CS随便接在哪一个io口上 只要在传数据时,定义好这三个io口即可 寄存器的使用

PA,PB,PC三个寄存器就是分别输出,输入数据的寄存器 而还有一个控制寄存器: 需要看资料了呵呵

首先要知道ABC三口分为两部分:

GroupA: A口和C口的高半字节(由D5,D6控制其工作模式) GroupB: B口和C口的低半字节(由D2控制其工作模式)

两部分

方式0 D6=0 D5=0 D2=0 方式1 D6=0 D5=1 D2=1 D4=0输入 D4=1输出 见表3——4 不用的两个口可D3=1做普通io口使用(D3=0输入D3=1输出) 方式2 D6=1 D5=X D4=X D3=X A口与PC口组成 带选通的双向总线 A D4=0输入 D4=1输出 C高半字节 高半字节D3=0输入 输出 C低半字节 低半字节D0=0输入 D0=1输出 B D2=0输入 D2=1输出 PC0~PC2与PB口 可自由设成方式0,方式1 D2=0输入 D2=1输出 本资料由ball整理 http://hi.baidu.com/ball8500361

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务