- 12V Akku mit 280 Ah bauen         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17

Thema: Problem mit Timer

  1. #11
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    16.10.2006
    Beiträge
    222
    Anzeige

    Powerstation Test
    auweier, von den registerkram hab ich nicht so die ahnung
    Ocr1b = 30 hab ich eingefügt nun meckert er in der Zeile mit Config Timer1 rum.

    Erro:86 Line:19 Invalid parameter for CONFIG parameter or value [8] ,in File...

  2. #12
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.703
    Blog-Einträge
    133
    Ja, mit dem Konfigurieren des Timers hatte ich auch schon mal gekämpft. Für PWM mit dem OCR1B muß das Bit PWM1B in GTCCR gesetzt werden. Dann nimmt der Timer aber noch das OCR1C Register als Top Wert her. Das muß dann auch noch gesetzt werden.

    Also nach dem CONFIG Komando noch:

    set gtccr.pwm1b
    ocr1c = 255 (z.B.)

    Hier habe ich Timer1 auf ATtiny45 mit PWM1A und PWM1B direkt über Register konfiguriert. https://www.roboternetz.de/community...s-Linienfolger

    Außer dem größeren Speicher ist der ATtiny85 gleich.

    Ocr1b = 30 hab ich eingefügt nun meckert er in der Zeile mit Config Timer1 rum
    Falls er noch irgendwo meckert - gleich den Code mitgeben.

    Gruß
    Searcher
    Hoffentlich liegt das Ziel auch am Weg
    ..................................................................Der Weg zu einigen meiner Konstruktionen

  3. #13
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    16.10.2006
    Beiträge
    222
    ich hab da Ocr1b = 30 eingefügt nun steht aber da
    Erro:86 Line:19 Invalid parameter for CONFIG parameter or value [8] ,in File...

  4. #14
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.703
    Blog-Einträge
    133
    Huch, hatte geantwortet, bevor Du geschrieben hattest , Schau mal vorletztes Posting
    Hoffentlich liegt das Ziel auch am Weg
    ..................................................................Der Weg zu einigen meiner Konstruktionen

  5. #15
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    16.10.2006
    Beiträge
    222
    ja richtig, ich dachte meine antwort wurde nicht abgeschickt. jetzt muss ich erst mal dein quellcode verstehen
    --------------

  6. #16
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    16.10.2006
    Beiträge
    222
    wow vielen dank, du hast mir sehr geholfen, es geht.

    Code:
    $regfile = "attiny85.dat"
    $crystal = 1000000
    $hwstack = 32
    $swstack = 16
    $framesize = 40
    
    Config Portb.4 = Output
    Config Portb.3 = Input
    Led Alias Portb.4
    
    Gtccr = Gtccr Or &B01100000                                 'set PWM1B & OC1B (PB4) clear TCNT1 on OCR1C match
    Ocr1b = 0                                                           'initialise OCR1B -> low, no pulses at OC1B
    Tccr1 = Tccr1 Or &B00000011                                'Einschalten TIMER1 - prescaler = 4
    
    Do
    
    Ocr1b = 30
    
    Loop
    End
    es geht wie auch immer aber ich kann jetzt weiter machen. Danke

  7. #17
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.703
    Blog-Einträge
    133
    Hallo,
    Super. Ich hab mich gefragt, warum das in Deinem Code auch ohne Setzten des OCR1C Registers funktioniert und nochmal in das Datenblatt geschaut. Das OCR1C ist eines der wenigen Register, die schon bei RESET mit &HFF initialisiert sind. Die meisten Register werden ja mit &H00 belegt. Hatte ich bisher übersehen. Also auch Dir Dank für die Info!

    Gruß
    Searcher
    Hoffentlich liegt das Ziel auch am Weg
    ..................................................................Der Weg zu einigen meiner Konstruktionen

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Problem mit Timer
    Von MechMac im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 29.08.2010, 13:48
  2. Timer Problem
    Von ChristophB im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 04.08.2010, 13:04
  3. Timer Problem
    Von Mr-400-Volt im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 07.10.2008, 10:35
  4. Problem mit timer
    Von RedEagle im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 06.01.2007, 14:52
  5. Timer Problem
    Von Funky im Forum C - Programmierung (GCC u.a.)
    Antworten: 10
    Letzter Beitrag: 24.07.2006, 22:23

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen