kann sich den mal jm durchlesen und mir sagen ob des teorethisch richtig so wäre?Code:$regfile = "m32def.dat" 'Die Anweisung bestimmt Controllertyp, hier AVR Mega 32 $framesize = 32 'Stackanweisungen, die eigentlich nur bei größeren Programmen $swstack = 32 'wirklich nötig werden $hwstack = 32 $crystal = 16000000 'Die Frequenz des verwendeten Quarzes $baud = 9600 'Die Baudrate für RS232 Ausgabe. '--------- 'Motor deklaration 'ports Motor links' Config Pinc.6 = Output 'Linker Motor Kanal1 Config Pinc.7 = Output 'Linker Motor Kanal2' Config Pind.4 = Output 'Linker Motor PWM 'ports Motor rechts' Config Pinb.0 = Output 'Rechter Motor Kanal1 Config Pinb.1 = Output 'Rechter Motor Kanal2' Config Pind.5 = Output 'rechter Motor PWM 'max 976 Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 8 '----------- do Pwm1a = 0 Pwm1b = 0 Wait 2 Portc.6 = 1 Portc.7 = 0 'links vorwärts an Portd.4 = 1 Portb.0 = 1 Portb.1 = 0 'rechts vorwärts an Portd.5 = 1 Pwm1a = 976 '100% Pwm1b = 976 Wait 5 Pwm1a = 200 'ca 20% Pwm1b = 200 loop
Ich kanns grad leider nicht ausprobieren
Lesezeichen