找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1936|回复: 7
打印 上一主题 下一主题
收起左侧

为什么我89c52单片机输入5v,设置一针高电一针低电,两电压差小于2.5v

[复制链接]
跳转到指定楼层
楼主
ID:643607 发表于 2019-11-17 14:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,按我理解不应该电压差是5v左右么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2019-11-18 06:57 | 只看该作者
简单理解,高低电平有电压损耗,高到不了5v,低到不了0v。
回复

使用道具 举报

板凳
ID:314246 发表于 2019-11-18 09:03 | 只看该作者
说的是89C52片子么,万用表单独测量一下两个引脚电压,看是哪个脚的问题,是否是没有上拉电阻的原因
回复

使用道具 举报

地板
ID:245004 发表于 2019-11-18 09:54 | 只看该作者
首先电源VCC接5V,接地端良好接地0V,传统51单片机例如89c51,默认端口(不包括P0端口)是弱上拉,不接外部器件的话应该是接近5V和地。电压不正常应该是外不接有器件,或者P0口,默认无上拉,如果有电压,测出的电压是感应电压。
回复

使用道具 举报

5#
ID:123289 发表于 2019-11-18 11:00 | 只看该作者
物理没学好,电流通过电阻有压降。
回复

使用道具 举报

6#
ID:643607 发表于 2019-11-22 12:38 | 只看该作者
yzwzfyz 发表于 2019-11-18 11:00
物理没学好,电流通过电阻有压降。

不是,如果我负载一端接定义高电平的p针,一端直接接地,测出来的是5v,但是一端接高电平一端接低电平的时候就电压差就很小了。我再怎么想也跟电阻没啥关系。。难道是靠抬高电阻来使之成为低电平的?
回复

使用道具 举报

7#
ID:643607 发表于 2019-11-22 12:39 | 只看该作者
bh2030693 发表于 2019-11-18 09:54
首先电源VCC接5V,接地端良好接地0V,传统51单片机例如89c51,默认端口(不包括P0端口)是弱上拉,不接外部 ...

不是这个意思。。我的意思是接低电平针的时候电压差小于5v而不是直接接地时小于5v,是单片机本身的特性么
回复

使用道具 举报

8#
ID:433697 发表于 2019-11-22 22:05 | 只看该作者
低压输出是2.6V左右,高压输出一般是4.8V,你可以拿万用表接地测试一下,单片机制作质量不一样,会有一定误差。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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