Da ich sowieso noch nicht fertig bin, lass mich mal wissen, wie man dieses Register in
Bascom setzen kann?
Also, ich setzte bei PWM-Anwendungen die beiden relevanten Register immer direkt. Wenn man sich da einmal reingedacht hat, ist es eigentlich ziemlich einfach. Eine gute Beschreibung des CTC-Modus findest Du auf Seite 63 im Datenblatt des Tiny13.
Falls Du es aber ohne viel Kopfzerbrechen testen möchtest, probier mal folgendes:
Code:
DDRB.0=1 'OC0A als Ausgang konfigurieren
TCCR0A = &B01000010
TCCR0B = &B00000001
Wenn Du diesen Code vor die Do-Loop-Schleife stellst, müsste am Port B.0 ein Rechtecksignal anliegen, dessen Frequenz zwischen CLK/2 (wenn OCR0A = 0) und CLK/512 (wenn OCR0A = 255) liegt.
Lesezeichen