mehrfaches Auswerten einer IF/Then Bedingung verhindern
Hallo,
und wieder ich!
Hat jemand eine Idee wie man auf einfachster Art und ressourcensparend bei eine If/Then Anweisung ein mehrmaliges durchlaufen verhindern kann?
If Timecount = 10 Or Timecount = 26 Or Timecount = 50 Then 'sendet aller 10sec den Temperaturwert mit Adresse 6A
Slave_adress = &H6A 'Sendeadresse
Send_byte = 5 ' zu sendene Bytes
Sub_adr = 3 'Subadresse entspricht der Herkunft der Daten
Call Master_transmit(slave_adress , Send_byte , Temperaturbyte(1)) 'Aufruf der Callprozedur mit der Adresse und der zu übergebenen Adresspointer
Twi_sr_cntr = 0
leider wird in dem Fall innerhalb einer sek. öfters die if/then Anweisung durchlaufen und somit auch mehrmals hintereinander ein Wert über TWI verschickt. Das will ich vermeiden, hat jemand ne Idee wie?
MAT