当前位置: 首页 > news >正文

CH552的上位电阻究竟有多大?

CH552属于51内核的单片机,其引脚在复位后为传统的51普通IO,可以输出高电平但电流不大,也可以接受低电平状态输入检测。而推挽输出状态电流是最大的。除了这两种模式外,还有浮空输入,无上拉和开漏输入输出,无上拉这两种模式。
以P1口为例,官方例程的端口配置如下:
/*******************************************************************************

  • Function Name : Port1Cfg()
  • Description : 端口1配置
  • Input : Mode 0 = 浮空输入,无上拉
    1 = 推挽输入输出
    2 = 开漏输入输出,无上拉
    3 = 类51模式,开漏输入输出,有上拉,内部电路可以加速由低到高的电平爬升
    ,UINT8 Pin (0-7)
  • Output : None
  • Return : None
    *******************************************************************************/
    void Port1Cfg(u8 Mode,u8 Pin)
    {
    switch(Mode){
    case 0:
    P1_MOD_OC = P1_MOD_OC & ~(1<<Pin);
    P1_DIR_PU = P1_DIR_PU & ~(1<<Pin);
    break;
    case 1:
    P1_MOD_OC = P1_MOD_OC & ~(1<<Pin);
    P1_DIR_PU = P1_DIR_PU | (1<<Pin);
    break;
    case 2:
    P1_MOD_OC = P1_MOD_OC | (1<<Pin);
    P1_DIR_PU = P1_DIR_PU & ~(1<<Pin);
    break;
    case 3:
    P1_MOD_OC = P1_MOD_OC | (1<<Pin);
    P1_DIR_PU = P1_DIR_PU | (1<<Pin);
    break;
    default:
    break;
    }
    }

下面把P10 P12 P13分别配置成不同模式,然后进行简易测试。P10配置成2即开漏输入输出,无上拉,P12配置成模式3即类51模式,有上拉,P13配置成模式1即推挽输入输出,测了各引脚电压,P12和P13均为5.04V(电源电压),而P10的电压动荡不定,大约是2V左右。
001
P12配置成类51模式,有上拉电阻,为了测试它的上拉能力,于是拿了一个标称47K的电阻对其进行下拉(即一端接P12,一端接GND)
000
其实,这电阻的阻值有误差的,实测为46.4K(忽略表误差)
003

此时测量P12的电压为4.60V
002
此时,我们就可以根据上面的测量结果测量一下P12的上拉电阻大约值了:
(5.04-4.60)*46.4/4.60,约等于4.4438K!

上拉电阻如此之小,应用起来真的还可以,我们在外接轻触开关或一些通讯引脚的时候,根本就不用考虑再加入上拉电阻了。
当然,上述的测试只是停留在表面上,而并非专业,且厂家在生产芯片的时候,每一批产品的阻值也有所偏差,所以我们不应该迷于具体的数值。

http://www.jsqmd.com/news/330052/

相关文章:

  • 亲测好用10个降AI率平台推荐,千笔·降AIGC助手帮你轻松降AIGC
  • 安徽近视防控哪家强?认证机构+硬核实力盘点,家长收藏!
  • BUUCTF刷题MISC[三] (37-44)
  • Java毕设选题推荐:基于springboot的大学就业信息管理系统大学生实习与就业管理系统设计实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • ‌Selenium vs. Cypress 实战评测:自动化效率优化30%全解析
  • 导师推荐10个降AIGC平台 千笔AI助专科生轻松降AI率
  • Java毕设选题推荐:基于springboot个人财务管理系统基于springboot+vue的个人财务管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 全面视力检查哪家强?教育博主实测盘点,家长闭眼选不踩雷
  • 看懂Nginx源码才发现:我和高手的差距不在算法,而在Reactor模式
  • 计算机Java毕设实战-基于springboot的大学生个人财务收入支出管理系统基于springboot个人财务管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • Android 开发问题:Unit defined in com. my. jetpackcomposedemo in file MainActivity. kt,
  • Java毕设项目:基于springboot的大学就业信息管理系统(源码+文档,讲解、调试运行,定制等)
  • 详细介绍:(130页PPT)汽车智能制造企业数字化转型SAP解决方案参考(附下载方式)
  • 计算机Java毕设实战-基于springboot的大学就业信息管理系统基于Java Springboot大学生就业信息管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 【毕业设计】基于springboot的大学就业信息管理系统(源码+文档+远程调试,全bao定制等)
  • Java计算机毕设之基于springboot个人财务管理系统基于Java SpringBoot的家庭理财管理系统(完整前后端代码+说明文档+LW,调试定制等)
  • 2025年度窗纱一体铝门窗厂家推荐,安全门窗/侧压平移推拉窗/断桥铝门窗,铝门窗批发推荐排行
  • Android 开发 Room 数据库升级问题:A migration from 6 to 7 was required but not found.
  • 全面眼科检查选哪家?3类机构深度测评+避坑指南,护眼不踩雷
  • Java毕设项目:基于springboot个人财务管理系统(源码+文档,讲解、调试运行,定制等)
  • 2026年二氧化碳转化技术,这些企业实力出众,二氧化碳/液氮/真空管/制氧机/液氮速冻机/液氩,二氧化碳直销厂家排行
  • Java计算机毕设之基于java+springboot的推荐算法的图书推荐系统基于SpringBoot+推荐算法的图书推荐系统(完整前后端代码+说明文档+LW,调试定制等)
  • 赶deadline必备AI论文工具 千笔·专业论文写作工具 VS Checkjie
  • 李斯老鼠哲学:平台不是成功的全部
  • 【毕业设计】基于SpringBoot+推荐算法的图书推荐系统(源码+文档+远程调试,全bao定制等)
  • 交稿前一晚!自考论文救星 —— 千笔·专业学术智能体
  • 亲测好用9个降AI率工具,千笔轻松降AIGC
  • 告别选机构纠结症!高性价比视力检查机构清单,全年龄段闭眼入
  • 导师推荐8个降AI率工具,千笔帮你高效降AIGC
  • 学霸同款!专科生必备的AI论文写作软件 —— 千笔·专业论文写作工具