⑴ 求原創基於單片機的簡易霓虹燈控制器設計論文,如果沒有原創都希望各位大蝦們提供點參考論文及建議
霓虹燈控制器?你要實現什麼樣的控制,具體點,或者加好友具體說明
⑵ 單片機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;//熄滅所有燈
}
}
}
//**************************************