hallo besserwessi,
danke für deine antwort! du hast mir wirklich sehr geholfen.
ich habe mir jetzt folgendes überlegt:
was sagst du dazu??Code:$regfile = "m32def.dat" $crystal = 16000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.4 , Rs = Portc.5 Config Lcdbus = 4 Initlcd Cls Cursor Off Noblink Config Pinb.0 = Input Portb.0 = 1 Config Pina.0 = Input Porta.0 = 1 Config Timer0 = Counter , Edge = Falling Timer0 = 0 On Timer0 Isr_von_timer0 Stop Timer0 Enable Timer0 Config Timer1 = Timer , Prescale = 1024 Timer1 = 0 Stop Timer1 Enable Timer1 Enable Interrupts Main: Dim I As Long I = 0 Locate 1 , 1 Lcd "Ergibnis in 2 sec" Start Timer1 Start Timer0 Do Loop Until Timer1 = 31250 Stop Timer0 Stop Timer1 Timer1 = 0 I = I * 256 I = I / 2 Locate 3 , 1 Lcd "Wert = " ; I Do Loop Until Pina.0 = 0 Cls Waitms 200 Goto Main End Isr_von_timer0: Timer0 = 0 Incr I Return
könnte man das so lassen??
gruß
chris







Zitieren

Lesezeichen