找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3046|回复: 18
收起左侧

关于51单片机引脚的问题

  [复制链接]
ID:115515 发表于 2016-4-27 10:38 | 显示全部楼层 |阅读模式
在编程的时候我赋值P3=0xff,可是为什么实际上p3.4引脚却是低电平?我用的是90c51的单片机。书上说这个是定时器T0的溢出标志位。可是我没设置定时的模式下这个口不就是普通的引脚口么?
回复

使用道具 举报

ID:75321 发表于 2016-4-27 13:24 | 显示全部楼层
首先你确定是否P3.4复用了?在程序中看看,是否重复使用了这个IO口,关掉定时模式

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:115515 发表于 2016-4-27 15:53 | 显示全部楼层
lvwenqiang1988 发表于 2016-4-27 13:24
首先你确定是否P3.4复用了?在程序中看看,是否重复使用了这个IO口,关掉定时模式

看了没有复用额。而且在proteus仿真里面这个口也是高电平。但是烧录进单片机后就变成低电平了。不知道怎么回事

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:79544 发表于 2016-4-27 15:55 | 显示全部楼层
看看硬件电路吧,51单片机不用赋值一般都是输出高电平的。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:113415 发表于 2016-4-27 16:23 | 显示全部楼层
检查与管脚连接的焊点和元件,有时候是外部原因导致的。比如滴落的焊锡正好将管脚与地线短路,本来的高电平也会被拉低。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:117423 发表于 2016-4-28 22:27 | 显示全部楼层
一共40个管脚
回复

使用道具 举报

ID:110895 发表于 2016-4-29 08:42 | 显示全部楼层
看看该引脚是否连了下拉。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:117611 发表于 2016-4-29 23:05 | 显示全部楼层
会不会是IC本身就有问题

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:104472 发表于 2016-4-30 09:29 | 显示全部楼层
弱上拉,一般情况下,需要接上拉电阻。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:117629 发表于 2016-4-30 09:44 | 显示全部楼层
1.首先换一个片子试试,看看是不是片子的问题;

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:117629 发表于 2016-4-30 09:47 | 显示全部楼层
1.设置其他引脚试试,看看是不是有类似的问题,如果是那么就是片子的问题;
2.当然就算其他引脚没有,这一个引脚的键合丝坏掉也是有可能的;
3.很大程度觉得就是片子的问题,南防潮敏,北防静电
回复

使用道具 举报

ID:117629 发表于 2016-4-30 09:49 | 显示全部楼层
1.内部结构,看看输出是不是有上拉的;
2.电路再看看有没有;
上面两个有一个,就应该输出的是高电平,没有,就是片子的问题
两个都没有,那就得接上拉了。

评分

参与人数 1黑币 +90 收起 理由
admin + 90 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:84495 发表于 2016-4-30 10:01 | 显示全部楼层
只用过8951,焊渣会引起短路,清理一下焊盘,试试

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:113533 发表于 2016-4-30 10:16 | 显示全部楼层
把定时器什么的关闭

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:115515 发表于 2016-4-30 12:50 | 显示全部楼层
还是没看出什么问题,我用的是51开发板,看电路都没发现有问题。算了等找多一片新的单片机在说,毕竟现在身边只有这一个单片机可以用。应该是单片机坏了

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:102101 发表于 2016-4-30 17:29 | 显示全部楼层
单片机 坏了吧

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:111634 发表于 2016-5-1 15:20 | 显示全部楼层
与定时器是否关闭无关。与定时/计数器工作方式无关,工作在计数方式时,P3.4用于输入外部计数脉冲,此时应置P3.4=1,即置P3.4于输入态。但80C51复位时已由CPU自动置1,若未对其改变,无需再画蛇。因此,您的问题多数是硬件电路连接问题,仔细检查吧!
回复

使用道具 举报

ID:118284 发表于 2016-5-18 16:26 来自手机 | 显示全部楼层
如是stc的也有管脚默认高阻,再看看线路板吧。
回复

使用道具 举报

ID:121867 发表于 2016-5-19 10:10 | 显示全部楼层
首先你要确保你系统跑起来了,有很多时候单片机是没跑起来,系统没起振!
再者,你测的引脚有外围电路吗,外围电路单片机20ma的灌电流拉不动的话也不行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表