LPC11U35テストボード用プログラム
Dependencies: mbed
Fork of mbed_test_board by
main.cpp@0:227de563fbb6, 2018-08-08 (annotated)
- Committer:
- 771_8bit
- Date:
- Wed Aug 08 08:37:08 2018 +0000
- Revision:
- 0:227de563fbb6
LPC11U35????????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
771_8bit | 0:227de563fbb6 | 1 | #include "mbed.h" |
771_8bit | 0:227de563fbb6 | 2 | DigitalOut leds[] = { |
771_8bit | 0:227de563fbb6 | 3 | DigitalOut( P0_19 ), |
771_8bit | 0:227de563fbb6 | 4 | DigitalOut( P0_18 ), |
771_8bit | 0:227de563fbb6 | 5 | DigitalOut( P0_17 ) |
771_8bit | 0:227de563fbb6 | 6 | }; |
771_8bit | 0:227de563fbb6 | 7 | DigitalIn sws[] = { |
771_8bit | 0:227de563fbb6 | 8 | DigitalIn( P0_14 ), |
771_8bit | 0:227de563fbb6 | 9 | DigitalIn( P0_15 ), |
771_8bit | 0:227de563fbb6 | 10 | DigitalIn( P0_16 ) |
771_8bit | 0:227de563fbb6 | 11 | }; |
771_8bit | 0:227de563fbb6 | 12 | BusOut ledBus( P0_21, P0_3, P0_2, P0_20,P1_19 ); |
771_8bit | 0:227de563fbb6 | 13 | AnalogIn adc(P0_23); |
771_8bit | 0:227de563fbb6 | 14 | int a =0; |
771_8bit | 0:227de563fbb6 | 15 | int main() |
771_8bit | 0:227de563fbb6 | 16 | { |
771_8bit | 0:227de563fbb6 | 17 | |
771_8bit | 0:227de563fbb6 | 18 | for(int i = 0; i <3; i++){ |
771_8bit | 0:227de563fbb6 | 19 | sws[i].mode(PullUp); |
771_8bit | 0:227de563fbb6 | 20 | } |
771_8bit | 0:227de563fbb6 | 21 | |
771_8bit | 0:227de563fbb6 | 22 | while(1) { |
771_8bit | 0:227de563fbb6 | 23 | ledBus = int(adc.read()*16); |
771_8bit | 0:227de563fbb6 | 24 | for(int i = 0; i <3; i++){ |
771_8bit | 0:227de563fbb6 | 25 | leds[i] = !sws[i]; |
771_8bit | 0:227de563fbb6 | 26 | } |
771_8bit | 0:227de563fbb6 | 27 | }/* |
771_8bit | 0:227de563fbb6 | 28 | while(1) { |
771_8bit | 0:227de563fbb6 | 29 | ledBus = 0b10101; |
771_8bit | 0:227de563fbb6 | 30 | wait(2); |
771_8bit | 0:227de563fbb6 | 31 | for(int i = 0; i <32; i++) { |
771_8bit | 0:227de563fbb6 | 32 | ledBus = i; |
771_8bit | 0:227de563fbb6 | 33 | wait_us(i*20); |
771_8bit | 0:227de563fbb6 | 34 | } |
771_8bit | 0:227de563fbb6 | 35 | }*/ |
771_8bit | 0:227de563fbb6 | 36 | } |