找回密码
 立即注册

QQ登录

只需一步,快速开始

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

STC8系列单片机测试内部4.1K上拉电阻

[复制链接]
跳转到指定楼层
楼主
ID:723402 发表于 2020-8-16 00:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可以打开关闭内部上拉,奇怪的是我设置开漏模式,我拿万用表测 io口还有2V电压,不知道什么原因,而然我上一次配置开漏模式,我拿万用表测 io口还有0.6V电压,为什么内部上拉断开不应该是0V吗?


#include "reg51.h"
#include "intrins.h"
sfr     P3M0        =   0xb2;
sfr     P3M1        =   0xb1;
sfr     P5M0        =   0xca;
sfr     P5M1        =   0xc9;
#define P5PU        (*(unsigned char volatile xdata *)0xfe15)   //P5口上拉电阻控制寄存器
#define P3PU        (*(unsigned char volatile xdata *)0xfe13)   //P3口上拉电阻控制寄存器
sfr     P_SW2       =   0xba;
sfr P5   = 0xC8;
void main()
{
    P3M0 = 0xff;                                //设置P3.0~P3.7为开漏模式
    P3M1 = 0xff;
    P5M0 = 0xff;                                //设置P3.0~P3.7为开漏模式
    P5M1 = 0xff;
        P_SW2 =0x80;
//        P3PU = 0xfc;
//        P5PU = 0x30;
        P_SW2 =0x00;
    while (1);
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:213173 发表于 2020-8-16 06:53 | 只看该作者
IO口设置开漏或高阻后在悬空状态测得的电压为虚值。
回复

使用道具 举报

板凳
ID:56960 发表于 2020-8-17 17:19 | 只看该作者
表示关注 STC8系列   默认上电后是开漏模式吧
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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