www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Frequenzmesser 7-Segment


Autor: atmega86 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich wollte fragen ob mir jemand bei der Programmierung eines 
Frequenzmessers mit einer 7-Segment Anzeige in Assembler helfen kann.
Ich würde eine Struktur oder ein Tutorial benötigen.

Vielen Dank für eure Hilfe!

Autor: atmega86 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zur Ergänzung, ich hab vergessen den Mikrokontrollertyp an zu geben:
-PIC12F629/675

Autor: Uwe Nagel (ulegan)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Geht's noch kleiner? Diese PICs haben nur 8 Pins, davon  zwei für 
Versorgungsspannung, zwei für den Quarz, bleiben 4 für Display und 
Signaleingang. Nette Herausvorderung. Welche Frequenzen willst du 
messen?
Was für ein Display?

Autor: Rudi D. (rulixa)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
atmega86 wrote:
> Ich wollte fragen ob mir jemand bei der Programmierung eines
> Frequenzmessers mit einer 7-Segment Anzeige in Assembler helfen kann.
> Ich würde eine Struktur oder ein Tutorial benötigen.
>
> Vielen Dank für eure Hilfe!

Schau mal unter cappels.org nach.
Aber mit einem z.B. 2313 kommst du nur aus, wenn die Displays nicht 
multiplext werden müssen. Sonst schaffst du es IMHO nicht mit TINY's.
ATMEGA mach ich pers. nicht und kann nix dazu sagen.

Bin auch gerade dabei. Bis 125 Mhz, wenn der 2313 möglicherweise 25 MHz 
Takt verträgt. Vorgeschaltet ein 74F160 der dann an PortB ausgelesen 
wird sowie nach dem 16bit counter noch 1 Byte Softwarecounter, Macht 
dann insgesamt 9 Stellen. Der 2. 2313 ist nur ein VFD Displaytreiber der 
über RS232 vom 1. die Daten bekommt. Mit etwas Software im 
Displaytreiber wird es dann ein LC-Meter, die es ja schon zuhauf gibt. 
Aber ich hab in der Schublade 3 9-stellige VFD's gefunden. Wird aber 
noch dauern, habe wenig Zeit.

LG Rudi

Autor: hans (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit 8 Pin machbar:

2 Pin VCC und Gnd
2 Pin XTAL
1 Pin Frequenzmessung
2 Pin I²C für 7-Seg. z.B. SAA1064
1 Pin frei

Kein Timingproblem durch multiplexen.

gruß hans

Autor: Uwe Nagel (ulegan)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Klar geht das. Microchip liefert auch eine uralte Application Note, wie 
man mit dem PIC zählt:
http://www.microchip.com/stellent/idcplg?IdcServic...
Die verwendet zwar einen 16C5x, aber der Timer ist im 12F629 genauso. 
Hat sogar den Vorteil, dass man nur einen Pin braucht, da bei den neuen 
Prozessoren, der T0CKI Pin auch als vollwertiger Ausgang verwendet 
werden kann.
Das soll, ohne zusätzlichen Vorteiler, bis etwa 50MHz gehen.
Als Display ein LCD mit I²C oder LED über MAX7219 oder einige 
Schieberegister mit LED dran.

Uwe

Autor: Mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
www.sprut.de gehe auf Lernbeispiele.

Autor: Simon K. (simon) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Forum: Codesammlung
Wenn ihr eigene Programme oder Anleitungen geschrieben habt könnt ihr 
sie hier posten. Fragen werden gelöscht!

Autor: Tom (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hätte das selbe Problem, bin aber noch totaler assembler neuling. 
Meine Frage wäre, ob hirzu jemand ein kongretes tutorial hätte?
Auf den Links finde ich nur andere, bzw. welche für andere Prozessoren. 
Und das macht doch einen Unterschied in Assembler, oder?

Vielen Dank für eure Hilfe schon im voraus.

lg

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.