首页 >  知识中心 >  新闻详情

单片机控制二极管发光电路 求:怎么把单片机控制的发光二极管改成220V灯泡?求图

来源:朵拉利品网  |  2020-04-05 18:20:44

1, 求:怎么把单片机控制的发光二极管改成220V灯泡?求图



你 好!
很高兴能为你回答!如有疑问可以联系!
如图所示:在P1.0、P1.1端口上各接一个发光二极管L1、L2,使L1、L2在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。
机器周期 微秒
MOV R6,#20 2个机器周期 2
D1: MOV R7,#248 2个机器周期 2 2+2*248=498 20*
DJNZ R7,$ 2个机器周期 2*248 498
DJNZ R6,D1 2个机器周期 2*20=40 10002
因此,上面的延时程序时间为10.002ms。
由以上可知,当R6=10、R7=248时,延时5ms,R6=20、R7=248时,延时10ms,以此为基本的计时单位。如本实验要求0.2秒=200ms,10ms*R5=200ms,则R5=20,延时子程序如下:
DELAY: MOV R5,#20
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET

(2). 输出控制
如图所示,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管的单向导电性可知,这时发光二极管L1熄灭;当P1.0端口输出低电平,即P1.0=0时,发光二极管L1亮;我们可以使用SETB P1.0指令使P1.0端口输出高电平,使用CLR P1.0指令使P1.0端口输出低电平。P1.1同理;


5. 程序框图
如图4.1.2所示

6. 汇编源程序
ORG 0
START: CLR P1.0
SETB P1.1
LCALL DELAY
SETB P1.0
CLR P1.1
LCALL DELAY
LJMP START
DELAY: MOV R5,#20 ;延时子程序,延时0.2秒
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
END
7. C语言源程序
#include <AT89X51.H>
sbit L1=P1^0;
sbit L2=p1^1;
void delay02s(void) //延时0.2秒子程序
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
void main(void)
{
while(1)
{
L1=0;
L2=1;
delay02s();
L1=1;
L2=0;
delay02s();
}
}


2, 51单片机控制两个发光二极管的电路图 和程序



还是比较简单的,但你没即电路图,又没介绍说明你这设计到底是什么原理,怎么写呀。
哥们,学机的就搞不定电了?偶当初也是学机的,现在照样一边设计机器,一边搞嵌入式系统。学习须努力呀,呵呵。
=[兄弟,继续顶你]==========
你没说明白,我自己假设一个情况吧:就假设你有10个阀,10个发光二级管,每个阀对应一个管子,要是1号阀开,则1号管亮,要是1,2号阀一起开,则1,2号管一起亮,要是有关的阀了,则相应的管子也灭。
设阀开时反馈给单片机高电平,阀关时则给单片机低电平。
二级管是在单片机输出低电平时点亮相应的管子。
单片机是标准40脚或44脚,有全部三总线的(比如AT89S52)
1-8 号阀接到P0.0 - P0.7
9,10号阀接到P1.0 - P1.1
1-8 号管接到P2.0 - P2.7
9,10号阀接到P3.0 - P3.1
=[最原始的程序]===========
ORG 0000H
SJMP MAIN
ORG 0020H
MAIN:
NOP ; 其实这里应延时约5ms稳定上一周期
MOV P0,#0FFH ; 51的机子要读入须先写高(其实P0可不用)
NOP
MOV A,P0
CPL A ; A取反,准备给P2送去
MOV P2,A ; P0状态写给P2
NOP
MOV P1,#0FFH ; 51的机子要读入须先写高
NOP
MOV A,P1
CPL A ; A取反,准备给P3送去
MOV P3,A ; P0状态写给P3
NOP
lJMP MAIN
END
================================================

3, 51单片机控制发光二极管LED的电路图



首先,你的问题描述的不够清晰哦。请具体一些,方便作答。
什么是猫灯?
是这样,不论是移动宽带还是电信宽带,基本上有3种入网方式:
1,一直在线的宽带,这样的宽带可以直接接入,插上就能上网
2,XDSL拨号上网,这样的宽带需要MODEM猫。然后猫接 路由器(无线),然后就OK了。
还有一点,电话线是不应该直接接到电脑上的,你老婆家的是台式还是笔记本呢?笔记本可以。台式一般很少很少。几乎没见过。除非在机箱里有调制解调器(猫)。
OK,最后说一下路由器的设置问题。因为我不知道你的AP路由器的品牌和功能的多少。所以,我通用的说一下,如果你不会设置,你大可以把线路连接好以后,然后打开路由器界面,根据
“设置向导”自动完成设置! 一般就没什么问题都能上网了。还有就是设置一个无线密码!然后把手机连接上路由器,输入密码。这样就好了。

名词解释


10

10,相当于汉字\"十\"。是位于9与11之间的自然数、正整数。 在十进制中,10是最小的两位数,写法是一个1后面加一个0,是一个合数,有4个因数(约数),是一个有理数。

 
相关新闻
黑钛金背发光字 背发光字有哪几种,什么情况下会用到背发光字 06-13
黑钛金树脂发光字 简单说说树脂发光字有几种 06-13
微型按钮开关控制盒 按钮开关是怎样控制电路的? 07-02
单片机农田灌溉 什么叫农田灌溉系统? 07-03
pwm调光原理 单片机PWM调光原理 07-19
儿童电动车控制器电路图 儿童电动车电路图 07-19
AD画个液晶 单片机控制液晶显示 07-28
贴片et4b二极管 贴片二极管的表面丝印是H5F,请问:这个二极管是什么型号的?谢谢 08-03
招牌底板发光几种材质 发光字有哪些材料,和类别呢? 12-08
热传感电路 电熨斗通过温度传感器来控制电路的通断,应用的物理原理是 12-18
相关产品
F3/3mm圆头有边长脚 透明白发红光 LED灯珠 直插LED 发光二极管 06-01
爱迪尔HC6616 MCU 单片机IC全新芯片IC 06-13
供应IC芯片厂家AD8346ARUZ集成电路通信IC芯片 驱动IC芯片 电源IC芯片调节器解调器芯片稳压IC芯片 06-13
F3圆头白发橙透明短脚 发光二极管 3MM高亮 LED直插灯珠 06-16
单片机打标机 uv打标机 双头打标机 唐 06-20
厂家特价批发5MM圆头有边雾状共阳RGB全彩直插LED灯珠发光二极管 07-26
超低价供应24键红外调光LED控制器主控IC芯片单片机,可另定制功能,另承接新产品软件开发 07-27
远距离1键2键3键4键遥控器1000米无线遥控器 315频率 单片机 08-08
LED广告屏厂家 08-15
电子方案开发 MUC单片机烧录 EM78P372N 家用电器单片机 08-24

大家都在看