[UNO] ARDUINO UNO SMD,开发板收到了,点个灯先

[复制链接]
789|4
 楼主 | 2018-3-4 20:54 | 显示全部楼层 |阅读模式
本帖最后由 picasso101 于 2018-3-5 10:37 编辑

这个板子是ArduinoATMEGA328芯片,由于开发板收到的时候并没有其他资料,也就只有去网上找了,恕我过完年收到板子,最近比较忙,花的时间少了点,但是这个开发板跟官网公布的原理图感觉有点出入,但是后面用户应用的328芯片的电路没什么问题。
123.jpg
看到官网介绍,电源需要7-12V,这个怎么搞啊,身边只有5V的电源,还好看了下原理图,可以PC直接供电。。。。。。。。。但是又给了一个电源接头,感觉有点多余了,一般开发也用不上啊,而且不咋方便。
仔细验证了一下,点了个灯试试。
下面是官网给的原理图。感觉怪怪的。
and.jpg
后面又找了一下,终于找到了对应的原理图。
1233.jpg
细心的网友可能也发现了不同之处,但是我不知道是不是我没有找对资料,但是328的电路是可以用的。
写了下代码:
void Timer0_init(void)
{
TCCR0B|=0x04;
TCNT0=200;                                          
SREG|=BIT(7);          //全局中断
TIMSK0|=BIT(TOIE0);//TIMER0溢出中断
DDRB|=BIT(5);  //PB5输出                          
}

#pragma interrupt_handler Timer0:17
unsigned int i = 0;
void Timer0(void)
{
TCNT0=200;
if(++i>=400)
{
    i=0;
    PORTB ^= BIT(5);
}
}

void main(void)
{
Timer0_init();
Pwm_init();
while (1)
       {
           Delay(100);      
       }
}
E943A811F317BB852359456C5BAB98EC.png
OK,还是挺快的。后面点再看看其他的东西。

下面是一些相关的资料,官网说明及资料:https://store.arduino.cc/usa/arduino-uno-smd-rev3
但是我觉得与之匹配的是这个:https://store.arduino.cc/usa/arduino-uno-rev3
不知道是我搞错了还是怎么的,大家仔细看看吧。
对应的原理图 Arduino_Uno_Rev3-schematic.pdf (81.39 KB, 下载次数: 5)
| 2018-3-4 21:43 | 显示全部楼层
ARDUINO还用ICCAVR开发?

使用特权

评论回复
 楼主 | 2018-3-5 09:15 | 显示全部楼层
dirtwillfly 发表于 2018-3-4 21:43
ARDUINO还用ICCAVR开发?

小白,勿喷,这个板子没用过,看到这个芯片也是AVR嘛,就先试试了。

使用特权

评论回复
| 2018-3-5 12:40 | 显示全部楼层
picasso101 发表于 2018-3-5 09:15
小白,勿喷,这个板子没用过,看到这个芯片也是AVR嘛,就先试试了。

用Arduino IDE试试,你会喜欢的

使用特权

评论回复
 楼主 | 2018-3-5 13:02 | 显示全部楼层
dirtwillfly 发表于 2018-3-5 12:40
用Arduino IDE试试,你会喜欢的

哈哈,正在用,太方便了,谢谢1

使用特权

评论回复
扫描二维码,随时随地手机跟帖
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /3 下一条

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