单片机(如AT89S52)复位时 空置的P0口是高电平还是低电平(低手莫进)
来源:百度知道 编辑:UC知道 时间:2024/05/23 21:18:29
我的单片机(AT89S52)复位后(按住复位键不松开) 昨天是低电平 今天却是高电平(同一块电路板 我命名为板A) 然后我把我的那片单片机换到其他的电路板上(我命名为B)复位测试 居然是低电平 这两块电路板在执行程序时都正常 我被搞糊涂了 到底初始化单片机时(注意我始终使RST脚接高电平)P0口(注意是P0空置)是什么电平 他是否受电路影响 哪位高手指点迷津
lnaslzt 你答非所问 生活营口 你回答不全面 我的很多问题你没有回答 如为什么有时是高电平有时又是低电平 可能是什么原因 简单帮我分析一下也行啊
lnaslzt 你答非所问 生活营口 你回答不全面 我的很多问题你没有回答 如为什么有时是高电平有时又是低电平 可能是什么原因 简单帮我分析一下也行啊
首先,P0口有内部上拉电阻.
其次,AUXR的DISRTO位应置1(RESET PIN ISINPUT ONLY).保证高电平为复位状态.
复位时应为高电平.
AT89S52始终使RST脚接高电平——这时单片机是没有进入正常工作状态的。
一定要使RST脚接高电平后再悬空,单片机才能进入正常工作状态。
进入正常工作状态后,P0口是悬空的。
看你的意思是:复位键始终不松开------始终让它处于复位状态。
“昨天是低电平 今天却是高电平”是不是指下文的P0口。
51单片机处于复位状态时,单片机是处于没有工作的状态。此时P口的电压应该是不确定的。
楼主阁下说话客气点 有回答的都是本着乐于助人精神的 真要分数干什么能当饭吃么 你要想有人热心帮你的话请注意说话的方式
本来复位后就是不确定的