/* L9 - program vizualizare pe bytedisplay a starii sensorilor optici . Conexiuni: F1 F5 - fotoresistente conectate la intrarile convertorului A/D F1 - PTB0 F2 - PTB1 F3 - PTB2 F4 - PTB3 F5 - PTC2 ByteDisplay conectat la: PTA1..... PTC9 octet superior PTA13.....PTE1 octet inferior */ #include "mbed.h" BusOut bd(PTA1,PTA2,PTD4,PTA12,PTA4,PTA5,PTC8,PTC9);// D0,d1,d2....... d15 //BusOut bd(PTA13,PTD5,PTD0,PTD2,PTD3,PTD1,PTE0,PTE1,PTA1,PTA2,PTD4,PTA12,PTA4,PTA5,PTC8,PTC9);// D0,d1,d2....... d15 AnalogIn F1(PTB0); // AnalogIn F2(PTB1); AnalogIn F3(PTB2); AnalogIn F4(PTB3); AnalogIn F5(PTC2); int i; int main() { while(1) { bd=(F1.read_u16()/255)^0xFFFF; //afisare octet semnificativ /* wait(1); bd=(F2.read_u16()/255)^0xFFFF; wait(1); bd=(F3.read_u16()/255)^0xFFFF; wait(1); bd=(F4.read_u16()/255)^0xFFFF; wait(1); bd=(F5.read_u16()/255)^0xFFFF; wait(1);*/ } }