




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章:可编程外围接口82C55A,2.1概述82C55A是高性能,工业标准,并行I/O的LSI外围芯片;提供24条I/O脚线。在三种主要的操作方式下分组进行程序设计82C88A的几个特点:(1)与所有Intel系列微处理器兼容;(2)有较高的操作速度;(3)24条可编程I/O脚线;(4)底功耗的CHMOS;(5)与TTL兼容;(6)拥有控制字读回功能;(7)拥有直接置位/复位功能;(8)在所有I/O输出端口有2.5mADC驱动能力;(9)适应性强。,2.282C55A体系结构,PA7PA0D0D7PB7PB0#,数据总线缓冲,读写逻辑控制,A组控制,B组控制,A组端口A8位,A组端口C高4位,B组端口C低4位,B组端口B8位,RD#,WR#,A1A0,RESET,CS#,82C55A管脚图,PA4PB3PA3PB2,82C55A,1,2,3,21,40,4,5,6,7,8,9,10,11,12,20,2.2.1控制寄存器,D7D0IORC#IOWC#RESETA3A2A15A14.A4,82C55A,端口A,端口B,端口C,A1A0,CS#=0,端口地址选择,选择A3A2CS#端口A000端口B010端口C100控制寄存110,控制字各位的功能,D7D6D5D4D3D2D1D0,B组端口C(低4位)1=入0=出端口B1=入0=出方式选择1=方式10=方式0,A组端口C(高4位)1=入0=出端口A1=入0=出方式选择00=方式001=方式11X=方式2,方式设置标志1=有效,2.2.2操作方式0,方式0操作称为简单I/O操作,是指端口的信号线可工作在电平敏感输入方式或锁存输出。所以,须将控制寄存器设计为:控制寄存器中:D7=1;D6D5=00;D2=0。D7位为1代表一个有效的方式。通过对D4D3D1和D0的置位/复位来实现端口A及端口B是输入或输出。P56表2-1列出了操作方式0端口管脚功能。,方式0的控制字及响应I/O配置,控制字0:通过对D4D3D1D0=24=16种不同配置D7D6D5D4D3D2D1D010000000PA7PA0APC7PC482C55CD7D0PC3PC0BPB7PB080H=10000000B:D7=1,D6D5D4D3D2D1D0=0000000,操作方式0的控制字1:D7D6D5D4D3D2D1D010000001D7=1:方式标志有效,D6D5=00:方式0D4=0:A组端口A为输出D3=0:A组端口C高4位为输出D2=0:方式0D1=0:端口B为输出D0=1:B组端口C低4位为输入,82C55,A,C,B,2.2.3操作方式1(选通的I/O),设置方式:D7=1来激活方式设置标志;D6D5=01;D2=1在操作方式1时,端口A和端口B被配置为两个独立、大小为一个字节宽度的I/O端口,每个端口都有与它相关的4位控制/数据端口。管脚功能如P58表2-2所示。当配置成这种方式时,出现在输入端口的数据必须由外部硬件产生的一个信号进行选通。其控制/数据端口由端口C的高4位和低4位完成。,操作方式1的端口A输入配置:,D7D6D5D4D3D2D1D010111/0PA7PA0STBA#(输入选通)Pc6,7:1=输入IBFA0=输出INTRARD#I/O,Pc4pc5,pc3,INTEA,82C55,操作方式1输入端口的时序图:,STB#tsTIBFtsistsittRisINTRtRitRD#来自tpH外设tps,方式1下,数据从I/O设备发出通过82C55A送CPU的全过程:读数,(3)INTR(1)STBCPU82C55I/O外设(4)RD(2)IBF方式1下,数据从CPU通过82C55A送到I/O外设的全过程,写数据:(1)WR(2)OBFCPU82C55AI/O外设(4)INTR(3)ACK,82C55,CPU,I/O外设,82C55A,CPU,I/O外设,操作方式1端口A输出配置:,D7D6D5D4D3D2D1D010101/0Pc4,5;1=输入PA7PA00=输出OBFA#ACKA#INTRAI/OWR#,PC7PC6,INTEA,PC3,PC4,5,操作方式1输出端口的时序:,WR,OBF,INTR,ACK,OUT,tAOS,tWOS,tWTT,tAK,tAIT,tWB,2.2.4操作方式2,INTRAPA7PA0OBFA#ACKA#STBA#WR#IBFA#AD#I/O,PC3,8,PC7PC6,3,PC4PC5,INTE1,INTE2,1.选通的双向I/O2.只有端口A使用,图2-9操作方式2的输入/输出配置,按位置1/置0格式:,D7D6D5D4D3D2D1D0无关,按位置1/置0标志,0=有效,01234567,01010101B0,00110011B1,00001111B2,置1/置01=置1,0=置0,位选择(PC口的07位),图2-10按位置1/置0格式,操作方式2和操作方式0输入组合的控制字和I/O配置:,D7D6D5D4D3D2D1D011011/0PC2082C551=输入INTRA0=输出PA70OBFA#ACKA#STBA#IBFA#RD#I/OWR#PB70,PC3PC7PC6PC4PC5PC20,8,3,8,图2-11,操作方式2和操作方式0输出组合的控制字和I/O配置(图2-12),D7D6D5D4D3D2D1D0110182C55PC3=INTRAPC7=OBFA#PC6=ACKA#PC4=STBA#PC5=IBFAPC1=OBFB#RD#PC2=ACKB#PC0=INTRBWR#,PC3PA70PC7PC6PC4PC5PB70PC1PC2PC0,8,8,2.3独立的I/O端口,D0D3174F13831A2A1527A423A519A615BE3#117D24D31第三组,O0O0ABCG2B#G2A#G1O7,CS#3D0D7A0A182C55ARD#WR#,端口A,端口B,端口C,IORC#,IOWC#,采用多体交叉编址的算法:,0组:0、4、8、12、16、20、24、28.1组:1、5、9、13、17、21、25、29.2组:2、6、10、14、18、22、26、30.3组:3、7、11、15、19、23、27、31.即:在单体容量为L的m个分体交叉编址时,其Mj体的编址模式为:(m为模)Mj=mi+j(i=0.1.2l-1;j=0.1.2m-1)当地址的模4交叉编制:M0=0,4,8,12,.4i+0,2.4应用举例,两台微机并行通信的接口原理电路微机A发微机B收OBF#ACK#,PA0PA782C55APC7PC6,PA0PA782C55APC4PC0,CPUD0D7,CPUD0D7,微机A用于发射数据的程序设计,MMOVAX,0300HMOVES,AXMOVBX,0MOVCX,3FFHMOVDX,303HMOVAL,10100000BOUTDX,ALMOVAL,00001101BOUTDX,AL,续上MOVDX,0300H,MOVAL,ES:BXOUTDX,ALINCBXDECCXLOOP0:MOVDX,0302HLOOP1:INAL,DXANDAL,08HJZLOOP1MOVDX,0300HMOVAL,ES:BXOUTDX,ALINCBXDECCXJNZLOOP0MOVAX,4C00HINT21H,第二章:总结(1),1、面向的对象实体:可编程外围接口并行芯片82C55A。2、82C55的体系结构:三个8位的并行I/O端口,即A口、B口及C口;分两组:A组由A口和C口高4位组成,B组由B口和C口的低4位组成。有两条命令字:控制命令字和按位置位/复位命令字,由D7位来区别。PA口可工作方式0、方式1和方式2。而PB口只能工作在方式0和方式1。PC口的特殊使用:在方式1和方式2时,PC口大部分引脚作联络和控制信号。,第二章:总结(2),主要由控制寄存器、状态寄存器、数据寄存器及读写控制逻辑等组成。3、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西安医学高等专科学校《汽车文化》2023-2024学年第二学期期末试卷
- 广州铁路职业技术学院《语言学导论》2023-2024学年第二学期期末试卷
- 陕西电子信息职业技术学院《新媒体概论》2023-2024学年第二学期期末试卷
- 潍坊环境工程职业学院《图片摄影创作》2023-2024学年第二学期期末试卷
- 安全教育快乐厨房
- 2024年摄影灯泡项目资金筹措计划书代可行性研究报告
- 危险品管理培训
- 沙金奖牌设计软件介绍
- 2025年福建泉州经济技术开发区市政服务有限公司招聘笔试参考题库含答案解析
- 2025年黑龙江哈电集团哈尔滨电机厂有限责任公司招聘笔试参考题库含答案解析
- 《绚丽多姿的节日盛装》(课件)2024-2025学年人美版北京(2024)初中美术七年级下册
- 医院消毒隔离知识培训
- 武装部文职试题及答案
- 狼人杀测试题及答案
- 2025年山东省威海市威海经济技术开发区中考一模英语试题(含答案)
- 建筑大师林徽因知到智慧树章节测试课后答案2024年秋潍坊工程职业学院
- 2025年临床医师定期考核必考复习题库及答案(900题)
- 心肺复苏术-cpr课件
- 人力资源外包投标方案
- 长沙生态动物园详细规划设计文本目录
- TB公式编程官方基础教程1
评论
0/150
提交评论