Displayansteuerung

Tyskie

Neues Mitglied
04. Apr. 2013
1
0
0
Sprachen
Hallo Zusammen,

ich bin neu in der AVR-Welt und habe nun vor das folgende Projekt in umzusetzen:

- Tastenanzahl über externem Interrupt bei steigender Flanke zählen
- Anzahl in einer 8- Bit Zählvariablen erfassen
- Wiedergabe der Anzahl (Zahlenwert) soll in einem Grafikdisplay dargestellt werden

Wie gehe ich diese Aufgabe an?
Für ein paar Tipps wäre ich sehr dankbar.

Gruß
 
Hi,

ich bin neu in der AVR-Welt und habe nun vor das folgende Projekt in umzusetzen:

- Tastenanzahl über externem Interrupt bei steigender Flanke zählen
- Anzahl in einer 8- Bit Zählvariablen erfassen
- Wiedergabe der Anzahl (Zahlenwert) soll in einem Grafikdisplay dargestellt werden

Wie gehe ich diese Aufgabe an?

also ... warum muß es unbedingt zum Anfang ein Grafikdisplay sein? Weil es so cool aussieht?

1. Ist es ein Taster am externen Interrupt oder eine andere Taktquelle?
-> Wenn es ein Taster ist mußt du an eine Entprellung denken. Eventuell so das du in der ISR den Interrupt deaktivierst und erst nach einer Totzeit bei Low am Eingang wieder aktivierst.

2. Wie schnell kommen die Impulse über den Taster/Impulsquelle? (Impulse/sec)

3. Ist es "mal wieder" ein Schulprojekt?
-> Wenn ja ...
3a. Abgabetermin ist wann?
3b. Wieviel Grundwissen in Programmierung und Elektronik?

4. Was ist es für ein Grafikdisplay?
4a. GLCD-Controllertyp?
4b. Datenblatt?
-> ... Mit nem Characterdisplay wäre das in Null komma Nix erledigt. So dauert es leider länger oder geht garnicht :p

Also ... erstmal weitere Infos und dann sehen wir weiter ;)

Gruß
Dino
 
Ich hätte dabei spontan an Dirks intelligente Displays gedacht - die sind doch auch graphisch, oder?
Ansonsten ist die Schwierigkeit ja auch von der verwendeten Programmiersprache, und ob eventuell vorhandene Bibliotheken genutzt werden dürfen, abhängig.

Aber irgendwie habe ich die Aufgabe nicht verstanden. Es soll ja bei einer steigenden Flanke (also bei loslassen(?) eines(?) bestimmten(?) Tasters) die Anzahl von (offenen(?) geschlossenen(?)) Tastern gezählt werden. Oder wie?
Diese Zahl ist auf eine irgendwie gearteten Display auszugeben (würden ja auch 8 LEDs reichen).
Was soll geschehen, wenn (bei der noch nicht ganz klaren Flankendetektion) eine fallende Flanke erkannt wird? Nichts - also soll das letzte Ergebnis stehenbleiben?

Ich ergänze mal Dinos Liste:
Welcher Controller?
Welche Programmiersprache?
Schaltplan , insbesondere bezüglich der Taster?

P.S.: Willkommen im Forum, falls Du länger hierbleiben willst ;)
 

Ü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)