- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第5章S12输入_输出端口模块及其应用实例讲述
基于HCS12的嵌入式系统设计第5章 S12输入/输出端口模块及其应用实例 合肥工业大学 机械与汽车工程学院 滕 勤 2014.4 第5章 S12输入/输出端口模块及其应用实例 本章内容 5.1 并行I/O接口简介 5.2 输入/输出端口寄存器及设置 5.3 输入/输出端口基础应用实例 5.4 智能车系统中输入/输出端口的应用 第5章 S12输入/输出端口模块及其应用实例 5.1 并行I/O接口简介 【I/O接口(Input/Output Interface)】MCU与外界进行交互的重要通道。 【常见I/O接口】人机交互接口,如开关、键盘、指示灯、显示器(LED、LCD)等,或者外接其它输入、输出设备。 I/O接口电路的主要作用: (1)协调高速CPU与低速外设之间的速度匹配 (2)提供输入、输出过程中的状态信号 第5章 S12输入/输出端口模块及其应用实例 5.1 并行I/O接口简介 【并行I/O接口组成】 【端口】接口电路中用以完成信息传送、并可通过地址读/写的寄存器。 【并行I/O接口】由若干个端口(Port)组成:一个接口在物理上有若干个端口,即不同的寄存器,规定这些端口分别是数据口、状态口和命令口。 一个接口分配有若干个地址,即每一个端口分配一个地址。CPU将不同的信息写到不同的端口地址,也从不同的端口地址读取不同的信息。 第5章 S12输入/输出端口模块及其应用实例 5.1 并行I/O接口简介 MC9S12DG128单片机的I/O接口包括PORTA、PORTB、PORTE、PORTK、PORTT、PORTS、PORTM、PORTP、PORTH、PORTJ以及PORTAD端口模块。 PORTA、PORTB、PORTE和PORTK属于复用扩展总线接口(MEBI),当MC9S12DG128在扩展方式下工作时,作为总线信号;在单片模式下工作时,PORTA、PORTB、PORTE和PORTK可用作通用I/O口。 第5章 S12输入/输出端口模块及其应用实例 5.1 并行I/O接口简介 PORTT、PORTS、PORTM、PORTP、PORTH和PORTJ属于端口集成模块PIM,与片内其他功能模块的引脚复用。 每个功能模块按照优先级的高低使用引脚。 第5章 S12输入/输出端口模块及其应用实例 5.1 并行I/O接口简介 【GPIO简化功能逻辑图】仅考虑两个寄存器:数据寄存器PORT和数据方向寄存器DDR。 RD_DDR和WR_DDR分别控制各自的三态双向门闩电路,该电路具有双向传输和高阻三态功能(图中只给出了单向传输和门控功能),可分别读取PORT引脚状态、数据锁存器状态和方向寄存器DDR的状态。 第5章 S12输入/输出端口模块及其应用实例 5.1 并行I/O接口简介 9S12单片机的每个I/O接口均内置拉电阻,可以通过编程设置是否使用上拉、下拉功能及其极性。 【拉电阻的主要作用】当电路驱动器关闭时,保持线路(节点)为固定电平,提高抗干扰能力。 标准端口的最小特性: 输入/输出选择 两个可选择驱动强度的5V输出驱动 5V数字或模拟输入 可选择上拉或下拉器件的输入 选择特性: 线或连接的开漏输出 虚假信号滤波的中断输入 第5章 S12输入/输出端口模块及其应用实例 5.1 并行I/O接口简介 通用I/O口可以设置输入/输出、驱动能力、内部上拉/下拉电阻、中断输入等功能。用户可以通过设置DDR、I/O、RDR、PER、PPS和IE等寄存器,选择I/O口的工作方式。其中: ★ 方向寄存器DDR ?用于设定I/O口的数据方向。 ★ I/O寄存器 ?用于设定端口输出电平的高低。 ★ 驱动控制寄存器RDR ?用于选择I/O的输出驱动能力。 ★ 当I/O口为输入时,上拉/下拉使能寄存器PER ?用于选择内部上拉或下拉功能。 ★上拉/下拉选择寄存器PPS有两个用途: (1)当中断允许位置位时,用于选择上升沿触发或下降沿触发中断。 (2)当使能内部上拉/下拉器件时,用于选择上拉或下拉。 ★中断使能寄存器IE ?用于允许或禁止I/O口上的中断。 第5章 S12输入/输出端口模块及其应用实例 引脚配置汇总 第5章 S12输入/输出端口模块及其应用实例 5.2 输入/输出端口寄存器及设置 5.2.1 PORTT、PORTS、PORTM、PORTP、PORTH和PORTJ 第5章 S12输入/输出端口模块及其应用实例 5.2.1 PORTT、PORTS、PORTM、PORTP、PORTH和PORTJ 第5章 S12输入/输出端口模块及其应用实例 5.2.1 PORTT、PORTS、PORTM、PORTP、PORTH和PORTJ 第5章 S12输入/输出端口模块及其应用实例 5.2 输入/输出端口寄存器及设置 5.2.1 POR
您可能关注的文档
- 单片机原理及应用(实验指导书)讲述.doc
- 7-美丽校园我设计-信息技术课件讲解.ppt
- 单片机原理及应用(第五章存储器扩展)讲述.ppt
- 单片机原理及应用(C语言版)4讲述.ppt
- 6第九章灭火器配置讲解.ppt
- 7-售后服务及转介绍讲解.ppt
- 单片机与液晶显示器讲述.ppt
- 单片机原理及应用第二章基本结构与工作原理讲述.ppt
- 仪表介绍PPT精要.ppt
- 单片机原理及系统课程设计讲述.docx
- DB23_T 3866-2024冰上龙舟赛事组织服务规范.docx
- DB32 2163-2012 棉纱单位可比综合电耗限额及计算方法.docx
- DB32∕T 2429-2013 棉花田间生长发育观察记载规范.docx
- DB23_T 3820-2024 工业互联网综合平台数据质量管理规范.docx
- DB23_T 3474-2023非煤智慧矿山信息系统技术规范.docx
- DB3201_T 1106-2022 工程地质层划分技术规范.docx
- DB33T 2515-2022公共机构“零碳”管理与评价规范.docx
- DB3301_T 0415-2023 装修垃圾收运处置管理规范.docx
- DB3311/T 106―2019“丽水山居”民宿服务要求与评价规范.docx
- DB3201T 1127-2022 慈善捐赠受赠管理规范.docx
最近下载
- 2025广东广州黄埔区招聘社区专职工作人员30人笔试模拟试题及答案解析.docx VIP
- 柱下钢筋混凝土独立基础和双柱联合基础课程设计.docx VIP
- 2025年党员的个人自查报告及整改措施(精选10篇) .pdf VIP
- Feiyue飞跃FY780 缝纫机说明书.pdf
- 肺病科如何提高动脉采血成功率品管圈.ppt VIP
- 2025高中数学八大核心知识立体几何立体几何大题综合(解析版).pdf VIP
- 2025广东广州黄埔区招聘社区专职工作人员30人笔试备考试题及答案解析.docx VIP
- 屏蔽机房设计方案.docx VIP
- 《中华人民共和国保守国家秘密法》培训解读课件.pptx VIP
- 2025年安徽焦甜香生物科技有限公司招聘16人笔试备考题库及答案解析.docx VIP
文档评论(0)