Sauerbruch
11.02.2007, 12:36
Moin zusammen!
Ich habe gerade ein funktionierendes (*stolz sei...) Programm zur Ausmessung von Pulsweiten eines RC-Senders geschrieben. Für ´nen ATmega8, auf dem es auch superzuverlässig läuft.
Da ich eigentlich nur einen Input, einen Output, einen Analog-Eingang (Hysterese) und 2 Timer brauche, hab´ ich das mal für einen ATTiny45 umgeschrieben. Jawoll - alle Pins und Ports mit korrekter, neuer Bezeichnung, und $regfile ist auch korrekt.
Beim Compilieren meckert BASCOM (1.11.8.1) nun in jeder Zeile, in der Start timer0 oder Stop timer0 vorkommt (und das sind ziemlich viele): ".EQU not found - probably using functions that are not supported by the selected chip [TCCR0]".
Kann´s denn sein, dass man bei diesem µC nicht mit Start/stop timer arbeiten kann, und wenn ja, kann ich mitten in ein BASCOM-Programm auch einfach so Änderungen im TCCR0-Register reinbasteln?
Daniel
Ich habe gerade ein funktionierendes (*stolz sei...) Programm zur Ausmessung von Pulsweiten eines RC-Senders geschrieben. Für ´nen ATmega8, auf dem es auch superzuverlässig läuft.
Da ich eigentlich nur einen Input, einen Output, einen Analog-Eingang (Hysterese) und 2 Timer brauche, hab´ ich das mal für einen ATTiny45 umgeschrieben. Jawoll - alle Pins und Ports mit korrekter, neuer Bezeichnung, und $regfile ist auch korrekt.
Beim Compilieren meckert BASCOM (1.11.8.1) nun in jeder Zeile, in der Start timer0 oder Stop timer0 vorkommt (und das sind ziemlich viele): ".EQU not found - probably using functions that are not supported by the selected chip [TCCR0]".
Kann´s denn sein, dass man bei diesem µC nicht mit Start/stop timer arbeiten kann, und wenn ja, kann ich mitten in ein BASCOM-Programm auch einfach so Änderungen im TCCR0-Register reinbasteln?
Daniel