- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1110并行接口扩展,并行接口,串行接口和并行接口,8255并行接口实验,计算机并行接口,串行接口并行接口,打印机并行接口,centronics并行接口,可编程并行接口8255,8255并行接口实验报告
P0口具有两种功能,一是作通用I/O口,P0口既可以作输入口,也可以作输出口。作输入口时,先对锁存器写“1”,然后再输入数据,否则,可能出错。注意,P0口输出时为漏极开路输出,要用上拉电阻;二是当外接存储器或外接I/O 接口芯片时,兼作低8位地址总线和8位双向数据总线。 P1口是准双向口,当作输入时,必须先对该位的锁存器写“l”,然后再输入数据。作输出用,不要用上拉电阻。 P2口具有两种功能,一是作通用I/O口,与P1口类似; 二是作扩展系统的高8位地址总线,输出高8位地址与P0口一起组成16位地址总线。 P3口不仅可以作通用I/O口使用,与P1口类似;P3口还具有第二功能。 图7-8 用74LS373扩展输入口 从74LS373输入一个字节到累加器A的指令如下: MOV DPTR,#7FFFH ;指向74LS373输入口 MOVX A,@DPTR ;从74LS373读数据 (2)、用三态门扩展8位输入口(常态输入)地址无关位设为1 从74LS244输入一个数据到累加器A : MOV DPTR,#0BFFFH MOVX A, @DPTR, P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 8031 /RD P2.6 1Y1 1Y2 1Y3 1Y4 2Y1 2Y2 2Y3 2Y4 74LS244 /1G /2G p114图7-9 + 外部输入 门控端低电平有效时,从输出端得到输入端信号,门控端无效时,74LS244输出端呈高阻。 (3)、用锁存器扩展8位输出口, 地址无关位设为1 将累加器A中的数据输出的指令如下: MOV DPTR,#0DFFFH MOVX @DPTR,A 输出的数据 /WR P2.5 8031 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 CLK /OE 74LS377 D0 D1 D2 D3 Q0-7 D4 D5 D6 D7 7-12 7.4 、并行I/O接口芯片8255A 7.4.1 8255内部结构 A组 控制 B组 控制 A口 上C口 下C口 B口 数据 总线 缓冲 器 读/写 扩展 逻辑 DB0-7 /RD /WR A0 A1 RESET /CS PA7-PA0 PC7-PC4 PC3-PC0 PB7-PB0 图7--`12 8255A的外部引脚信号 ( 40引脚,双列直插式) VCC、 GND、 RESET、/ RD、/WR 、/CS 、A1、 A0 A1 A0 0 0 ------ A口 0 1 ------ B口 1 0 ------ C口 1 1 ------ 控制口 P117 表7-1 8255A各端口读/写操作时的信号关系 8255A共有三种工作方式:方式0、方式1和方式2。其中A口可以工作在方式0、方式1和方式2,B口可以工作在方式0、方式1,而C口只能工作在方式0。 1. 方式0 方式0称为基本输入输出方式,即无须联络就可以直接进行8255A与外设之间的数据输入或输出操作。 (1)A口、B口都可置为输入方式或输出方式,但不能既作为输入又作为输出,且C口不提供固定的联络信号。 (2)C口的高4位和低4位均可置为输入方式或输出方式,但在4位中不能既作为输入又作为输出。 方式0适用于无条件数据传送,也可以把C口的某一位作为状态位,实现查询方式的数据传送。 2.方式1 方式1是选通输入输出方式,此时A口和B口与外设之间进行输入或输出操作时,需要C口的部分I/O线提供联络信号。 3. 方式2 方式2又称为双向传输方式,只有A口可以工作在该方式下。双向方式使外设能利用8位数据线与CPU进行双向通信,既能发送数据,也能接收数据。在A口工作在方式2时,B口可以工作在方式0或方式1。 8255的编程控制字 P120 1.方式控制字 1 D6 D5 D4 D3 D2 D1 D0 下C口 1=输入 0=输出 B口 1=输入 0=输出 B口方式 0=方式0 1=方式1 A口方式 00=方式0 01=方式1 1*=方式2 A口 1=输入 0=输出 上C口 1=输入 0=输出 2. C口置位/复位
您可能关注的文档
- 031电视传像原理.ppt
- 0803B-A0 SMT 检验规范.ppt
- 0529-大麦网合作方案.ppt
- 0805中国的城镇化和市场.ppt
- 0706北海地块评估简报.ppt
- 0510正态分布.ppt
- 0808海淀区社区服务策略.ppt
- 090麦肯锡_人力资源最佳典范.ppt
- 0906误差处理.ppt
- 0906信用工具和外汇.ppt
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
文档评论(0)