找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2520|回復(fù): 0
收起左側(cè)

飛思卡爾16位單片機(jī)控制的8只燈的閃爍

[復(fù)制鏈接]
ID:126504 發(fā)表于 2016-6-13 12:58 | 顯示全部樓層 |閱讀模式
/**************************************************************/
//功能:完成8只LED得明燈流動(dòng)
//出口參數(shù):無
//入口參數(shù):無
***************************************************************
void main(void)
{  
    unsigned char loop_index;     /*定義變量
    DDRB=0xFF;                    /*定義PORTB端口為輸出口
    loop_index=0;                 /*變量初始化,程序起始點(diǎn)亮燈D0
   while(1)
  {  
      switch(loop_index)
      {  
         case 0:PORTB=0xFE;break;
         case 1:PORTB=0xFD;break;
         case 2:PORTB=0xFB;break;
         case 3:PORTB=0xF7;break;
         case 4:PORTB=0xEF;break;
         case 5:PORTB=0xDF;break;
         case 6:PORTB=0xBF;break;
         case 7:PORTB=0x7f;break;
       }
       loop_index++;
       if(loop_index==18)
      {  
         loop_index=0;
       }
       delay();
        }
      }
void delay(void)        /*定義延時(shí)delay函數(shù)
{
     unsinged int loop_i,loop_j;
     for (loop_i=0;loop_i<500;loop_i++)
    {       
        for(loop_j=0;loop_j<500;loop_j++)
    {;
}}}





評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表