// 2400 -> 416.66
// 9600 -> 104.16
// 57600 -> 17.36
// 115200 -> 8.68
#define txPIN 1
#define bitTime 104
void setup() {
// simulator izgleda standardno inicijalizira terminal na 9600
Serial.begin(9600); // OVO JE POTREBNO SAMO KOD SIMULATOR !!!!
Serial.end(); // OVO JE POTREBNO SAMO KOD SIMULATORA !!!!
pinMode(txPIN, OUTPUT);
digitalWrite(txPIN, HIGH);
delay(100);
}
void loop() {
cli();
digitalWrite(txPIN,0);delayMicroseconds(bitTime); // START
// ASCII Z
digitalWrite(txPIN,0);delayMicroseconds(bitTime);
digitalWrite(txPIN,1);delayMicroseconds(bitTime);
digitalWrite(txPIN,0);delayMicroseconds(bitTime);
digitalWrite(txPIN,1);delayMicroseconds(bitTime);
digitalWrite(txPIN,1);delayMicroseconds(bitTime);
digitalWrite(txPIN,0);delayMicroseconds(bitTime);
digitalWrite(txPIN,1);delayMicroseconds(bitTime);
digitalWrite(txPIN,0);delayMicroseconds(bitTime);
digitalWrite(txPIN,1);delayMicroseconds(bitTime);
sei();
delay(100);
}