エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Arduino のスリープと、Pin Change 割込 - 私の二次記憶
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Arduino のスリープと、Pin Change 割込 - 私の二次記憶
さて。元気を出して、ソフトウェア最後の設計です。 Atmel ATmega マイコン*1には、通常の外部ピン割込... さて。元気を出して、ソフトウェア最後の設計です。 Atmel ATmega マイコン*1には、通常の外部ピン割込の他に、Pin Change Interrupt というものが用意されています。例えば ATmega 328P では、通常の外部ピン割込は 2本しかないのですが、Pin Change 割込を使えば、他の 23本の信号線も割込入力に使えるという優れものの機能なのです。しかしなんと、 Arduino の標準ライブラリでは、Pin Change 割込をサポートしていない! (ぽい) です。そんな訳でいきなり Atmel のデータマニュアルをひもとき、各種ウェブサイトで先達の情報を参考にさせて頂くはめに。。。 はっきり言って、綺麗にまとまった、かつビギナーにも分かりやすい説明は見つからなかったです、ハイ。(← 自信過剰) ライブラリもどきを載せるなら、もうちょっと汎用的にして欲しいところ