Matthias
25.12.2003, 20:11
Die einfache routine loop funktioniert nur zum teil. Wenn ich eine positive Spannung an t_auf 1 anlege passiert irgendwie nichts.
define t_auf1 port[1]
define t_auf2 port[2]
define t_auf3 port[3]
define t_ab1 port[4]
define t_ab2 port[5]
define t_ab3 port[6]
define auf1 port[11]
define auf2 port[12]
define auf3 port[13]
define ab1 port[14]
define ab2 port[15]
define ab3 port[16]
define s1 byte
define s2 byte
define s3 byte
define clk_hour byte
#init
deact t_auf1
deact t_auf2
deact t_auf3
deact t_ab1
deact t_ab2
deact t_ab3
#loop
ab1=t_ab1
ab2=t_ab2
ab3=t_ab3
if t_auf1=1 then auf1=0
if t_auf2=1 then auf2=1
if t_auf3=1 then auf3=1
if hour=19 then goto ab
if hour=7 then goto auf
goto loop
#auf
return
#ab
return
Das programm ist noch nicht fertig und nur testhalber, deshalb auch die verschiedenen Versionen in loop...
define t_auf1 port[1]
define t_auf2 port[2]
define t_auf3 port[3]
define t_ab1 port[4]
define t_ab2 port[5]
define t_ab3 port[6]
define auf1 port[11]
define auf2 port[12]
define auf3 port[13]
define ab1 port[14]
define ab2 port[15]
define ab3 port[16]
define s1 byte
define s2 byte
define s3 byte
define clk_hour byte
#init
deact t_auf1
deact t_auf2
deact t_auf3
deact t_ab1
deact t_ab2
deact t_ab3
#loop
ab1=t_ab1
ab2=t_ab2
ab3=t_ab3
if t_auf1=1 then auf1=0
if t_auf2=1 then auf2=1
if t_auf3=1 then auf3=1
if hour=19 then goto ab
if hour=7 then goto auf
goto loop
#auf
return
#ab
return
Das programm ist noch nicht fertig und nur testhalber, deshalb auch die verschiedenen Versionen in loop...