导航:首页 > 操作系统 > 二极管阴极接单片机

二极管阴极接单片机

发布时间:2022-06-20 15:41:13

㈠ 为什么单片机上第一个发光二极管是0xfe还有其他的灯呢分别是什么

和发光二极管的接法有关,二极管阴极端连单片机,输出低电平0就会点亮,0xfe对应的引脚信号为11111110,其中的0就是输出给第一个发光二极管阴极端的低电平信号。其他的灯对应的输出低电平编码信号同样点亮。

例如:假设单片机的P0口接了八个LED,其中JPP0接的是高电平5V,而L0.0到L0.7接的分别是P0.7到P0.0这样的话如果P0.7到P0.0上电平是高电平,那么这个led的压降就是0,led不亮,如果P0.7到P0.0上电平是低电平,那么led上就会产生压降,led就会亮。

#include<reg51.h> /*包含单片机寄存器的头文件*/

void main(void){while(1){P0=0xfe; /*第一个灯亮*/ P0=0xff; /*第一个灯灭*/}}

P0=0xfe,相当于P0=11111110,这时候P0.0=0,灯L0.7亮,然后P0=0xff,相当于P0=11111111,这时候P0.0=1,灯L0.7灭,然后由于这两句是放在while(1)中的由于其中1是while{}中的语句执行的条件,由于1始终为真,所以这两句循环执行。灯L0.7就在不断闪烁,亮灭。

(1)二极管阴极接单片机扩展阅读:

相关发光二极管引脚点亮编码:

原理:给二极管阳极和阴极加上正向电压时,二极管导通。 当给阳极和阴极加上反向电压时,二极管截止。 因此,二极管的导通和截止,则相当于开关的接通与断开。

0XFE=1111 1110 表示一个灯亮。0xfd = 1111 1101 第二个灯亮。0xfb = 1111 1011 第三个灯亮。0xf7 = 1111 0111 第四个灯亮。0xef = 1110 1111 第五个灯亮。0xdf = 1101 1111 第六个灯亮。0xbf = 1011 1111 第七个灯亮。0x7f = 0111 1111 第八个灯亮。

㈡ 关于单片机发光二极管接电阻的问题

第一个图有两个错误:1.P0口是OD结构,没有外部上拉的情况下无法输出高电平,而你没有连接上拉电阻。图中的电阻是起限流作用的,对于LED来说它不是上拉作用;2.51单片机的IO口,除P0外,其它的IO口均为内部弱上拉,IO口拉电流能力很弱我记得还不到1mA,无法使LED正常点亮。P0口内部无上拉,拉电流能力为0,这就是为什么开发板上驱动LED都用下面那个图的原因了,就是应为51单片机的IO口灌电流能力要比拉电流能力强得多。

㈢ 如图所示,发光二极管阴极连接单片机P1.0,按键K

可以简单的用按键控制发光二极管亮灭,比如:
LED EQU P1.0
KEY EQU P1.4
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
JB KEY,MAIN1
CLR LED
SJMP MAIN
MAIN1:
SETB LED
SJMP MAIN
END

㈣ 二极管的阴极和阳极都接在单片机上是什么情况

能在描述准确点吗?阴极和阳极是分别接在不同的管脚上吧!看单片机的驱动能力,如果用51的,有较大的驱动能力,可以点亮发光二极管,当然要加限流电阻,如果是普通二极管,不加限流电阻有可能烧坏IO。

㈤ 发光二极管的阴极或阳极引脚都可以和单片机引脚相连

当然都可以,接阳极时,单片机的I/O口是输出驱动电流,高电平时亮;接阴极时,单片机的I/O口是灌入驱动电流,低电平时亮。根据需要选择。但对于51单片机,一般I/O口属于集电极输出,所以灌电流可以比较大,比如可达35mA左右,而输出(拉电流)电流比较小,一般小于10mA,所以通常使用阴极接单片机方式,可获得较大电流和较高亮度。

㈥ 单片机如何控制电子元件 电路又该如何接

你这个问题说的也太简单了吧,首先搭建单片机最小系统,使得单片机可以正常工作,最小系统包括:电源、晶振、复位、下载线等。然后开始设计外围电路,比如跑马灯、数码管,控制外围电路的方法,最简单的是,使用I/O口去控制,你可以选择输入控制还是输出控制,例如将8个发光二极管加到单片机的p1口上,注意发光二极管的正极和阴极区别,将正极接5V,阴极接单片机。那么你将p1口全部置低,那么这些发光二极管就都亮起来了

㈦ 单片机中,在P1口作为输出的实验中,为什么和单片机的P1口相连的是发光二极管的阴极

因为51单片机的管脚并不是对称的推挽输出,灌电流能力强、拉电流能力弱;
加上51单片机上电初始化时I/O口默认为高,应避免单片机在尚未稳定的情况下拖负载。
所以一般连接LED时接其阴极。

㈧ 单片机单个的发光二极管工作原理 大概的说下 采纳的再加分

给你举个简单的例子要是不知道你可以提问
1.LED的阳极接地,阴极接单片机IO口,那么IO口高电平,LED灭,低电平,LED亮
2.LED的阴极接地,阳极接单片机IO口,那么IO口高电平,LED亮,低电平,LED灭

㈨ 单片机上怎么接发光二极管

这主要看你是想要高电平时亮还是低电平时亮,如果是端口高电平时亮时,可以通过一个1K的电阻将发光管接到GND就可以了。如果是输出低电平时亮的话,就需要接在电源和端口之间。
可以直接焊接,可能要注意一下静电防护!
请参考!

㈩ 单片机 共阴极接法

所谓共阴接法是指数码管各段的阴极接在一起。这样一来,单片机的输出就必须接在各个阳极上,因此,输出为高的时候,数码管点亮,输出为低时,数码管灭。

严格来说,这个接法不是很好,因为很多单片机的高电平输出电流不足,数码管点亮时亮度不够,甚至在白天看出来。所以,单片机直接驱动数码管最好是用共阳数码管。

阅读全文

与二极管阴极接单片机相关的资料

热点内容
java优化线程 浏览:324
数据仓库拉链算法 浏览:532
php中怎么注释 浏览:994
adxl345与单片机 浏览:281
服务器世界第一是什么公司的 浏览:21
精通编程入门 浏览:16
99单片机原理 浏览:61
linuxssh互信 浏览:288
支持128加密的浏览器 浏览:293
程序员下载器 浏览:48
退出云服务器代码 浏览:900
军状如命令 浏览:263
如何安卓系统更新 浏览:74
linux命令在哪里输入 浏览:497
编程语言集合类怎么选 浏览:93
如何将pdf转化为word 浏览:11
迈克菲隔离区解压密码 浏览:785
怎么用伟福编译 浏览:867
计算机算法专家 浏览:501
什么app清理垃圾 浏览:643