打印
[Atmel]

ATmega328p Xplained Mini (2) LED闪烁

[复制链接]
803|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 ddllxxrr 于 2015-1-6 21:29 编辑




接着上边的程序,利用Studio自带的delay函数实现延时.来实现LED闪烁.

至于,F_CPU为什么选择8000000这是我看数据手册默认是这么大.

以下是程序:
/*
* GccApplication2.c
*
* Created: 2015/1/6 星期二 19:43:39
*  Author: Administrator
*/

#define  F_CPU 8000000ul
#include <avr/io.h>
#include <util/delay.h>

int main(void)
{
    DDRB = 0x20;
        PORTB = 0x20;
        while(1)
    {
        PORTB = 0x00;
                _delay_ms(1000);
                PORTB = 0x20;
                _delay_ms(1000);
                //TODO:: Please write your application code
    }
}

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

2398

主题

6962

帖子

68

粉丝