请教一下AT89S51上电复位后P0口的电平状态

[复制链接]
4919|13
 楼主| xupeng1982 发表于 2007-1-2 12:27 | 显示全部楼层 |阅读模式
请教一下AT89S51上电复位后P0口的电平状态是什么????/<br />&nbsp;&nbsp;&nbsp;一般的51单片机上电复位后P0口为高电平&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;但是我用AT89S51单片机上电后&nbsp;P0口为低电平<br />而且我写P0=0xFF;&nbsp;&nbsp;P0口依然是低电平<br />为什么&nbsp;&nbsp;&nbsp;谢谢答复<br />&nbsp;我的头文件是#include&nbsp;&quot;AT89x51.h&quot;<br />是不是与头文件有关系
awey 发表于 2007-1-2 13:46 | 显示全部楼层

如果没带负载,就是单片机坏了

  
刘喜标 发表于 2007-1-2 14:06 | 显示全部楼层

根据图纸测量

  
manbo789 发表于 2007-1-2 14:41 | 显示全部楼层

你用什么测电平?试接个上拉电阻

  
 楼主| xupeng1982 发表于 2007-1-2 19:29 | 显示全部楼层

回复

单片机没故障&nbsp;&nbsp;我用了3个单片机&nbsp;&nbsp;P0口全是低电平<br />P0口是悬空的
 楼主| xupeng1982 发表于 2007-1-2 19:31 | 显示全部楼层

我用万用表测得电平,一支表笔接GND 另一只接P0口的一个管

  
 楼主| xupeng1982 发表于 2007-1-2 21:13 | 显示全部楼层

回复

P0口的座子没有和地通&nbsp;现在我在P0上接了上拉电阻&nbsp;P0口就正常了&nbsp;这是为什么???
lyjian 发表于 2007-1-2 21:40 | 显示全部楼层

晕,又是一个不看书的人

P0作为普通IO使用时为开漏结构,需要接上拉才能输出高电平<br />
 楼主| xupeng1982 发表于 2007-1-3 13:41 | 显示全部楼层

明白了 谢谢

  
jerrylay 发表于 2007-1-3 17:33 | 显示全部楼层

p0口很特殊的

与p1,p2,p3不同的<br />它是不带上拉的
 楼主| xupeng1982 发表于 2007-1-3 18:07 | 显示全部楼层

那么我用P0口做地址扩展用街上拉电阻吗

  
hq_y 发表于 2007-1-3 18:20 | 显示全部楼层

不需要,但是预留一个排电阻的位置没有坏处

  
 楼主| xupeng1982 发表于 2007-1-3 18:42 | 显示全部楼层

非常感谢

  
故乡的河滩 发表于 2008-9-5 21:38 | 显示全部楼层

我也是刚知道

我也是刚知道,呵呵。我会努力的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

19

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部