下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用于单片机的8255A扩展I/O端口在该图中,P0端口是地址/数据复用端口,数据通过P0端口被直接传送,地址的低8位被锁存在74LS373中,系统的读/写控制和复位信号对应于8255A的读/写和控制端口,而系统地址与8255A的地址线A1、A0直接对应,将高位8位的地址线的P2.7作为选通信号来直接连接到8255A的芯片选择端子,a接口输出8个发光二极管,b接口8255A地址设定表单片机P27系列P26P25系列P24系列P23系列p22-2P21系列P20系列P07P06P05P04P03P02P01P008255A端子PS频道A1A0a口0111111111111100b口01111111
2、111111o.o1控制端口0111111111111111十六进制值7f.ff.fx8255A各端口的地址如下a端口地址:7FFCH;b端口地址:7FFDH;c端口地址:7FFEH;控制端口地址:7FFFH。字设定的控制数据位D7D6D5D4D3d2.d2d1.d1D0数值10000010十六进制82功能方式设定方式0a端口输出b端口输入D7=1,方式控制,D6、D5是控制方式,D4是a端口,D1决定b端口。8255A控制字: 82H。用c语言编写的控制程序如下#include#include /扩展地址解析头文件#define PAC XBYTE0x7FFF /控制地址定义#define
3、PA XBYTE0x7FFC /A端口地址定义#define PB XBYTE0x7FFD /B端口地址定义void delay(void) /延迟子程序举止unsigned int m,n;for(m=0; m500; m )for(n=0; n500; n )以下语音主(语音主)举止无符号char n; /数据存储变量PAC=0x82; /设置控制字while(1)举止n=PB; 从/b口读取数据delay ();PA=n; 向/a端口输出数据delay ();以下以下控制功能:预先设定在b端口的拨动开关的状态反映在a端口的发光二极管的显示上。不用74HC373闩锁。 电路如下所示在该图中
4、,数据通过P0端口传送,系统的读/写控制和复位信号对应于8255A的读/写和控制端口,8255A的地址线A1、A0对应于系统的高位8位地址线的P2.1、P2.0, 将上位8位的地址线的P2.7作为选通信号直接连接到8255A的芯片选择端子,a端口输出8个发光二极管,b端口输入8位的拨动开关,c端口空闲(图中时钟和复位电路未图示)。8255A地址设定表单片机P27系列P26P25系列P24系列P23系列p22-2P21系列P20系列P07P06P05P04P03P02P01P008255A端子PS频道A1A0a口0111110011111111b口0111110111111111控制端口0111111111111111十六进制值7xf.ff.f在这种情况下,8255A上每个端口的地址如下a端口地址:7CFFH;b端口地址:7DFFH;c端口地址: 7EFFH;控制端口地址:7FFFH。控制字设置是相同的8255A控制字: 82H。在控制程序中,只要将控制地址定义、a端口地址定义和b端口地址定义变更为以下三个语句,除此之外就不进行变更#define PAC XBYTE0x7FFF#define PA X
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年学前儿童记忆力训练测试卷
- 2026届安徽省合肥市省级示范高中高三下学期五月联考历史试题(含答案)
- 2025年无锡市宜兴市卫生健康系统招聘农村订单定向医学生专项招聘考试试卷真题
- 入院病人教育相关试题及答案解析
- 现代农业技术发展与应用科普试题
- 供应链管理原理与实务考试及答案
- 2026年衡水之中语文考试试题及答案
- 行政人事安全考试试题及答案
- 2027届福建省永泰县化学九上期末考试模拟试题含解析
- 2026事业单位工勤技能-山东-山东水工监测工三级(高级工)历年参考题库含答案详解3套试卷
- 2026年农业保险测试题库及答案
- 2026内蒙古恒正实业集团招聘65人笔试历年难易错考点试卷带答案解析
- 2025至2030中国美容仪行业现状及未来发展前景预测报告
- 项目验收不合格整改预案
- 新专业申报相关调研问卷
- 道路运输和交通设施企业安全风险分级管控和隐患排查治理双重预防机制建设指南
- 2026届广西壮族自治区桂林市十二县高三年级上册12月月考历史试题(含答案)
- 关于某某企业级固态硬盘采购与质保合同
- 2026年河北省机关事业单位技术工人图书仓储员考试选择题
- 2025年陶瓷地砖行业技术专利分析报告
- 树立消防员正确的消费观
评论
0/150
提交评论