怎么改变单片机IO口默认电平

发布网友 发布时间:2022-04-22 03:10

我来回答

4个回答

热心网友 时间:2023-09-16 03:47

是的,接上拉电阻的话就是默认高电平,输入时可以检测下降沿,接按键到地。接下拉电阻就默认低电平,输入时可以检测上升沿,接按键到电源。
如果不接电阻,默认输出无效电平,当输出有效电平时
有效。
P0口特殊,欲输出高电平,必须接上拉电阻。

热心网友 时间:2023-09-16 03:47

上拉电阻是将I0口的驱动电流加强,下拉电阻是把IO口的驱动电流拉低,并不能改变I0口的默认电平。想改的话加反相器或写个程序就可以了啊

热心网友 时间:2023-09-16 03:48

可以通过软件设置IO口模式不为开漏而是其它模式,比如说:准双向口/弱上拉(标准8051输出模式)、推挽输出
/强上拉、仅为输入(高阻)或开漏输出功能
这种情况下,我还需要么
不需要加上拉电阻

热心网友 时间:2023-09-16 03:48

这个不一定,具体要看对应型号的datasheet。
但是atc51这类的51单片机复位后,确实io口默认是输出高电平。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com