- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.3 外部I/0口的扩展方法 8.3.4 82C55可编程接口电路的扩展 5、82C55扩展综合应用 图8-30 82C55综合应用 本章结束 8.3 外部I/0口的扩展方法 8.3.3 81C55可编程I/O接口及扩展技术 5、81C55初始化编程 8.3 外部I/0口的扩展方法 8.3.3 81C55可编程I/O接口及扩展技术 5、81C55初始化编程 由于图8-24中81C55的命令/状态寄存器的端口地址为 4000H,则81C55初始化程序为: MOV DPTR, #4D00H ;命令/状态寄存器地址 MOV A, #0C2H ;控制字 MOVX @DPTR, A ;装入控制字 MOV DPTR, #4004H ;计数器低8位地址 MOV A, #0E8H ;低8位计数值 MOVX @DPTR, A ;写入计数值低8位 INC DPTR ;计数器高8位地址 MOV A, #43H ;高8位计数值 MOVX @DPTR, A ;写入计数值高8位 由于控制字的高2位D7D6=11 ,因此计数器在装入计数值后 即开始工作。 8.3 外部I/0口的扩展方法 8.3.4 82C55可编程接口电路的扩展 1、82C55的引脚及结构 82C55是Intel公司生产的一种通用的可编程并行接口芯片,在单片机系统中被广泛应用。该芯片具有3个可编程并行I/O端口,A口、B口和C口。这3个8位I/O端口的功能完全由程序决定,但每个口都有自己的特点。 8.3 外部I/0口的扩展方法 8.3.4 82C55可编程接口电路的扩展 1、82C55的引脚及结构 其组成框图及引脚如图8-25所示。 (a)82C55引脚图 (b)82C55结构图 8.3 外部I/0口的扩展方法 8.3.4 82C55可编程接口电路的扩展 1、82C55的引脚及结构 其组成框图及引脚如图8-25所示。 (a)82C55引脚图 (b)82C55结构图 8.3 外部I/0口的扩展方法 8.3.4 82C55可编程接口电路的扩展 1、82C55的引脚及结构 (1)其中引脚26和6分别是电源VCC(+5V)和地线GND。 (2)数据总线:D0~D7、PAO~PA7、PB0~PB7、PC0~PC7,此32条数据线均为双向三态,其中DO~D7用于传送CPU与82C55之间的命令与数据,PAO~PA7、PBO~PB7、PCO~PC7分别简称为A、B、C口,用于82C55与外设之间传送数据。 (3)控制总线: :读控制端。当这个引脚为低电平时,82C55输出数据或状态信息到CPU,即CPU对82C55进行读操作。 :写控制端。当这个引脚为低电平时,82C55接收CPU输出的数据或命令,即CPU对82C55进行写操作。 RESET:复位控制端。当这个引脚为高电平时,82C55复位。复位状态时所有82C55内部寄存器都清零,所有通道都设置为输入方式,24条I/O引脚为高阻状态。 8.3 外部I/0口的扩展方法 8.3.4 82C55可编程接口电路的扩展 1、82C55的引脚及结构 (4) 寻址线: :片选控制端。当这个引脚为低电平时,82C55被CPU选中。 A1、A0:这是两条输入信号线,通常一一对应接到单片机地址总线的的其中任意两位上。当有效时,这两位的4种组合00、01、10、11分别用来选择A、B、C口和控制寄存器,所以一片82C55共有4个地址单元。 8.3 外部I/0口的扩展方法 8.3.4 82C55可编程接口电路的扩展 1、82C55的引脚及结构 82C55可编程并行接口由以下4个逻辑结构组成: (1)数据总线驱动器 这是双向三态的8位驱动器,用于和单片机的数据总线相连,以实现单片机与82C55之间的数据传送。 (2) 三个并行I/O端口 A口:具有一个8位数据输出锁存/缓冲器和一个8位数据输入锁存器,是最灵活的输入/输出寄存器,为可编程8位输入/输出或双向寄存器。 B口:具有一个8位数据输出锁存/缓冲器和一个8位数据输入缓冲器(不锁存),为可编程8位输入/输出寄存器,但不能双向输入/输出。 C口:具有一个8位数据输出锁存/缓冲器和一个8位数据输入缓冲器(不锁存),这个口可分为两个4位口使用。C口
您可能关注的文档
最近下载
- 2023年导热油锅炉竣工最全面精品资料.pdf VIP
- 错案问责申请书范文.docx VIP
- 保时捷-Macan (迈凯)-产品使用说明书-Macan GTS-Macan GTS-17Macan_95B_Basis_BAL_WKD95B039317_CHS_HighRes.pdf VIP
- 2025年04月10月自考《财务管理学》真题及答案.docx VIP
- Unit8OnceuponaTimeSectionA2a-2e(第2课时)课件内嵌音视.pptx
- 个人债务集中清理工作指引.pdf VIP
- 24CDX009-2数据中心机电设施设计与安装-电力模块锂离子电池柜间接蒸发冷却空调系统.docx
- 入党志愿书里面的入党志愿.docx VIP
- 关于入党志愿书里的入党志愿.docx VIP
- 叠合板吊装专项施工方案.doc VIP
文档评论(0)