Robofun 機器人論壇
標題:
DigitalAdvanced Library
[打印本頁]
作者:
coopermaa
時間:
2011-5-18 18:07
標題:
DigitalAdvanced Library
本帖最後由 coopermaa 於 2011-5-18 18:09 編輯
分享一下我寫的
DigitalAdvanced Library
:
DigitalAdvanced 是 Arduino 的一個 library。
目前提供一個可以切換指定 digital pin 的狀態的 digitalToggle() function。
下載:
DigitalAdvanced.zip
範例程式:
#include <DigitalAdvanced.h>
int ledPin = 13;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop(){
delay(1000); // wait for a second
digitalToggle(ledPin); // Toggle the LED
}
複製代碼
說穿不值一文錢,digitalToggle() 的實作原理很簡單,其實不過是利用 C 的 ^ operator (XOR) 切換指定腳位的狀態而已。
作者:
sinocgt
時間:
2011-5-18 18:31
不錯喔! 我去試試!
作者:
pizg
時間:
2011-9-5 16:53
感謝樓主無私分享
作者:
coopermaa
時間:
2011-9-7 10:43
不客氣,
希望可以有更多人一起分享交流啊
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/)
Powered by Discuz! X3.2