单片机IO

一、简单GPIO口

保护二极管:IO引脚上下两边两个二极管用于防止引脚外部过高、过低的电压输入。

当引脚电压高于VDD时,上方的二极管导通,电压被钳位在VDD+0.7V;

当引脚电压低于VSS时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。

二、简单电路分析

  • PNP晶体管,当 IO输出为输出时,发射极电压高于基极,使得LED导通。
  • PNP晶体管,当 IO输出为输入时,发射极电压高于基极,使得LED关闭

如果单片机电压为5V,则IO口电压被钳制在5.7V,LED则无法关闭。

定义电阻值和输入电压

R10 = 10K # 10kΩ

R11 = 1k # 1kΩ

V_IO = 5 # IO口输出电压为5V

计算基极电压

V_base = (R11 / (R10 +R11)) * V_IO =0.45V

相关推荐
冒险家KL3 小时前
STM32 ISP自动下载探索及官方STM32CubeProgrammer实现自动下载
stm32·嵌入式硬件·isp
Wave8454 小时前
智能家居安防系统
stm32·单片机·智能家居
wsoz4 小时前
Linux与单片机程序对比
单片机·mcu·嵌入式·linux操作系统
姓刘的哦4 小时前
STM32控制直流有刷电机
单片机·嵌入式硬件
悠哉悠哉愿意5 小时前
【单片机学习笔记】math库函数补充
c语言·笔记·单片机·学习
孤芳剑影5 小时前
Cadence allegro 显示、隐藏、调整和修改器件丝印
嵌入式硬件
爱倒腾的老唐5 小时前
1、电子元器件——电阻
单片机·嵌入式硬件
LCG元5 小时前
STM32实战:基于HAL库的智能温湿度监测系统(DHT11+OLED)
stm32·单片机·嵌入式硬件
czhaii5 小时前
STC32G144K246PLL时钟I2S音频播放方式电子琴
stm32·单片机·嵌入式硬件
三佛科技-1341638421216 小时前
HN20P03_P沟道增强型-30V-20A TO252封装MOSFET场效应管(典型应用分析)
单片机·嵌入式硬件