无人机微控制器技术课件 4、微控制器IO口_第1页
无人机微控制器技术课件 4、微控制器IO口_第2页
无人机微控制器技术课件 4、微控制器IO口_第3页
无人机微控制器技术课件 4、微控制器IO口_第4页
无人机微控制器技术课件 4、微控制器IO口_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《无人机微控制器技术》微控制器IO口IO示例010201IOIO1、I/O口在MSP430单片机中,不同系列的单片机I/O口数量不同。MSP430F20xx系列MSP430FG46xx系列有10个I/O口适合在小型控制系统中应用多达80个I/O口适合外部设备繁多的复杂应用IO1、I/O口MSP430G2553单片机,共有20个引脚。MSP430G2553单片机有16个I/O口,属于I/O口较少的系列。特点IO2、引脚图MSP430G2553引脚图IO3、寄存器列表寄存器名寄存器功能读写类型复位初始值PxDIR

Px口方向寄存器可读写0PxIN

Px口输入寄存器只读——PxOUT

Px口输出寄存器可读写保持不变PxRENPx口上拉(下拉)电阻使能寄存器可读写0PxSEL

Px口第二功能选择可读写0PxSEL2Px口第二功能选择可读写0PxIE

Px口中断允许可读写0PxIES

Px口中断触发沿选择可读写保持不变PxIFG

Px口中断标志位可读写002示例示例1、PxDIR输入/输出方向寄存器在MSP430单片机中,管脚作为普通I/O口使用时,应先定义端口方向。相互独立的8位PxDIR寄存器定义了Px口的8个I/O口的输入输出方向。作为输入时,只能读;作为输出时,可读可写。在PUC复位后PxDIR各位均复位。PxDIR.x:端口输入输出方向,0作为输入口,1作为输出口。示例P1DIR|=0x01;//P1.0作输出,其余各位端口方向不变。P1DIR&=~0x7f;//P1.7作输入,其余各位端口方向不变。1、PxDIR输入/输出方向寄存器举例P1DIR|=BIT1+BIT2+BIT3;//P1.1、P1.2、P1.3设为输出

P1DIR&=~(BIT4+BIT5+BIT6);//P1.4、P1.5、P1.6设为输入。1、PxDIR输入/输出方向寄存器示例注意:MSP430单片机中悬空不用的I/O口方向要设置为输出模式,否则不确定的电平会造成耗电。示例2、PxIN输入寄存器该寄存器是只读寄存器。当管脚被配置为普通I/O口时,PxIN输入寄存器的每一位反映了相应I/O管脚的输入信号值。PxIN.x:端口输入的电平,0—端口输入低电平;1—端口输入高电平。示例3、PxOUT输出寄存器当管脚被配置为普通I/O口时,PxOUT输出寄存器的每一位反映了相应I/O管脚的输出信号值。PxOUT.x:端口输出的电平,0—端口输出低电平;1—端口输出高电平

。例如:P1DIR|=0x22;//P1.1和P1.5为输出口P1OUT|=0x22;//P1.1和P1.5输出高电平示例PxDIRPxRENPxOUTI/O电位111上拉0下拉01输出高0输出低011上拉0下拉0X高阻状态4、PxREN上拉/下拉电阻使能寄存器用于禁止或使能Px对应I/O口上拉/下拉电阻。0—上拉/下拉电阻禁止使能;

1—上拉/下拉电阻使能。PxREN寄存器用于设置对应的I/O口的拉电阻是否启用,而PxOUT决定了拉电阻是上拉还是下拉。示例5、PxIE中断允许寄存器PxlE.7PxlE.6PxlE.5PxlE.4PxlE.3PxlE.2PxlE.1PxlE.076543210在MSP430单片机中,P1口和P2口的所有I/O口均能作为中断源触发中断。Px

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论