Ich scheitere gerade daran, einen Tiny2313 mittels direktem Zugriff auf die Timer0-Register in einen CTC-Modus zu bringen. Bei anderen Controllern hat das problemlos geklappt - aber Bascom (1.11.8.8, Vollversion) versteht die Register irgendwie nicht. Bei diesem Code
kommt folgende Fehlermeldung:Code:$regfile = "2313def.dat" $crystal = 4096000 Tccr0a = &B01000010 Tccr0b = &B00000010 Ddrb.2 = 1 Ocr0a = 128 Do Loop
Error: 46 Line: 4 Assignment error [TCCR0A: 0 &B01000010: 112]
Error: 46 Line: 5 Assignment error [TCCR0B: 0 &B00000010: 112]
Wie kann es denn sein, dass Bascom mit einem einfachen Registerzugriff Probleme hat? Bin für jeden Tip dankbar!







Zitieren
Hoffentlich liegt das Ziel auch am Weg 

Lesezeichen