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

单片机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

相关文章:

  • 项目实战--Spring Boot + Minio文件切片上传下载
  • PyTorch(六)优化模型参数
  • 2.2.5 C#中显示控件BDPictureBox 的实现----ROI交互续2
  • Golang中defer和return顺序
  • LabVIEW幅频特性测试系统
  • 前端工程化08-新的包管理工具pnpm
  • python系列30:各种爬虫技术总结
  • MySQL增删改查
  • Java Nio核心概念理解
  • 关于 Mybatis 的开启二级缓存返回对象不一致问题
  • 嵌入式PCB制图面试题及参考答案(2万字长文)
  • 【融合ChatGPT等AI模型】Python-GEE遥感云大数据分析、管理与可视化及多领域案例应用
  • 【2024德国签证】去德国读博士需要申请什么签证?
  • Spire.PDF for .NET【文档操作】演示:以特定的缩放比例/百分比打开 PDF 文件
  • 力扣习题--哈沙德数
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • JAVA SE 6 GC调优笔记
  • Lucene解析 - 基本概念
  • MQ框架的比较
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • php的插入排序,通过双层for循环
  • React-redux的原理以及使用
  • spark本地环境的搭建到运行第一个spark程序
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • yii2中session跨域名的问题
  • 入门到放弃node系列之Hello Word篇
  • 突破自己的技术思维
  • 微信公众号开发小记——5.python微信红包
  • 写给高年级小学生看的《Bash 指南》
  • 智能合约开发环境搭建及Hello World合约
  • 7行Python代码的人脸识别
  • Linux权限管理(week1_day5)--技术流ken
  • #define
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (floyd+补集) poj 3275
  • (LeetCode) T14. Longest Common Prefix
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)ssm码农论坛 毕业设计 231126
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (算法)前K大的和
  • (转)Mysql的优化设置
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .net core使用ef 6
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。
  • .net项目IIS、VS 附加进程调试
  • @DependsOn:解析 Spring 中的依赖关系之艺术
  • [ Algorithm ] N次方算法 N Square 动态规划解决
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • [20170728]oracle保留字.txt
  • [AIGC] Redis基础命令集详细介绍