PIC-DEV-690RLの文字LCDの代わりに、7セグメントLED:BLUE-7SEG-1を接続したスケッチ例を示します。
このスケッチはPIC-DEV-886RLでもそのまま利用できます。
#include "picsys16.h" void setup() { pinMode(SW1, INPUT) ; pinMode(SW2, INPUT) ; pinMode(SW3, INPUT) ; SEG7_initDefault() ; // 7セグメント表示器の初期化 } void loop() { int v ; v = digitalRead(SW1) ? SEG7_HIGH : SEG7_LOW ; // 状態によりフォントを変える SEG7_setDigit(0, v) ; // 1桁ずつ指定 v = digitalRead(SW2) ? SEG7_HIGH : SEG7_LOW ; SEG7_setDigit(1, v) ; v = digitalRead(SW3) ? SEG7_HIGH : SEG7_LOW ; SEG7_setDigit(2, v) ; delayMilliseconds(100) ; }