这个可以自己配置如果你嫌麻烦的话,直接可以使用协议栈程序使用它的默认配置协议栈默认配置是使用P0_2作为RX
你对这个回答的评价是?
你对这个回答的评价是
你对这个回答的评价是?
你对这个回答的评价是
你对这个回答的评价是?
ATmega16中端口初始化时,若端口用作输入要选择pullup/output value,有T(三态)和P(内部上拉电阻连接到正电源)两种,三态不是对于输出來说的吗选择P、T有什么区别呀
本版专家分:12625
三态指的是“高电平、低电平、高阻态”。
一般IO通过上下2个管子的中点输出当2个管子都不导通时,该IO就处于3态高阻状态
本版专家分:11515
可能是你的资料翻譯的不准确。
翻译成“高阻抗”应该是比较准确的
翻译成“三态”容易引起误解。
高电平、低电平、高阻态
感觉都没有说清楚,希望再清楚一点!!!
有三态: 高电平(1)低电平(0),高阻(Z)
高电平(1)低电平(0),高阻(Z)
输入高祖就是没有内部上拉的意思
版权声明:? 本文为博主原创文嶂未经博主允许不得转载 /qq_/article/details/
先介绍一下上拉、下拉:
I/O端口中,有的上下拉电阻可以设置有的不可以设置,有的是内置有的是需要外接,I/O端口类似于一个三极管的集电极C
?当C接通过一个电阻和电源连接在一起的时候,该电阻成为C上拉电阻该端口常态时为高电平, 用于检測低电平的输入 ;
?如果C通过一个电阻和地连接在一起的时候,该电阻称为下拉电阻使该端口常态时为低电平,用于检测高电平的输入
實战:?按下按键S3使D1点亮
实践表明:经过上述三个程序中设置P1INP,将引脚输入时设置为上拉、三态都能检测到按键是否按下的状态。
P1INP鈳不设置;在进行ADC转换时,必须将引脚设置成三态否则电压采集不准。
这个可以自己配置如果你嫌麻烦的话,直接可以使用协议栈程序使用它的默认配置协议栈默认配置是使用P0_2作为RX
你对这个回答的评价是?
你对这个回答的评价是
你对这个回答的评价是?
你对这个回答的评价是
你对这个回答的评价是?