LPC11U35用テストプログラム
main.cpp
- Committer:
- 771_8bit
- Date:
- 2018-08-08
- Revision:
- 0:227de563fbb6
File content as of revision 0:227de563fbb6:
#include "mbed.h"
DigitalOut leds[] = {
DigitalOut( P0_19 ),
DigitalOut( P0_18 ),
DigitalOut( P0_17 )
};
DigitalIn sws[] = {
DigitalIn( P0_14 ),
DigitalIn( P0_15 ),
DigitalIn( P0_16 )
};
BusOut ledBus( P0_21, P0_3, P0_2, P0_20,P1_19 );
AnalogIn adc(P0_23);
int a =0;
int main()
{
for(int i = 0; i <3; i++){
sws[i].mode(PullUp);
}
while(1) {
ledBus = int(adc.read()*16);
for(int i = 0; i <3; i++){
leds[i] = !sws[i];
}
}/*
while(1) {
ledBus = 0b10101;
wait(2);
for(int i = 0; i <32; i++) {
ledBus = i;
wait_us(i*20);
}
}*/
}