- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17

Thema: Timer und PWM

  1. #11
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.11.2006
    Ort
    Hamburg
    Alter
    39
    Beiträge
    199
    Anzeige

    Praxistest und DIY Projekte
    Das is ja echt cool!!!
    Dann geht das ja sicher auch mit DDRx.
    Wenn ich z.B. Port0 und Port7 aus ausgang setzen will kann ich also auch
    DDRx = 129; schreiben?
    So hat man ja echt voll viele Möglichkeiten.

    Dann werde ich mich mal mit bald mal mit ADC auseinandersetzen.

    Ich will mir bald einen Fernsteuerpanzer bestellen und den umbauen, so das
    der hindernisse erkennt und so, fehlt also bald nur noch das Geld.

    Gruß Jan

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    21.12.2004
    Alter
    40
    Beiträge
    165
    Code:
    TCCR0 =(1<<WGM00)(1<<WGM01)        
          (1<<COM00)(1<<COM01)      //geaendert 
          (1<<TSC00)(1<<TSC02);
    Und das funktioniert so? So ganz ohne "|"?

    EDIT:

    Wenn ich z.B. Port0 und Port7 aus ausgang setzen will kann ich also auch
    DDRx = 129; schreiben?
    So hat man ja echt voll viele Möglichkeiten.
    Ich hoffe du bist gut im Kopfrechnen. Viel Spass dabei irgendwann noch Zuordnungen vom Stile DDRx = 219; zu durchschauen. Und ich hoffe das du nie vorhast auf was 32bittiges Umzusteigen. DDRx = 2890509849;
    Es hat schon nen Sinn warum man das Hexadezimalsystem eingefuehrt hat...

  3. #13
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    52
    Beiträge
    2.236
    Das is ja echt cool!!!
    .....
    Wenn ich z.B. Port0 und Port7 aus ausgang setzen will kann ich also auch
    DDRx = 129; schreiben?
    Tja, da geb ich Dir recht, Du kannst auch DDRX=0x81 schreiben
    oder, was meinst Du was bei (1<<<Px7)|(1<<Px0) rauskommt ?
    Tip.
    Es hat moch keinem geschadet sich mal die includes anzuschauen...
    Schau mal rein, und such darin, wie z.B PB0 oder PD7 definiert sind...
    Bei M32 müßte das die m32io.h sein

    Gruß Sebastian
    Software is like s e x: its better when its free.
    Linus Torvald

  4. #14
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    52
    Beiträge
    2.236
    Und das funktioniert so? So ganz ohne "|"?
    Nein!
    Ich meine ohne PORTD | =....... die anderen | müßen schon bleiben.

    Wo der Unterschied zwischen PORTD |=.... und PORTD= liegt kannst Du selber rausfinden...
    Software is like s e x: its better when its free.
    Linus Torvald

  5. #15
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.11.2006
    Ort
    Hamburg
    Alter
    39
    Beiträge
    199
    Wnn ich nur wüsste wo man diese Includes ansehen kann. Hab nur eine Seite und zwar http://www.nongnu.org/avr-libc/user-manual/index.html
    aber da ist z.B. m32io.h nicht.
    Gruß Jan

  6. #16
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2004
    Ort
    GRAZ
    Alter
    58
    Beiträge
    576
    Hallo
    Versuche mich auch gerade in PWM
    TCCR0 =(1<<WGM00)(1<<WGM01)
    (1<<COM00)(1<<COM01) //geaendert
    (1<<TSC00)(1<<TSC02);
    Ist das sicher mit dem TSC00/02 ?
    Ich finde im Datenblatt das nirgends
    Meint Ihr vielleicht CS02/00 ?

    l.G. Roberto

  7. #17
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.07.2007
    Beiträge
    386
    ...DDRx = 129; schreiben? ......


    nicht zu empfehlen bei c so eine wald und wiesenproggerei.

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress