问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机如何能点亮一个led,请把代码写出来,并说明接口

发布网友 发布时间:2022-04-26 11:43

我来回答

2个回答

热心网友 时间:2022-06-28 00:34

#include"reg51.h"
void main()
{
P1=0xfe;//单片机P1口第一个LED点亮 0xfe就是11111110 ,即 P1.0置0

}
//电路图不用画了吧,还是说一下吧,LED阴极接P1.0,阳极串联一个1K电阻后接5v直流电源就可以了。

热心网友 时间:2022-06-28 00:35

#include <reg51.h>

sbit led=P0^0;

void main()
{
    led=0;
}

//初学者建议先写编程语言基础..电路基础..模数电基础

新手学单片机。要在89C51上实现点亮一个LED?要怎么写C程序?用P1.1口接...

【1】C51硬件上,必须LED阴极接IO口,阳极接VCC,记得串个电阻。因为Ioh非常小。接反了,啥都不亮。(所以P11=1肯定不会亮的)【2】楼上的程序不完善或不准确。P1^1语法错了,他们没有调试过,呵呵。我调过了 include&lt;reg51.h&gt; define ON 0 define OFF 1 sbit LED11=P1^1;main(){ uns...

51单片机怎么用c语言写一个按钮控制一个led的闪烁,按一下开始闪烁,再按...

led=1;//点亮 delay(100);//延时100MS led=0;//熄灭 } else led=0;} void delay(unsigned int i){自己根据单片机频率写个1MS带形参的演示程序} 这个程序是现写的。。应该能执行,有些细节没有写,自己修改下,只是个大框而已(比如函数声明,定义端口什么的)...

怎样用51单片机设计三个按键控制一个灯的程序,C程序

程序如下 include&lt;reg51.h&gt; sbit led1=P1.0;sbit key=P1.1;sbit key1=P1.2;sbit key2=P1.3;void main(){ while(1){ if((key|key1|key2)==0){led1=~led1;while((key|key1|key2)==0);} } 没试过 可能有些地方不对 你自己改改 反正思路就这样了 ...

求51单片机定时LED闪烁程序代码

void timer0();void main() // 主程序 { TMOD=0x01; //定时器0工作方式1 EA=1;ET0=1; //定时器0中断 TR0=1; //启动定时器0 TH0=(65536-50000)/256;TL0=(65536-50000)%256;while(1); //程序循环 } /***定时器0中断***/ void timer0() interrupt 1 { uchar t;//定义变...

怎么用上位机通过串口去控制51单片机点亮一个LED? 求程序。。

上位机发送Open led就点亮LED,发送Close led就关闭led,我要C语言的程序。llbb121 | 浏览2998 次 |举报 我有更好的答案推荐于2017-12-16 17:19:05 最佳答案 编了一个小程序,供参考,没有环境调试,大概意思就这样,你可以参考自己试试。#include&lt;reg51.h&gt;#include&lt;string.h&gt;#define uchar unsigned charsbit...

51单片机汇编语言的led亮灯编程题求解,必采纳?

LED1 BIT P3.7 ; 程序没有改动,为了配合仿真图只改了端口。KEY1 BIT P3.2 LJMP MAIN ORG 0030H MOV R1,#1 ; 亮灯个数 MAIN: MOV P1,#0FFH CHECK: JB KEY1,CHECK MOV P1,#11111111B MOV R2,#8 LOOP: INC R1 ; 每次亮灯个数r1+1 MOV A,P1 CLR C RRC A MOV P1,A ;...

单片机51,LED点阵如何使点阵上显示的字会左右移动,或上下移动?

回答:液晶显示屏是不停闪烁的,而且一次只能显示一个图案。显示屏上显示12345也是每次在一个位置上显示一个数字,不停的显示五次,由于计算速度快,及人眼暂留现象,使人感觉上显示的是12345。现在,你如果需要动画效果,需要从底层做起。一,写函数,完成指定位置显示指定字符。二,写延时函数,三,写延时显示字符...

51单片机LED流水灯怎么实现从两边同时逐个点亮到中间,又从中间逐个熄灯...

回答:如果只用一个端口的话,你可以建一个表,如果LED是高电平点亮的话,里面存放数据0x81,0x42,0x24,0x18 如果LED是低电平点亮的话,里面存放数据 0x7e,0xbd,0xdb,0xe7 然后在循环里一直按照数组下标0到3递增3到0递减将数组里面的数赋给端口即可。 即一个大循环里面再加两个小循环即可,具体多少次...

单片机用c语言,按钮控制一个LED灯,要求按下松开,LED亮,按下松开,LED...

1、首先打开桌面上的keil软件,在进行对51单片机进行编程时最常用的就是keil软件。2、编写相应的代码:#include&lt;reg52.h&gt; //定义单片机的头文件sbit led=P2^0; //定义单片机的管脚,void main(void) //主函数{ while(1) //无限循环 {led=0x1f; //点亮前面三个灯。这里...

51单片机P1.1口接一个LED灯 外接按键,要求:按键按下LED灯亮,,按键再...

include &lt;reg51.h&gt;sbit P32 = P3^2;sbit LED = P1^1;void main(){ IE = 129; while(1);}void X0_Int() interrupt 0{ while(!P32) LED = 0; LED = 1;}

单片机51点亮一个led灯 51单片机点亮一个led灯程序 51单片机点亮多个led灯 单片机点亮一个led灯C语言 单片机让一个led灯亮起来 8个led灯循环点亮程序单片机 51单片机汇编语言点亮led灯 单片机点亮第一个灯 单片机led是高电平点亮
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时对方听不到我说话,但是微信按住发语音功能又是好的。是什么... ...2)、(7,4),一辆汽车在x轴上行驶,从原点O出发. 5人团伙盗窃多起价值3万判多久? 已知A、B两村庄的坐标分别为(2,2)、(7,4),一辆汽车在x轴上行驶,从原点... ...2)、(7,4),一辆汽车在x轴上行驶,从原点O出发.(1)汽车行 ...1)和(6,3),一辆汽车从原点O出发,沿x轴向右行驶.(1)当 ...他有上海市的工作签证,现在与原企业解除劳动合同,来我们公司,如何办 ... 湖南凤凰古城需要门票吗 光影魔术手怎样设置图片格式 ...2)、(7,4),一辆汽车在轴上行驶,从原点O出发。(1)汽车行驶 51单片机,让第一个灯亮,第二个亮,第一个灭,一直到第8个灯长亮!第二次循环,第7个灯亮! 51单片机点亮一个灯编程 51单片机引脚点亮 如何点亮51单片机第一和第二个LED灯,求给出程序 51单片机led灯怎么亮 51单片机数码管如何依次点亮? 东软金保是什么意思? 金保工程系统打印出现乱码 金保工程是什么意思 新生儿的社保卡上面写的金保是什么意思? 金保系统如何城镇新增就业 什么是金保?医疗报销有种是金保,好像是能全报的吗?不清楚,谁解答下 医保和金保有什么区别? 南京金保什么意思 键盘为什么灯不亮 键盘灯突然就不亮了,怎么办? 肠胃不好能吃苹果吗?空腹吗? 肠胃不好吃什么水果有好处? 早上吃苹果,对胃有好处嘛? 晚上吃苹果对胃不好么 51单片机实现LED灯的点亮 求大神编程一个51单片机的8灯点亮程序。 51单片机从左至右依次点亮 51单片机 依次点亮LED 郭天祥51单片机点亮LED灯,程序0亮还是1亮? 51单片机,点亮一盏灯的程序 单片机如何点亮第一个发光二极管? 51单片机 点亮led灯 单片机点亮第一个二极管 怎么用51单片机点亮流水灯 电脑连接功能如何使用? QQ联名信用卡最高额度多少 农行金穗QQ联名IC贷记卡是金卡还是普卡,他们说才500额度吗?怎么才有500额度 农行贷记卡金穗 QQ 联名 IC农行贷记卡信用卡下卡额度多少 我在网上申请了农行金穗QQ联名IC贷记卡,完了一般信用卡额度是多大的呢? 农行金穗QQ联名IC贷记卡额度多少 农行QQ联名ic信用卡额度是多少 年收入5万在农行申请的金穗qq联名ic贷记卡额度是多少? 中国农业银行信用卡已下卡,去银行拿卡要什么材料。金穗QQ联名IC贷记卡额度是多少 农行贷记卡金穗qq联名ic农行贷记卡多少钱