Arduino/ArduinoTips
をテンプレートにして作成
[
トップ
] [
新規
| |
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#topicpath
** Arduino Tips [#ya07c0f4]
*** digitalWrite() を速くする [#rb8c22cc]
- 概要~
Arduino で電圧を制御するとき、digitalWrite() を用いる。と...
それを速くするにはどうしたらいいか。digitalWrite() を用い...
ものを使えばよい。~
~
- 具体的な解決策~
++ ピンが ATmega328(ATmega168) でどのような名前で認識され...
例えば、以下では B5 であるとして話を進める。
++ 電圧を上げる時には次のようにする。
PORTB |= _BV(PB5);
++ 電圧を下げる時には次のようにする。
PORTB &= ~_BV(PB5);
左側はPORT&color(red){B}; なのは、&color(red){B};5 だから...
~
- より詳しいことは…~
-- [[Instructablesの記事>http://www.instructables.com/id/...
-- [[Arduinoの高速化>http://ehbtj.com/electronics/143/]]
終了行:
#topicpath
** Arduino Tips [#ya07c0f4]
*** digitalWrite() を速くする [#rb8c22cc]
- 概要~
Arduino で電圧を制御するとき、digitalWrite() を用いる。と...
それを速くするにはどうしたらいいか。digitalWrite() を用い...
ものを使えばよい。~
~
- 具体的な解決策~
++ ピンが ATmega328(ATmega168) でどのような名前で認識され...
例えば、以下では B5 であるとして話を進める。
++ 電圧を上げる時には次のようにする。
PORTB |= _BV(PB5);
++ 電圧を下げる時には次のようにする。
PORTB &= ~_BV(PB5);
左側はPORT&color(red){B}; なのは、&color(red){B};5 だから...
~
- より詳しいことは…~
-- [[Instructablesの記事>http://www.instructables.com/id/...
-- [[Arduinoの高速化>http://ehbtj.com/electronics/143/]]
ページ名: