Format tisku dat Arduina

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

Format tisku dat Arduina

#1 Příspěvek od elnovy »

Jednoduchý program viz. Text
mi zopakuje vyslaná data z Uartu ale sériový monitor mi nevytiskne přijmutá data
ve formátu ASCII = označovaný v ascii tabulce jako value
format dec , bin , hex arduino umi tisknout
…….
dotaz jak napsat tisk z arduina aby monitor tiskl VALUE format ???

int x = 0; // PRIJMUTA DATA
void setup()
{
delay(6000);
Serial.begin(9600);
int bytesSent = Serial.write("---PROPOJENO---");
}
void loop() {
if (Serial.available() > 0)
{
x = Serial.read();
Serial.print("Rx=");
Serial.println(x,DEC); // pro odeslané A se potom prijme DEC=65,BIN=1000001,HEX=41,OCT=141++++konecnik =10
}

delay(1000);
}
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 00:00
Bydliště: Praha

#2 Příspěvek od FHonza »

Kód: Vybrat vše

// prostym pretypovanim
Serial.print((char)x);

// konverzi
Serial.print(char(x));
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#3 Příspěvek od elnovy »

SUPER UŽ TO FUNGUJE DIK
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“