首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 学习园地
单片机的I/O配置方式剖析
来源:本站整理  作者:佚名  2010-07-19 14:09:22



    4.输入高阻配置
     该配置如图7所示,这种方式只适用于输入数据的读取。

  以上四种I/O配置各有特点。准双向I/O口的最大优点是既可以作为输出,又可以作为输入,不需要通过控制字切换方向;推挽输出的特点是,无论输出高电平还是低电平都能驱动较大的电流,如输出高电平时,可以直接点亮LED,而在准双向I/O口模式下则很难办到,但推挽输出I/O口的引脚只能作为输出,不能作为输入;高阻输入模式的特点是I/O口只能作为输入使用,因其可以获得比较高的输入阻抗,在有模拟比较器和ADC复用的L/0口中应用较多。开漏模式与准双向模式相似,但内部没有上拉电阻。开漏模式具有很好的电气兼容性,外部上拉电阻接3V电源就能和3V逻辑器件接口;若上拉电阻接5V电源,则又可以和5V逻辑器件接口。如I/O口用作I2C总线时均采用开漏模式。

  下面以1II公司的MSP4.30F169型单片机为例,介绍其I/O口的类型。MSP430F169是Tl公司新型3V低功耗16位单片机,内置16位定时器、8通道12位A/D转换器、2通道12位D/A转换器、I2C、DMA等模块,广泛应用于多功能电表、汽车及工业控制领域。

  MSP430F169具有48个I/O口,各口可以独立编程和使用,通过控制字实现特殊功能和普通L/O口的输出及输入三种模式互相转换。图8为P3.1口内部功能逻辑图。P3SEL×、P3DIR.×为I/O端口配置字,当端口配置成输出模式时,即为推挽输出模式,在85℃时最大驱动电流可达到34mA,最大拉电流可达到41mA。当端口配置成输入模式时为高阻输入模式。当P3.1口作为I2c总线端口时为开漏模式,须外接上拉电阻。其他I/0端口除特殊功能外,输入输出配置与此相同。

  使用时需要注意,I/0口外设的额定电流不应大于I/0口最大的输出电流和最大拉电流。当端口不使用时,应配置为I/0输出模式并开路,这样做可以减少电流损耗并杜绝外部干扰的窜入。在需要驱动较大外设时,应考虑增加外围驱动芯片,以减小电流输出,隔离电磁辐射干扰。


上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:52,156.25000 毫秒