找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1845|回复: 7
收起左侧

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

[复制链接]
ID:643607 发表于 2019-11-17 14:02 | 显示全部楼层 |阅读模式
如题,按我理解不应该电压差是5v左右么?
回复

使用道具 举报

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口,默认无上拉,如果有电压,测出的电压是感应电压。
回复

使用道具 举报

ID:123289 发表于 2019-11-18 11:00 | 显示全部楼层
物理没学好,电流通过电阻有压降。
回复

使用道具 举报

ID:643607 发表于 2019-11-22 12:38 | 显示全部楼层
yzwzfyz 发表于 2019-11-18 11:00
物理没学好,电流通过电阻有压降。

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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