导航:首页 > 操作系统 > 51单片机点亮led

51单片机点亮led

发布时间:2022-08-11 18:05:59

单片机点亮一盏led灯代码

用MCS51单片机汇编语言编写的点亮一只LED灯源程序LED1.ASM,代码如下:
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN:MOV A,#FEH
MOV P1,A
AJMP $
END

㈡ 51单片机按键控制LED

定时器让LED引脚输出高低变化的电平,在主函数里判断按键是否按下,如果按下就让LED引脚保持并关闭定时中断。
第二种方法是 主函数里让LED引脚输出高低变化电平,按键用外部中断。

㈢ 51单片机如何点亮一个LED灯

什么语言,硬件怎么接?
用c语言,假设低电平LED亮
#include<reg51.h>
sbit led=P1^0;
void main(void)
{
led=0;
while(1);
}
还要看你是否会用编译软件,并下载程序,这才是首要的

㈣ 51单片机驱动问题 如何让led亮

首先要计算一下LED驱动总电流,比如10个LED每个5mA总电流就需要50mA,然后要选择一个限流电阻,假定电源电压为5V,那么R=5-2(黄色LED正向压降)/50=60欧姆,可选标称值62欧姆0.5W电阻,若低电平有效驱动可选8550三极管,LED串接在集电极与地之间,发射极接+5V,基极通过2K电阻接单片机I/O口就OK。

㈤ 郭天祥51单片机点亮LED灯,程序0亮还是1亮

根据你第一个led程序可以看出,led点亮的条件是led=0,至于你后面的第二个程序,其实(10101010)的最低位,也就是最右边的0,是对应(亮灭亮灭亮灭亮灭)的第一个状态的,也就是亮(最左边状态),没有错,第三个程序同理.
还有,关于0点亮灯还是1点亮,这和电路板设计有关,LED灯两个引脚(假设为+、-),当电路设计时+引脚接5V,-引脚接单片机I/O口,则led=0为点亮;若当+引脚接I/O口,-引脚接地,则led=1点亮,

㈥ 51单片机点亮一个LED灯并且用4个独立按键控制亮的程度

咨询记录 · 回答于2021-11-14

㈦ 51单片机实现LED灯的点亮

//**********LED***********************
//功能: 循环点亮二极管
//晶震:11.0592
//p1:低电平点亮
//设计者:何永发
//qq: 1054640353
// 欢迎交流
//*************************************
#include<at89x51.h>
#define uchar unsigned char
#define uint unsigned int
uchar data count=0;
bit flag=0;
//*********主函数*****************
void main(void)
{
uchar i=0,k=0xfe;
TMOD=0x01;
TH0=0x4c;TL0=0x00;//定时50ms
EA=1;ET0=1;TR0=1;
while(1)
{
if(flag==1){k=k<<1|0x01;flag=0;i++;}
if(i==8){i=0;k=0xfe;}
P1=k;
}
}
//*********中断函数*****************//0111 1111
void dy1s(void) interrupt 1 using 1
{
TH0=0x4c;TL0=0x00;//定时50ms
count++;
if(count==20){flag=1;count=0;} //1s到了
}

阅读全文

与51单片机点亮led相关的资料

热点内容
双胞胎兄弟的韩国爱情电影 浏览:425
女人遇到网球教练韩国电影 浏览:43
一线影院和二线影院 浏览:379
韩国电影食物链里面的女主角叫什么名字? 浏览:461
程序员做开发256G够用吗 浏览:186
c程序编译的秘密 浏览:178
安卓页面广告怎么关闭 浏览:666
linux信号量命令 浏览:345
父亲出门上班儿子和继母的日本电影 浏览:954
安卓机怎么抠钢化膜 浏览:390
免费看影视网站7大入口 浏览:535
doctrinephp 浏览:752
dos命令ip 浏览:444
李彩谭的电影免费观看 浏览:221
c语言编译模拟登录页面 浏览:819
app广告推送平台哪里有 浏览:726
文件夹左上角的勾选如何删除 浏览:819
云服务器硬盘什么意思 浏览:664
我的世界有生存的服务器地址 浏览:434
app探探是什么意思 浏览:814