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

内部上拉电阻阻值很大,经过测量大致在330KΩ左右,而内部电源Vcc仅仅+5V,这样以P1.X高电平驱动发光二极管为例,场效应管截止,相当于Vcc通过330KΩ的电阻向二极管提供电流,5/330*10-3=0.015mA,而二极管的点亮电流为5mA至10mA,这就说明单片机的端口只是驱动TTL电平,不提供或提供很小的驱动电流,所以在带负载时,单片机应当在I/O口加上驱动芯片。
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6078文章
45618浏览量
674985 -
驱动
+关注
关注
12文章
1999浏览量
88769
发布评论请先 登录
相关推荐
热点推荐
Renesas 7544 系列单片机:技术剖析与设计要点
核心技术的 8 位单片机。该系列具有串行 I/O、8 位定时器、16 位定时器和 A/D 转换器等丰富的功能,适用于家
Infineon C161K/O 16位单片机:高性能与多功能的完美结合
Infineon C161K/O 16位单片机:高性能与多功能的完美结合 在电子设计领域,单片机作为核心控制元件,其性能和功能直接影响着整个系统的表现。Infineon的C161K/O
单片机里的程序运行方式
/o以及其他必要的设备;
根据需要改变处理器的状态。
PC电脑这些带系统的设备在上电时,和单片机处理过程差不多,只不过他们是读取的BIOS,有它完成了很多初始化操作,最后,调用系统的初始化函数,将
发表于 01-16 06:57
单片机 I/O 口到底能带多大电流?开发者必看驱动电路指南03
很多初学者在做嵌入式项目时,常常会直接用单片机的GPIO去驱动各种负载,比如LED、蜂鸣器、甚至小电机。结果不是芯片发热,就是负载不工作,严重的时候还可能直接烧毁管脚。为什么会这样?GPIO究竟
单片机系统进行扩展时需要遵循的原则有哪些
一个单片机应用系统的硬件电路设计包含两部门内容:一是系统扩展,即单片机内部的功能单元,如ROM、RAM、I/O、定时器/计数器、间断系统等不能知足应用系统的要求时,必需在片外进行扩展,
发表于 12-09 07:56
如何巧妙甚至避免单片机的干扰问题
在电子设计中,干扰的存在一直是工程师最头痛的,干扰会导致电路发生异常,重则导致产品无法正常使用,因此,必须要巧妙甚至避免干扰问题,是许多工程师的重中之重,今天本文将谈谈单片机如何避免。
需要
发表于 11-26 06:48
单片机原理及应用详解
单片机(Microcontroller Unit, MCC) 是一种集成计算机核心功能(CPU、存储器、I/O接口等)的微型芯片,广泛应用于嵌入式系统中。以下是其原理及应用的详细介绍: 一、
单片机的储存优点是什么
场景。深圳市安凯星科技有限公司在单片机应用开发中,充分利用这些储存优点,为拓邦、朗科、安徽龙多等客户打造了高效稳定的解决方案。 1.集成度高,节省硬件空间 单片机将程序存储器(ROM)、数据存储器(RAM)与 CPU、I/
单片机采用什么电流输出
能力 单片机的 I/O 接口直接输出的电流较小,通常在 10-20mA 范围内。这是因为其内部输出电路由小型 MOS 管或三极管构成,主要用于传输控制信号,而非直接驱动大功率设备。例如
怎么放大单片机输出电流
单片机作为电子系统的控制核心,其 I/O 口输出电流通常较小(一般在 10-20mA 左右),难以直接驱动继电器、电机、大功率 LED 等
单片机怎么驱动电机?
在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而
单片机怎么烧程序
单片机烧程序是将编写好的程序代码写入单片机内部存储单元,让单片机按照预设逻辑工作的过程,是单片机应用开发中不可或缺的环节。无论是简单的灯光控制程序,还是复杂的工业控制算法,都
纳祥科技NX2069B,PIN TO PIN PCF8574的QFN16小封装单片机拓展实用IC
NAXIANGTECHNOLOGY纳祥科技NX2069BI2STOIO单片机扩展I2STOIO单片机扩展纳祥科技NX2069B是一款单片机拓展实用IC,它采用QFN16、SOP16这两
单片机和伺服有什么区别
: 1. 定义与功能 特性 单片机(Microcontroller) 伺服系统(Servo System) 定义 一种集成CPU、内存、I/O接口的微型计算机芯片,用于控制设备。 一种由伺服电机、编码器
为什么单片机的I/O口需要驱动?
评论