0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么单片机的I/O口需要驱动?

jf_pJlTbmA9 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2023-09-27 15:32 次阅读

为什么单片机的I/O口需要驱动呢?这个问题需要从I/O口的电气特性上进行解释。

首先,给出单片机典型的I/O口,即P1口电气结构图,如图所示。P1口通常是作为通用I/O口使用,不需要多路转换电路MUX。其输出级电路内部有上拉电阻,与场效应管共同组成输出驱动电路。因此,P1口作为输出时,不需要再外接上拉电阻,而当P1口作为输入口使用时,仍然需要先向锁存器写“1”,截止场效应管。

wKgZomUDzpyAKts-AADOruKhsV8775.png

内部上拉电阻阻值很大,经过测量大致在330KΩ左右,而内部电源Vcc仅仅+5V,这样以P1.X高电平驱动发光二极管为例,场效应管截止,相当于Vcc通过330KΩ的电阻向二极管提供电流,5/330*10-3=0.015mA,而二极管的点亮电流为5mA至10mA,这就说明单片机的端口只是驱动TTL电平,不提供或提供很小的驱动电流,所以在带负载时,单片机应当在I/O口加上驱动芯片

来源:STM32嵌入式开发

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6044

    文章

    44632

    浏览量

    639427
  • 驱动
    +关注

    关注

    12

    文章

    1855

    浏览量

    85742
收藏 人收藏

    评论

    相关推荐

    ads7886的输出接口 *CS SDO SCLK可以直接连接到单片机I/O上吗?

    请问一下,ads7886的输出接口 *CSSDOSCLK 可以直接连接到单片机I/O上,还是一定要上拉一个电阻然后在连接单片机I/
    发表于 02-08 07:08

    单片机I/O接口的传输方式

    单片机(Microcontroller Unit,MCU)作为嵌入式系统的核心部件,其输入输出(Input/Output,I/O)接口是实现与外部设备数据交换的关键。I/
    的头像 发表于 02-02 15:56 174次阅读

    单片机Debug与仿真区别

    是指在软件或硬件开发过程中,通过特定的工具和技术来查找、诊断和修复错误的过程。在单片机开发中,Debug通常涉及到以下几个方面: 硬件调试 :检查单片机的硬件连接是否正确,包括电源、时钟、I/
    的头像 发表于 12-19 09:47 330次阅读

    51单片机驱动

    电子发烧友网站提供《51单片机驱动.exe》资料免费下载
    发表于 09-20 11:46 5次下载

    单片机基本io功能调试过程

    所使用的单片机型号以及需要调试的IO。不同型号的单片机在IO的配置和特性上可能有所不同。 查阅单片机
    的头像 发表于 09-14 14:38 826次阅读

    单片机io怎么配置成输出口

    确定单片机型号和IO 首先,需要明确所使用的单片机型号以及需要配置的IO。不同型号的
    的头像 发表于 09-14 14:33 1016次阅读

    单片机io输出电流多大

    :IO的输出电流一般在10mA左右。 现代单片机 :如STM32等,其IO的输出电流能力有所提升,通常可以达到20-25mA。然而,需要注意的是,多个IO
    的头像 发表于 09-14 14:29 2510次阅读

    单片机io的四种工作状态

    单片机I/O工作状态是单片机编程和硬件操作中非常重要的一部分,它决定了单片机如何与外部设备进
    的头像 发表于 09-14 14:24 2165次阅读

    单片机烧录程序用什么软件

    工作原理和接口方式的不同,可以分为以下几类: 1.1 并行烧录器:通过并行接口将程序数据传输给单片机,烧录速度快,但需要占用较多的I/O端口。 1.2 串行烧录器:通过串行接口将程序数
    的头像 发表于 09-02 10:05 1755次阅读

    MSP430 I/O驱动段式LCD设计说明

    电子发烧友网站提供《MSP430 I/O驱动段式LCD设计说明.pdf》资料免费下载
    发表于 08-30 10:39 1次下载
    MSP430 <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口</b><b class='flag-5'>驱动</b>段式LCD设计说明

    单片机引脚悬空是什么电平

    单片机引脚悬空是指单片机I/O引脚在没有连接任何外部电路的情况下,引脚的电平状态。悬空引脚的电平状态取决于单片机的内部结构和外部环境因素。
    的头像 发表于 08-28 09:51 2652次阅读

    请问如何扩展单片机的IO

    在很多项目上都会因单片机的IO不够、或降低硬件成本要扩展IO,特别在一些机械设备上,如本人从事的这个行业,有时候由一个单片机要扩展到80个输入,80个输出,还要有串口、USB等等这
    发表于 04-24 06:30

    单片机是什么?单片机编程如何入门?

    单片机其实是一种很早的叫法了,最开始我们的前辈叫单板机或者叫单片机,因为那个时候单片机的处理能力还没有很强,现在我们所用的基本都是微型处理单元,也叫为控制器也称之为MCU
    的头像 发表于 03-28 08:03 2298次阅读
    <b class='flag-5'>单片机</b>是什么?<b class='flag-5'>单片机</b>编程如何入门?

    单片机I/O驱动的选择中,为什么都选用三极管而不是MOS管呢?

    单片机I/O驱动的选择中,为什么一般都选用三极管而不是MOS管呢? 在单片机
    的头像 发表于 03-27 15:33 1702次阅读

    推荐!单片机I/O的常用驱动与隔离电路

    使用。针对电气控制产品的特点,本文讨论了几种单片机I/O的常用驱动和隔离电路的设计方法,对合理地设计电气控制系统,提高电路的接口能力,增强系统稳定性和抗干扰能力有实际指导意义。 1、
    发表于 03-12 09:24