Che Guevara
30.08.2008, 14:32
hallo leute,
ich wollte mir jetzt nurmal zum spaß einen counter als frequenzzähler programmieren. timerfunktionen kann ich auch schon, ich habe schon eine led im hintergrund mit 1 hz blinken lassen, das ist kein problem.
auch der code für einen counter, der nach 10 signalen überläuft ist kein problem, nur weiß ich nicht, an welchen pin ich den taster anschliesen soll?!?!
ich bin mir nicht sicher, ob mein prog so funktioniert, könntet ihr euch das mal ansehen?!?!
$regfile = "m32def.dat"
$crystal = 16000000
config portc.0 = output 'led
portc.0 = 1
config portx.y = input 'pin für counter (welchen brauche ich?)
config timer0 = counter , edge = falling
timer0 = 246 'nach 10 signalen mache i-was
enable timer0
enable interrupts
on timer0 ontimer0
do
loop
ontimer0:
timer0 = 246
toggle portc.0
return
danke fürs ansehen.
gruß
chris
ich wollte mir jetzt nurmal zum spaß einen counter als frequenzzähler programmieren. timerfunktionen kann ich auch schon, ich habe schon eine led im hintergrund mit 1 hz blinken lassen, das ist kein problem.
auch der code für einen counter, der nach 10 signalen überläuft ist kein problem, nur weiß ich nicht, an welchen pin ich den taster anschliesen soll?!?!
ich bin mir nicht sicher, ob mein prog so funktioniert, könntet ihr euch das mal ansehen?!?!
$regfile = "m32def.dat"
$crystal = 16000000
config portc.0 = output 'led
portc.0 = 1
config portx.y = input 'pin für counter (welchen brauche ich?)
config timer0 = counter , edge = falling
timer0 = 246 'nach 10 signalen mache i-was
enable timer0
enable interrupts
on timer0 ontimer0
do
loop
ontimer0:
timer0 = 246
toggle portc.0
return
danke fürs ansehen.
gruß
chris