欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4272|回復: 7
收起左側

初學者想弄一個炫酷的花式LED閃爍

[復制鏈接]
ID:409055 發表于 2018-10-13 15:12 | 顯示全部樓層 |閱讀模式
想弄一個花式LED閃爍,可是LED燈閃一下就滅了,希望的是能一直閃,最好簡單點能看懂,求大佬幫幫忙。!
回復

使用道具 舉報

ID:409110 發表于 2018-10-13 17:01 | 顯示全部樓層
你試試這樣寫 #include "reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit led1=P2^0;sbit led2=P2^3;
void delay(u16 i)
{
   while(i--);
}
void main()
{
  while(1)
    {
        led2=0;led1=0;
        delay(50000);
        led1=1;led2=1;
        delay(50000);
    }
}

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:409236 發表于 2018-10-13 22:20 | 顯示全部樓層
1,樓主,你首先要學習C語言基礎,就相當于80%會單片機了,因為現在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C語言。
2,先看內核8051的單片機:臺灣宏晶的STC89C51-DIP40/或其它如新茂,到網上買一個開發板,價格不會超過200元。
3,看一下單片機功能:包換內部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,編譯環境、編程軟件KEIL。
5,打開開發板的例子程序,在KEIL編譯,下載到板,看結果和說明是不是相符,達到這樣效果時,你心里肯定很秀激動,這時你真正學會了單片機,你成功了。。。!。
6,單片機C語言舉例:
sbit SPEAK = P1^5;        //IO口定義為蜂鳴器控制
如果蜂鳴器正極接電源,SPEAK =0;蜂鳴器就會響,你看就是這么簡單。
unsiggne char temp;//定義TEMP為單字節變量。
sfr PORTA P1;//將P1口定義為PORTA
總結:多做開發板上的實驗,你要多參與這樣的項目開發,慢慢就會了。

評分

參與人數 1黑幣 +60 收起 理由
admin + 60 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:409337 發表于 2018-10-14 10:29 | 顯示全部樓層
#include "reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit led1=P2^0;sbit led2=P2^3;
void delay(u16 i)
{
   while(i--);
}
void main()
{
  while(1)
    {
        led2=0;led1=0;
        delay(50000);
        led1=1;led2=1;
        delay(50000);
    }
}

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:409055 發表于 2018-10-14 15:43 | 顯示全部樓層
SkyLine風 發表于 2018-10-13 17:01
你試試這樣寫 #include "reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;

感謝,學到了!
回復

使用道具 舉報

ID:409055 發表于 2018-10-14 15:43 | 顯示全部樓層
vbbb 發表于 2018-10-13 22:20
1,樓主,你首先要學習C語言基礎,就相當于80%會單片機了,因為現在所有8/16/32位(51系列,MSP430系列,ARM ...

感謝回復,學到了!
回復

使用道具 舉報

ID:111634 發表于 2018-10-14 21:15 | 顯示全部樓層
本帖最后由 zl2168 于 2018-10-15 21:44 編輯

實例28  花樣循環燈  只需編寫花樣循環碼數組,然后按序輸出,幾乎可以隨心所欲實現各種花樣亮燈循環。
Proteus仿真一下,
實例28 花樣循環燈(3種控制程序).rar (35.78 KB, 下載次數: 19)
實例28  花樣循環燈.PNG
確認有效以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行,可演示,可觀測,程序語句條條有注解。


回復

使用道具 舉報

ID:123289 發表于 2018-10-14 21:52 | 顯示全部樓層
不管是哪個燈,它總是對應在一個CPU的端口上的!
只要讓這個端口閃是完成閃爍了!
方案:
1、用定時器做一個定時中斷,每次中斷將一個閃爍標記F求反。例0.5秒中斷一次,中斷時讓F=!F.
2、輸出驅動LED的段時,如:驅動A段,讓A=A*F再輸出,A就閃爍了。
是不是很簡單。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表