[Atmel] 用AtmelStudio6.2跑mega16例程(26)花样LED

[复制链接]
 楼主| ddllxxrr 发表于 2014-10-4 17:52 | 显示全部楼层 |阅读模式
这个例程就是用两个数组存放,显示的LED值,然后循环显示。
以下是程序:

  1. /*
  2. * GccApplication10.c
  3. *
  4. * Created: 2014-10-4 17:29:35
  5. *  Author: Administrator
  6. */

  7. #define F_CPU 8000000UL

  8. #include <avr/io.h>
  9. #include <stdint.h>
  10. #include <util/delay.h>

  11. const int8_t Pattern_P0[] =
  12. {
  13.         0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff,0xe7,0xc3,0x81,0x00,0x81,0xc3,0x3e,0xdf
  14. };
  15. const int8_t Pattern_P1[] =
  16. {
  17.         0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff,0xe7,0xc3,0x81,0x00,0x81,0xc3,0x3e,0xdf
  18. };


  19. int main(void)
  20. {
  21.     int8_t i;
  22.         DDRC = 0xFF;
  23.         PORTC = 0xFF;
  24.         DDRD = 0xFF;
  25.         PORTD = 0xFF;
  26.        
  27.         while(1)
  28.     {
  29.        for(i=0;i<16;i++)
  30.            {
  31.           PORTC = Pattern_P0[i];
  32.                   PORTD = Pattern_P1[i];
  33.               _delay_ms(80);
  34.            }
  35. }

  36. }



以下是Studio的编译截图:




以下是仿真截图:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
gxl117 发表于 2014-10-5 08:04 来自手机 | 显示全部楼层
Avr版都冷清的长草,楼主为什么不在那多发点帖子呢?
 楼主| ddllxxrr 发表于 2014-10-5 19:39 | 显示全部楼层
gxl117 发表于 2014-10-5 08:04
Avr版都冷清的长草,楼主为什么不在那多发点帖子呢?

AVR那边有版主吧?我是ATMEL的版主。等有空也去看看哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2403

主题

6994

帖子

68

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2403

主题

6994

帖子

68

粉丝
快速回复 在线客服 返回列表 返回顶部