米粒AVRでLチカ

公開日: 電子工作 |

 tiny10 - Lチカ

米粒AVR(ATtiny10)でLチカしてみました。
LチカとはLEDをチカチカと点滅させることで、初めて扱うチップやボードを入手した時に、試しに動作させるのがLチカです。
言うなればハードウェア版「Hello world」的なもの。

回路図

tiny10blink - 回路図

PB0に抵抗+LEDを繋いだだけの簡単な回路です。
実は、RESETピンにプルアップが必要だと思っていたのですが、AVRのRESETピンは内部プルアップが効いていて必要無いのだとか・・・知りませんでした。

 

プログラム

#ifndef F_CPU<br />
#define F_CPU 1000000UL<br />
#endif<br />
<br />
#include <avr/io.h><br />
#include <util/delay.h><br />
<br />
#define LED            PB0<br />
#define DELAY        500<br />
<br />
int main(void)<br />
{<br />
    DDRB |= _BV(LED);<br />
    <br />
    while(1)<br />
    {<br />
        PORTB ^= _BV(LED);<br />
        _delay_ms(DELAY);<br />
    }<br />
}<br />

これは、PB0ピンへの出力を500ミリ秒毎にHigh/Low交互に変更するプログラムです。

米粒AVRは、デフォルトでは1MHz動作となっています。
_delay_msを使う為に、F_CPUで1MHz動作であることを定義しています。(1~3行目)

 

実際に動かしているところ。

 

関連記事

秋月電子 リアルタイムクロック(RTC)モジュール

秋月のリアルタイムクロック(RTC)モジュール

今回は秋月電子のI2C接続のリアルタイムクロック(RTC)モジュールを買ったので、ちょっと試してみま

記事を読む

no image

赤外線リモコン受信機(イヤホンジャック接続)を作ってみた

最近、このブログ何も書いて無かったので、作成中の物の紹介・・・  これは、Andro

記事を読む

米粒AVRからAndroidへデータを送る

米粒AVRでSoftModem的なこと

米粒AVRとAndroidを繋いで、データのやりとりを行ってみたいと思います。 2つを繋ぐイン

記事を読む

raspi-colortest

Raspbianの起動

Raspbianの起動画面をキャプチャしてみた。 SDカードにイメージを書き込んだままのデフォ

記事を読む

ssh_connected

Raspberry PiをWindowsで操作する(SSH)

SSHを使って、Raspberry Piを外部PC(Windows)で操作する。

記事を読む

no image

米粒AVRの動作周波数

  米粒AVR(ATtiny10)のデフォルトでは内臓発振器利用の1MHzが指定されてい

記事を読む

秋月電子 キャラクタLCD

秋月の小型キャラクタLCD

今回秋月電子で売られている小型のキャラクター液晶2種を買ったので、ちょっと比較してみる。 買っ

記事を読む

no image

米粒AVR(ATtiny10)

通称「米粒AVR」で知られるTiny10を使ってみたくて、秋月の通販で買ってみました。 超小型

記事を読む

no image

米粒AVRのEAGLEライブラリ

EAGLEを使って米粒AVR(ATtiny10)の回路図を書こうと思ったら何か様子がおかしい。

記事を読む

no image

Softmodem Terminal 公開しました。

需要がどれほど有るのか疑問に思いつつ、以前のエントリ(AndroidでSoftModemを試してみた

記事を読む

Arduinoで温湿度データロガー
Arduinoで温湿度計 #2

今回は、前回作った温湿度計にRTCモジュールとSDカードアダプタを

Arduinoで温湿度計
Arduinoで温湿度計

秋月電子の温湿度モジュールを使って、温湿度計を作ってみました。 以前

SDカード・マイクロSDカード
ArduinoでSDカード

電子工作で大量のデータを保存する方法を調べていると、 Arduin

秋月電子 リアルタイムクロック(RTC)モジュール
秋月のリアルタイムクロック(RTC)モジュール

今回は秋月電子のI2C接続のリアルタイムクロック(RTC)モジュールを

秋月電子 キャラクタLCD
秋月の小型キャラクタLCD

今回秋月電子で売られている小型のキャラクター液晶2種を買ったので、

PAGE TOP ↑