Hallo, ich habe einen ATMega32. Mit diesem möchte ich einen Takt für einen Binärzähler erzeugen. Es soll also der Takt-Pin vom Zähler auf GND gelegt werden. Wie muss ich das dann am Prozessor anschließen? Simon
Einfach einen Portpin deiner Wahl als Ausgang definieren und von 1 auf 0 schalten.
Danke. Wie es in der Software funtioniert, weiß ich. aber von wo nach wo muss das Kabel?
Ich nehme an, dei Zähler hat einen Pull-up-Widerstand? Ist 'n bischen wenig Info. Kann dei Zähler mit 5V zählen? In diesem Fall direkt den Portpin auf den Eingang. Ist es ein mechanischer Zähler der mehr als 40mA zieht? Dann einen Transistor als Verstärkerstufe davorschalten.
Der Zähler hat keinen Widerstand. Er braucht mind. 4,5V. Wenn ich von Hand einen Schalter betätige, der zwischen GND und dem Takteingang hängt, dann zählt er eins hoch. Ich will jetzt den Schalter durch einen "Schalter" ersetzen, den ich nicht drücken muss, sondern der vom Mega32 betätigt wird.
Also ist es ein elektronischer Zähler, dann kannst du direkt vom Portpin auf den Zählereingang.
Ich hab mal ne Zeichnung gemacht. Stimmt das dann so in etwa? http://img257.imageshack.us/img257/425/schaltungtt2.png
Wobei allerdings die Aussgage >Er braucht mind. 4,5V. Wenn ich von Hand einen Schalter betätige, der >zwischen GND und dem Takteingang hängt, dann zählt er eins hoch. für mich keine Erleuchtung bringt. Zählt er jetzt bei der Flanke von Hi-Lo oder umgekehrt? Wie auch immer, wenn Du einfach nur den Zähler zählen lassen willst und es ist egal, wann genau er zählt und es langt Dir, dass er es in einem best. Takt tut, dann geht das so, wie Du es aufgezeichnet hast, Thomas. Ich denke, Du bist Thomas : )
Wer ist Thomas? Es ist ein SN7490AN-Zähler. Ob er bei High-Low oder andersrum zählt, weiß ich nciht, aber ist ja auch nicht so wichtig, weil er ja jedes mal von High auf Low und wieder zurück schält.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.