LPC11U35テストボード用プログラム

Dependencies:   mbed

Fork of mbed_test_board by Kazuki Fujita

Committer:
771_8bit
Date:
Wed Aug 08 08:37:08 2018 +0000
Revision:
0:227de563fbb6
LPC11U35????????

Who changed what in which revision?

UserRevisionLine numberNew 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 }