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

求解啊,接上拉电阻的话就是默认高电平,接下拉电阻就默认低电平??... 求解啊,接上拉电阻的话就是默认高电平,接下拉电阻就默认低电平?? 展开
 我来答
用电知识分享
推荐于2018-03-28 · TA获得超过1832个赞
知道小有建树答主
回答量:841
采纳率:69%
帮助的人:271万
展开全部
是的,接上拉电阻的话就是默认高电平,输入时可以检测下降沿,接按键到地。接下拉电阻就默认低电平,输入时可以检测上升沿,接按键到电源。 如果不接电阻,默认输出无效电平,当输出有效电平时 有效。 P0口特殊,欲输出高电平,必须接上拉电阻。
追问
我用了STC12C5A60S2的增强型51单片机,这个的单片机可以设置IO口得工作模式,在网上搜索到当IO口开漏时就需要上拉电阻,其实下拉电阻也可以是不??只是确定高还是低电平而已?
我用的这个单片机都可以通过软件设置IO口模式不为开漏而是其它模式,比如说:准双向口/弱上拉(标准8051输出模式)、推挽输出 /强上拉、仅为输入(高阻)或开漏输出功能
这种情况下,我还需要加上拉电阻么
追答
设置成推挽输出就行了的,任何时间只能有一个MOS导通,I/O功能。不需要上拉电阻!! 在使用配置好的I/O 之前可以自己用软件初始化输出电平。
彭振敢
2011-05-10 · TA获得超过140个赞
知道答主
回答量:106
采纳率:0%
帮助的人:76.9万
展开全部
上拉电阻是将I0口的驱动电流加强,下拉电阻是把IO口的驱动电流拉低,并不能改变I0口的默认电平。想改的话加反相器或写个程序就可以了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WWWHBJPIM
2011-05-10 · 超过18用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:44.7万
展开全部
可以通过软件设置IO口模式不为开漏而是其它模式,比如说:准双向口/弱上拉(标准8051输出模式)、推挽输出 /强上拉、仅为输入(高阻)或开漏输出功能
这种情况下,我还需要么

不需要加上拉电阻
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e98db3ec8
2011-05-10 · TA获得超过2330个赞
知道小有建树答主
回答量:316
采纳率:0%
帮助的人:204万
展开全部
旁观。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式