<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ATmega128 流水燈的兩種實(shí)現(xiàn)方法(基于AVR GCC)

          ATmega128 流水燈的兩種實(shí)現(xiàn)方法(基于AVR GCC)

          作者: 時(shí)間:2016-11-23 來源:網(wǎng)絡(luò) 收藏
          #include

          #include
          #define F_CPU7372800
          #include
          #include <avr/io.h>

          本文引用地址:http://www.ex-cimer.com/article/201611/320342.htm

          #define delay_us(x) _delay_us(x) //AVR GCC延時(shí)函數(shù) x(us)
          #define delay_ms(x) _delay_ms(x) //AVR GCC延時(shí)函數(shù) x(ms)

          #define LED8 PORTB

          //PORTB 數(shù)據(jù)寄存器
          //DDRB 數(shù)據(jù)方向控制寄存器 1表示輸出 0表示輸輸入
          //PINB 輸入引腳寄存器
          void system_init()
          {
          DDRB=0xff; //設(shè)置PB口為輸出
          LED8=0xff; //輸出高電平
          }

          //流水燈
          #define BIT(x) _BV(x)
          unsigned int j;
          unsigned char aa[]={
          0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f

          };
          void main()
          {
          system_init(); //系統(tǒng)初始化
          while(1)
          {
          for(j=0;j<8;j++)
          {
          LED8&=~BIT(j);
          delay_ms(500);
          LED8|=BIT(j);
          delay_ms(500);
          }
          }

          }



          關(guān)鍵詞: ATmega128流水燈GC

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();