新手求问,单片机的引脚为什么要接二极管再接5v

问题描述

新手求问,单片机的引脚为什么要接二极管再接5v


如图所示的几个4148是干什么用的

解决方案

一般二极管的主要特性是单向导通性,据此我们可以知道楼主图中的做法是防止电源5V的电流直接灌入单片机的引脚,单片机的引脚对灌电流有一定的承受能力,当超过它的承受能力后容易烧毁此引脚,所以这个电路主要是为了保护该引脚不被永久损坏

解决方案二:

看那是单片机的什么引脚?

解决方案三:

就图中连接的几个引脚,主要作用就用来输出电平

时间: 2024-09-29 10:58:31

新手求问,单片机的引脚为什么要接二极管再接5v的相关文章

java 新手求问cannot be resolved to a type 的解决方法

问题描述 java 新手求问cannot be resolved to a type 的解决方法 这是我自学的一个项目,以前没发现这样的问题,jdk8.65,eclipse是最新版,看了网上的同类问题好像是jar包导入的问题,但是不知道具体怎样解决,请路过的大神指点迷津,万分感谢 import java.awt.*; import java.awt.event.*; public class ChatClient extends Frame{ TextArea ta = new TextArea

代码-新手求问wpf程序中关于路由事件的问题

问题描述 新手求问wpf程序中关于路由事件的问题 我放了两个Button控件 public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); Grid1.AddHandler(Button.ClickEvent,new RoutedEventHandler(onClick)); } public void onClick(object sender, RoutedEventArgs e

word文档-新手求问word表格问题

问题描述 新手求问word表格问题 现在Word表格中已经添加了1000行左右的数据,但这些表格的列并没有全部写完,现在另外一个Word中有了100条与原1000条一样的数据,并且比原来的数据详细.如何用这100条数据去替换1000条中的不完整数据?两个Word表格表头一致 解决方案 选择那个多的文档,准备替换的内容,,鼠标右键选择复制.回道那个需要替换掉的文档,选择要被替换掉的内容,右键选择粘贴.完工. 解决方案二: 目前word版本2003/2007 解决方案三: 用word2015比好好

新手入门-新手求问为什么我的记事本写的程序运行不起来T_T

问题描述 新手求问为什么我的记事本写的程序运行不起来T_T Java初学者用记事本写的程序用cmd运行不起来,能翻译成class但是就是输出不了,但是用eclipse可以T_TT_T 解决方案 不是用cmd运行的啊,你编译后的程序放在tomcat下运行了吗 解决方案二: 用java运行 参考 http://ivan0513.iteye.com/blog/982445 ,看下环境变量 你说运行不了,请贴出截图和错误信息. 解决方案三: 你你命令行写对了吗 解决方案四: java 类名(不能带.cl

ajax-Ajax+nodejs新手求问!

问题描述 Ajax+nodejs新手求问! 我有一个页面A,其中通过iframe加载了一个页面B.页面B里有个表单,表单里有个submit按钮.我在这个B页面的js中为这个submit按钮添加了一个事件函数.在这个事件函数中我创建了一个XMLHttpRequest实例xhr1.然后后台我用nodejs接收提交的表单数据并发送响应内容.我想让响应内容出现在父页面A的特定位置上. 现在数据接收.发送响应内容都没有问题,问题是响应的内容不能出现在A页面特定位置上. 我xhr1的onreadystate

Spring mvc无法跳转 显示404 新手求问配置是否有问题~

问题描述 Spring mvc无法跳转 显示404 新手求问配置是否有问题~ springmvc-servlet web.xml HelloController index.jsp hello.jsp 解决方案 你可以把你的错误日志贴上,不然我们没法给你看哪里出错! 解决方案二: bean name=''/hello.do" 是什么鬼,用法都错了,,在方法上@requestMapping("hello.do") 解决方案三: @RequestMapping(value=&qu

java-Java数组求和,新手求问

问题描述 Java数组求和,新手求问 public class T12 { public static double sumArray(double[] array){ static double sum = 0; int i; for(i=0;i<array.length;i++) sum += array[i]; return sum; } public static void main(String[] args) { double[] array = {123456789}; doubl

控件-vs2008中使用mfc画图问题,新手求问。。

问题描述 vs2008中使用mfc画图问题,新手求问.. 通过串口接收数据,然后画图,用已知的数据画出的图像是个圆形,一秒一个点..本来想用mschart控件,但是不知道怎么用这个控件画圆..所以麻烦各位大神帮助解决一下,若是有其他解决办法也可以.. 解决方案 SetPixel.如果觉得比较小,可以画个很小的圆Ellipse() 多线程编程,工作线程接收串口出来的数据,然后PostMessage自定义消息到UI线程,UI线程中得到数据,然后InvalidateRect,OnPaint/OnDra

新手求问,关于JAVA的 String方法

问题描述 新手求问,关于JAVA的 String方法 这样子是输出还是 abcd没有用到转换大写的方法String s=""abcd"";s.toUpper();System.out.println(s); 这样子输出ABCD,用到了大写的方法String s=""abcd"";System.out.println(s.toUpper()); 为什么会这样呢 解决方案 新手求解求解求解求解求解求解 解决方案二: 建议从浅复制和