Aktueller Inhalt von omtom

  1. O

    C Prellen von Tastern

    Hallo, kann es vorkommen, dass ein stark prellender Kontakt ein ATtiny13 resetet? Thomas
  2. O

    C Taster abfragen

    Hallo Dirk, richtig, ich habe das Gefühl, es liegt am _delay_ms(1); // ein bisschen Zeit lassen, damit Signal an Pin PB0 stabil high ist Das delay habe ich eingefügt, damit sich der Signalpegel an PB0 nach Aktivierung des Pullup-Widerstandes stabilisieren kann, sicherheitshalber if...
  3. O

    C Taster abfragen

    Hallo zusammen, und schon wieder Probleme mit den einfachsten Sachen. Taster NICHT betätigt -> merker=0 ->LED PB4 an Taster an PB0 wird betätigt -> merker=1 -> LED PB1 Mit dem Befehl if (bit_is_clear(PINB,0)) { merker=1; //PB1 an } sollte doch merker dann auf 1 gesetzt...
  4. O

    C _delay_ms

    Hallo Dirk, geht!! Ich fasse zusammen: ATtiny13 -> interner Oszillator 9,6 MHz Fusebit CKDIV8 (wohl ClocK DIVidiert durch 8) steht werksseitig auf 1 -> 9,6 Div 8 = 1,2 diese 1,2 MHz müssen im makefile angegeben werden unter F_CPU. Dann geht's. Kann man diese 1,2 MHz sozusagen als...
  5. O

    C _delay_ms

    Danke Dirk, ich benutze einen ATtiny13. Im makefile habe ich die Frequenz F_CPU = 8000000 einfach übernommen. Ansonsten habe ich alles so gelassen, wie vom Werk eingestellt. Thomas
  6. O

    C _delay_ms

    Ich habe folgendes kompliziertes Programm geschrieben: #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB = 18; while (1) { PORTB = 2; _delay_ms(500); PORTB = 16; _delay_ms(500); } return(0); } Bloß jede LED ist ca 3-4...
  7. O

    C ATtiny13 -> PB5

    Danke für die Informationen. Thomas
  8. O

    C ATtiny13 -> PB5

    Hallo zusammen, ich finde nicht heraus, wie man beim ATtiny13 den RST-PIN (PB5) als Ausgang zum Ansteuern einer LED programmieren kann. So einfach wie bei PB0 bis PB4 geht das wohl nicht. Gruß Thomas
  9. O

    C F_cpu

    Hallo Dirk, alles klar; jetzt habe ich es verstanden. Wo erfährt man solche grundllegenden Dinge eigentlich? In den "üblichen" AVR-Tutorials im Netz habe ich nichts gefunden (oder übersehen). Danke Thomas
  10. O

    C F_cpu

    Hallo zusammen, vielen Dank für die Antworten. Ich arbeite mit einem ATtiny13 undWINavr. Im Datenblatt finde ich: The default clock source setting is therefore the Internal RC Oscillator running at 9.6 MHz Kann ich also im makefile IMMER F_CPU=9 600 000 angeben bzw. im Quelltext #define F_CPU...
  11. O

    C F_cpu

    Hallo zusammen, ich habe eine Anfänger-Verständnisfrage: bei mir blinkt eine LED. Dazu nehme ich _delay_ms. Im Prgrammkopf steht #define F_CPU 1200000UL. Im makefile steht F_CPU = 8000000. Alles funktioniert. Meine Fragen: 1. reicht eine Frequenzangabe im makefile aus? 2. wie kann ich erkennen...
  12. O

    Reset beim ATtiny13

    Hallo zusammen, Danke für die Antworten. Mir ist jetzt alles klar. Gruß Tom
  13. O

    Reset beim ATtiny13

    Hallo Cassio, Danke für die klare Antwort. Du schreibst: "Wird der /RESET-Pin auf GND gelegt, so führt der AVR einen Reset aus! Dies passiert zum Beispiel, wenn du den AVR programmierst. Allerdings musst du das nicht von Hand machen, sondern das erledigt dein Programmiergerät (und wenn...
  14. O

    Reset beim ATtiny13

    Hallo AVRuser, Danke für die Antwort, aber ich verstehe NICHTS; seit gestern kann ich erst eine LED zum Blinken bekommen. Zum Programmieren benutze ich USBasp und WinAVR. Es geht nur darum, LEDs zum blinken zu bekommen. Kann ich dann Pin 1 vernachlässigen. Wie gesagt, ich habe Pin 1 in dr...
  15. O

    Reset beim ATtiny13

    Hallo zusammen, kann mir jemand die Bedeutung des PINS1 "reset" beim ATtiny 13 erleutern? Beim Programmiern soll er mit einen 10 k-Widerstand an Vcc gelegt werden. Beim Normalbetieb an Masse. Ich lasse den PIN1 offen und alles funktioniert. Was ist den nun richtig? Gruß Tom

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)