第5章--MC9S12XS输入输出端口模块及其应用实例.pptVIP

  • 15
  • 0
  • 约8.9千字
  • 约 49页
  • 2018-04-12 发布于河北
  • 举报

第5章--MC9S12XS输入输出端口模块及其应用实例.ppt

第5章--MC9S12XS输入输出端口模块及其应用实例

输入/输出端口简介 输入/输出端口寄存器及设置 输入/输出端口应用实例 智能车系统中输入/输出端口的应用 MC9S12XS系列内部有非常丰富的输入/输出端口资源,同时也集成了多种功能模块,其输入/输出引脚大多为复用引脚。MC9S12XS128通用I/O口包括PORTA、PORTB、PORTE、PORTK、PORTT、PORTS、PORTM、PORTP、PORTH、PORTJ以及PORTAD。 通用I/O口通过配置相应寄存器位,可以设置输入/输出端口、驱动能力、内置上拉/下拉电阻使用、中断输入方式等多种功能。通过对DDR、I/O、RDR、PE、PS和IE等寄存器的设置,用户可以获得通用I/O口的不同工作方式。其中,DDR(数据方向寄存器)设定I/O口为输入/输出端口。数据寄存器(I/O寄存器)用于设定I/O口的高低电平。RDR(驱动控制寄存器)用于设定I/O口的输出驱动能力。PE(上拉/下拉使能寄存器)用于当I/O口为输入口时使能内置上拉电阻或下拉电阻的使用。PS(上拉/下拉选择寄存器)当中断允许位置位时,用于选择上升沿触发或下降沿触发中断;当使能内置上拉/下拉电阻时,用于选择使用上拉电阻或下拉电阻。IE(中断使能寄存器)用于使能I/O口的中断功能。 5.2.1 PORTA、PORTB、PORTE和PORTK 5.2.1 PORTA、PORTB

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档