⑴ 求原创基于单片机的简易霓虹灯控制器设计论文,如果没有原创都希望各位大虾们提供点参考论文及建议
霓虹灯控制器?你要实现什么样的控制,具体点,或者加好友具体说明
⑵ 单片机51c语言编程20种不同霓虹灯亮法
#include <reg52.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
uint i,j,t;uchar Temp;
void main()
{
while(1)
{
for(j=0;j<8;j++)
{
Temp = (Temp<<1);
Temp_YiWei = Temp;
for(i=0;i<7-j;i++);
{
P1 = Temp_YiWei;
Temp_YiWei = _crol_(Temp_YiWei,1);
for(t=40000;t>0;t--); //延时函数 自己调试调试
P1 = Temp_YiWei;
}
}
P1 = 0x00; //全亮
for(t=5000;t>0;t--); //延时函数 自己调试调试
P1 = 0xFF; //全亮
}
}
⑶ 基于单片机的霓虹灯控制器的设计 设计一台霓虹灯控制器,使其能完成以下功能: 1、能对16路霓虹灯进行控制
电路图?软件?
⑷ 用单片机程序设计 霓虹灯的设计 只要做出来分不是问题!
程序:
org 0000h
ljmp main
org 000bh
ljmp xx0
org 1000h
main:
mov a,#0ffh
mov p0,a
mov p1,a
mov a,#00h
mov p2,a
setb ex0
setb ea
ajmp main
dd3: ljmp dd4
xx0: jnb p3.4,dd0
jnb p3.5,dd1
jnb p3.6,dd2
jnb p3.7,dd3
dd0: mov a,#06h
mov p2,a
mov a,#00h
mov p0,a
mov p1,a
jb p3.4,loop1
ajmp dd0
dd1: mov a,#5bh
mov p2,a
mov a,#0feh
mov r0,#8
cc1:
mov p0,a
rl a
lcall del
djnz r0,cc1
setb p0.7
mov r0,#8
mov a,#0feh
cc2:
mov p1,a
rl a
lcall del
djnz r0,cc2
setb p1.7
jb p3.5,loop1
ajmp dd1
loop1: reti
dd2: mov a,#4fh
mov p2,a
mov a,#0ffh
mov p0,a
mov p1,a
clr p0.0
lcall del
clr p0.1
lcall del
clr p0.2
lcall del
clr p0.3
lcall del
clr p0.4
lcall del
clr p0.5
lcall del
clr p0.6
lcall del
clr p0.7
lcall del
clr p1.0
lcall del
clr p1.1
lcall del
clr p1.2
lcall del
clr p1.3
lcall del
clr p1.4
lcall del
clr p1.5
lcall del
clr p1.6
lcall del
clr p1.7
lcall del
jb p3.6,loop2
ajmp dd2
dd4: mov a,#66h
mov p2,a
mov a,#0ffh
mov p0,a
mov p1,a
clr p0.0
lcall del
clr p0.2
lcall del
clr p0.4
lcall del
clr p0.6
lcall del
clr p1.0
lcall del
clr p1.2
lcall del
clr p1.4
lcall del
clr p1.6
lcall del
clr p0.1
lcall del
clr p0.3
lcall del
clr p0.5
lcall del
clr p0.7
lcall del
clr p1.1
lcall del
clr p1.3
lcall del
clr p1.5
lcall del
clr p1.7
lcall del
jb p3.7,loop2
ajmp dd3
loop2: reti
DEL: MOV R7,#250
DEL1: MOV R6,#200
DEL2: MOV R5,#1
DEL3: DJNZ R5,DEL3
DJNZ R6,DEL2
DJNZ R7,DEL1
RET
end
⑸ 单片机80c51控制霓虹灯设计论文的引言怎么写好
你好。
很幸运看抄到你的问题袭。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
对于你的问题我爱莫能助!
可能是你问的问题有些专业了。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。
希望我的回答也能够帮到你!
快过年了,
最后祝您全家幸福健康快乐每一天!
⑹ 基于单片机的霓虹灯控制器的设计
毕业设计不是明年吗
没有指定芯片吗,那就用51吧,估计你们实验室肯定有仿真器和芯片
16路灯接P0,P2
三个按键接P3。5,p3.6, p3.7
然后把图给老师看,他点头后再做下面的
当然图上的晶振、电源、复位等电路也要有,这些就参考课本上的
⑺ 单片机毕业设计
根据你的需求,使用AT89C51系列的单片机就足够了。AT89C51共有40个管脚,期中I/O口有P0-P3共32个管脚。液晶屏可以选用1602。
⑻ 单片机plc霓虹灯课程设计
单片机和plc都不一样的
⑼ 求:基于单片机的简易霓虹灯控制器设计 毕业设计论文 如果有哪位高人会的,请帮忙回答一下。谢谢、、、、
利用单片机的定时器来扫描8只发光二极管,然后在使用几个相应的按键就可以了,根据按键的功能不同,可以让发光二极管闪出不同的效果,题目不难,做毕业设计,是我们的业余爱好,谢谢。名字上有我QQ。
⑽ 单片机课程设计霓虹灯
//*********************************************************
//实现功能:本程序实现在P1口模拟一个流水霓虹灯程序
//*********************************************************
#include <reg51.h>
#define p_out P1 //宏定义输出的i/o口为P1
//******************时间延迟函数**********************
//描 述:用指令实现延时一段时间
//入口参数:int i,为时间延迟参数
//****************************************************
void delay_time(int i)
{
while(i)
i--;
}
//******************主函数***************************
//描 述:实现在P1口模拟一个流水灯程序
//****************************************************
void main(void)
{unsigned char i=0; //初始化一个局部变量为0
p_out=0xff; //初始化将要输出的i/o口,输出高电平,熄灭所有灯
while(1)
{
for(i=0;i<8;i++)
{
p_out=~(1<<i);//点亮一个灯,
delay_time(50000); //延迟一段时间
p_out=0xff;//熄灭所有灯
}
}
}
//**************************************