final

Dependencies:   KS0108 WIZnet_Library mbed

Fork of bigthingRec by rohan gala

Committer:
rohangala
Date:
Tue Mar 15 07:39:10 2016 +0000
Revision:
1:630aef63181c
Parent:
0:98be6bf27557
Child:
2:015a5a76bb82
bigthing;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rohangala 0:98be6bf27557 1 #include "mbed.h"
rohangala 0:98be6bf27557 2 #include "stdio.h"
rohangala 1:630aef63181c 3 DigitalOut myled(LED1);
rohangala 0:98be6bf27557 4 Serial pc(USBTX, USBRX);
rohangala 1:630aef63181c 5 Serial micro(PTA2, PTA1); // tx, rx
rohangala 0:98be6bf27557 6 char buff[]={'\0'};
rohangala 0:98be6bf27557 7
rohangala 1:630aef63181c 8 uint8_t val;
rohangala 0:98be6bf27557 9
rohangala 0:98be6bf27557 10 int main()
rohangala 0:98be6bf27557 11 {myled = 1;
rohangala 0:98be6bf27557 12 // wait(3);
rohangala 0:98be6bf27557 13
rohangala 0:98be6bf27557 14
rohangala 0:98be6bf27557 15 while(1)
rohangala 0:98be6bf27557 16 {
rohangala 0:98be6bf27557 17 if(micro.readable())
rohangala 0:98be6bf27557 18 {
rohangala 0:98be6bf27557 19
rohangala 1:630aef63181c 20 myled = 0;
rohangala 1:630aef63181c 21 val=(micro.getc());
rohangala 1:630aef63181c 22
rohangala 0:98be6bf27557 23
rohangala 1:630aef63181c 24 if(val == 0x00)
rohangala 1:630aef63181c 25 {
rohangala 1:630aef63181c 26
rohangala 1:630aef63181c 27
rohangala 1:630aef63181c 28
rohangala 1:630aef63181c 29 pc.putc(0x04);
rohangala 1:630aef63181c 30
rohangala 1:630aef63181c 31 }
rohangala 0:98be6bf27557 32
rohangala 1:630aef63181c 33 if(val == 0x01)
rohangala 1:630aef63181c 34 {
rohangala 1:630aef63181c 35
rohangala 1:630aef63181c 36 pc.putc(0x09);
rohangala 1:630aef63181c 37 }
rohangala 0:98be6bf27557 38
rohangala 1:630aef63181c 39 val=0x00;
rohangala 1:630aef63181c 40
rohangala 1:630aef63181c 41 wait(2);
rohangala 1:630aef63181c 42 myled=1;
rohangala 0:98be6bf27557 43 }
rohangala 0:98be6bf27557 44 }
rohangala 0:98be6bf27557 45 }