- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 11

Thema: BASCOM8051 und Timer im Mode0

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    nein, auch damit bekomme ich andere Zeiten. Mir war schon klar, dass im mode0 TL0 max. 32 sein kann.

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    08.04.2009
    Ort
    an der Ostsee
    Beiträge
    334
    nein, auch damit bekomme ich andere Zeiten.
    ...und...welche????
    -----------------------------
    TL0 = 32
    was soll das sein?
    32D -> 20H -> 10000B !!!
    bei TL0 sind nur die unteren 5 Bit relevant... TL0 = xxx00000B
    -----------------------------
    mit TL0 = 32 und TH0 = 144
    n = 11059200 / ( 12 * (256-144) * 32) = 257,1Hz -> 3,88ms
    mit diesen 3,88ms wird die LED geschaltet. Für eine Periade brauchst Du 2 LED-schaltungen.
    1/( 3,88ms *2) = 128,5Hz an der LED
    -----------------------------
    mit TL0 = 0 und TH0 = 112
    n = 11059200 / ( 12 * (256-112) * 32) = 200Hz -> 5ms
    1/( 5ms *2) = 100Hz an der LED
    -----------------------------

  3. #3
    TL0 = 32
    was soll das sein?
    Ja, hier habe ich nicht gedacht.
    Ich erhalte folgende Daten bei TL0=0 (bzw. 32):
    TH0=112 und f=91 Hz, TH0=144 und f=128 Hz, TH0=185 und f=198 Hz. Es handelt sich um die Frequenz, also Port ein und aus.

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    08.04.2009
    Ort
    an der Ostsee
    Beiträge
    334
    Deine Werte ergeben keinen Sinn, zurückgerechnet hast Du 3 verschiedene Quarzfrequenzen oder Dein Frequenzmesser ist totaler Murx.

    Arbeitest Du mit dem AT89C4051?

  5. #5
    Tja, das eben ist mein Problem. Ich benutze einen AT89C4051 und zwei Frequenzmesser sowie noch ein Periodendauermessgerät (für pos. und neg.).

  6. #6
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    08.04.2009
    Ort
    an der Ostsee
    Beiträge
    334
    moin,habe gestern mal eine 89C4051 geproggt und das funktioniert im Mode1 wie angegeben. Im Mode0 muss der Wert *8 eingesetzt werden, dann kommt auch dort die errechnete Zeit raus.MfG Peter

Ähnliche Themen

  1. BASCOM8051 und SPI
    Von dolivo im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 5
    Letzter Beitrag: 06.02.2013, 09:21
  2. SAA1064 und Bascom8051
    Von dolivo im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 0
    Letzter Beitrag: 23.09.2010, 10:05
  3. getad2051() in BASCOM8051
    Von dolivo im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 0
    Letzter Beitrag: 29.07.2010, 13:13
  4. RC5 mit BASCOM8051
    Von roman_1986 im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 0
    Letzter Beitrag: 07.01.2008, 21:16
  5. PWM mit Timer 0 und 2 geht, aber nicht mit Timer 1 (mega64)
    Von popi im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 14.06.2006, 16:00

Berechtigungen

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

Labornetzteil AliExpress