-
Thread
5x5 LED Displayzur Darstellung von Zeichen
schon am richtigen Ort. Microcontroller(.net) die begriffe die du offensichtlich suchst lauten: Matrixtastatur (alte pc tastatur ausschlachten); Lies dir mal erst etwas microcontrollerwissen an versuch vill erstmal an einem tiny13 eine led zum blinken zu bekommen. gruß Andi
-
Thread
8051 7 Seg. Zähler Multiplex
lösen (ohne externe Interrupts). Ich geh mal von nicht mehr als vier Tasten aus, also keine Matrixtastatur. Bei jedem Durchlauf (1/200Hz = 5ms) liest du die Tasten ein. Ist eine Taste gedrückt, erhält eine Variable den Tastenwert, ansonsten den Wert Null. Im nächsten Durchlauf prüfst du, ob die gleiche
-
Thread
Hilfe Bei Assembler Program
Falle: http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Stolperfalle_bei_Matrixtastaturen_etc. (Link zeigt Bug in der Forumsoftware. Gehe zum Abschnitt "Stolperfalle bei Matrixtastaturen etc.") z.B. an dieser Stelle: [avrasm] auslesen: out PORTA, r18 ;Segment
Falle: > http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Stolperfalle_bei_Matrixtastaturen_etc. Auch mit einem zusätzlichem NOP funktionierts leider nicht. Ein weiterer komischer Effekt, den ich mir nicht erklären kann ist folgender: Das Ergebnis wird mir an PortB durch LEDs angezeigt
-
Thread
Taschenrechner Eigenbau?
genausogut auch auf einem PC ohne irgendwelche externe Hardware machen. Sooo interessant sind Matrixtastatur und LCD Anzeige dann auch wieder nicht, dass ein Taschenrechner ein wochenendfüllendes Thema wäre. Da gibt es Interessanteres. Und deshalb (meine Meinung) findet im Web relativ wenig zu diesem
-
Thread
PIC Interrupt auslösen
entsprechenden Ports abfragen. PS: ich mach bei ner Tastenabfrage einfach immer 50µs Pause bei Matrixtastatur. Und das geht sehr gut! ist so einfacher und mit dem Timer eleganter.
-
Thread
Wie funktioniert diese persönliche Reklame?
auf der Conrad-Homepage angeschaut habe... (Der Rändelknopf, Das Belichtungsgerät, die 3x4 Matrixtastatur, der 4-Draht-Präzisionwiderstand usw.) Wie machen die das? Dürfen die das?
-
Thread
Matrixtastatur: Auslesen liefert falsche Werte in ISR
Hallo an alle, Ich habe eine Matrixtastatur an PortF eines Atmegas1281 angeschlossen. Ich verwende einen modififizierten Code von Peter Danegger. Bei einer Taste wird jedoch der falsche Wert gelesen. Ich habe das komplette Programm schon
-
Artikel
Datei:Codeschloss Platine Keypad Ausschnitt.jpg
Bildausschnitt Codeschloss: Anschluss einer Matrixtastatur
-
Thread
Bestätigungston für Tasteneingabe - in Interrupt oder Abfrageroutine?
Hi, ich hab eine Matrixtastatur, zu der ich gerne bei einem Tastendruck einen Quittungston ausgeben möchte. Wo würdet ihr den Quittungston ausgeben? Im Interrupt oder in den Abfragefunktionen? Beides hat Vor- und Nachteile
-
Thread
ADC und Interrupt
Hallo, ich möchte eine Matrixtastatur (9 Tasten) mit einem Widerstandsnetzwerk versehen an den ADC (Atmega32) anschliessen. Jede Taste schaltet also einen anderen Widerstandswert bzw. Spannungswert, der dann dem Tastaturcode entsprechen
Luftfeuchte, Bodenfeuchte, Temperatur und Licht gesteuert/ geregelt werden soll. Eingabe über eine Matrixtastatur, 12 Zeichen, Ausgabe über 4-Zeilendisplay und einige Relais. Mit der Tastatur soll u.A. eine Menüsteuerung realisiert werden.
-
Thread
Wieder mal Tastenabfrage geht das auch so?
Hallo, wenn Du so gerne Neuigkeiten hast, probier mal "Matrixtastatur ADC abfragen" zu Googeln, es wird Dir sicher gefallen. Tastatur an einem Pin! Grüße
-
Thread
70 Taster an Atmega
mal am Rande: Ist dein Google kaputt? Such doch mal in den Bildern nach Tastaturmatrix oder Matrixtastatur und Schaltplan. Oder such hier im Forum, du bist nicht der erste, der sowas macht...
-
Thread
Taskit PanelCard Suche Hilfe zum Einstieg
Konsole und Internetverbindung - Display im Grafikmodus läuft mit dem Beispielprogrammen - Matrixtastatur Was nicht geht: - Touchscreen läßt sich nicht richtig ansprechen, beim ersten Antippen springt der Mauszeiger in die oberste linke ecke und bleibt dort. - Drehknopf auf dem Entwicklungsboard
-
Thread
Taschenrechner mit ATMega16
und die Eingabe erfolgt über ein Matrix Keyboard. Meine Frage ist nun, ist es gescheiter, die Matrixtastatur mit nem Timer periodisch zu überprüfen und ein "butto pressed" flag zu setzten oder wäre es besser an den Stellen, wo ich eine Eingabe erwarte, auf eine Tastatureingabe zu warten? Derzeit hab ich
-
Thread
Ethernet-Addon zur Xmega128a1-Experimentierplatine
Ethernet integriert. Ist doch viel einfacher :-) Wenn da jetzt noch ein Kombianschluss für LCD/Matrixtastatur/Drehgeber/LEDs draufkommt (und/oder teilbare Platine mit Tasten/LEDs), dann ist es kein Experimentierboard mehr, sonder ein Board, das man auch wirklich verbauen kann. Ach ja, und alle Buchsen
Ethernet integriert. Ist doch viel einfacher :-) Wenn da jetzt noch > ein Kombianschluss für LCD/Matrixtastatur/Drehgeber/LEDs draufkommt > (und/oder teilbare Platine mit Tasten/LEDs), dann ist es kein > Experimentierboard mehr, sonder ein Board, das man auch wirklich > verbauen kann. Ach ja, und alle
-
Thread
Verständnisfragen zum 8051
@ Harald Schiner (harryhh) >2.) kann eine Matrixtastatur (3 Reihen, 4 Spalten, gesamt 7 belegte >Portpins) interrupt-gesteuert abgefragt werden und zwar OHNE Verwendung >eines Timer-Interrupts, der regelmässig den Tastaturstatus prüft? Warum? Das
moin moin, zu 2: 2.) kann eine Matrixtastatur Der AT8951ED2 hat ein KBF-Keyboard Flag Register (9Eh), das ist für soetwas vorgesehen. Gebraucht habe ich das allerdings noch nicht. Bei Bedarf habe ich die Matrix in der MainLoop gepollt
-
Thread
BCD Decoder für 3x4 MatrixTastatur
Guten Tag, ich war soeben bei Conrad und habe einen Spontankauf getätigt! Eine 3x4 Matrix Folientastatur! Nun müsste ich mir aber etwas bauen um die Gute auszuwerten! Als Ausgabesignal, wäre ein BCD Signal am Besten! Kann mir jemand nen Plan basteln, mit welchem IC oder so ich das realisieren kann? Gruß Chris
-
Thread
AD-Bus auf SPI Umbauen
paar Optokoppler als Eingänge (ULN und OKs sind derzeit auf der gleichen Portadresse) - Eine Matrixtastatur; Eine Adresse auf der schreibend die Zeile gesetzt wird und lesend die Spalten ausgelesen werden >SPI-Slave in einem CPLD verwenden. Ja, jetzt kommen wir denke ich zum Knackpunkt; wie macht
> - Ein ULN der ein paar Relais schaltet > - Ein paar Optokoppler als Eingänge > - Eine Matrixtastatur; Das sind jeweils ordinäre EA, das ist einfach... Für das Display wirds etwas aufwendiger, wenn du es auch zurücklesen willst. Wie wäre es, wenn du ein SPI-Display anschließt?
-
Thread
Denkfehler bei Matrixtastatur?
Hallo, ich hatte mich Gestern schoneinmal an Euch gewendet, da ich Probleme mit meiner Matrixtastatur 3x4 habe. Ich habe die Schaltung jetzt wie auf http://sprut.de/electronic/pic/programm/tastatur.htm beschrieben umgesetzt. Die Spalten auf die Ausgänge 0..2 die Zeilen auf die Eingänge
-
Thread
Matrixtastatur 3x4 Probleme
Hallo zusammen, ich habe mir gerade eine Matrixtastatur 3x4 zusammengebaut. Ich möchte mit dieser einen Atmega32 Controller ansteuern. Ich habe folgendes Problem. Als Schalter habe ich Schließer verwendet. Jeder Schalter ist mit VCC und 2 Ports verbunden
-
Thread
Schritt für Schritt zum Programierer!
. Auf der verlinkten Seite findest du die Grundlagen. Den Abschnitt 4.1 Stolperfalle bei Matrixtastaturen etc. kannst du erst mal ignorieren.
-
Thread
PIC 16F628 LCD-Display
*************** ; ;sprut (zero) Bredendiek 05/2000 (mod. 15.01.2002) ; ; LCD-Display mit Matrixtastatur ; ; Taktquelle: 4 MHz ; ;************************************************************** #include <P16f628.INC> ; Configuration festlegen ; bis 4 MHz: Power on Timer, kein Watchdog
-
Thread
Problem beim auslesen einer 4x3 Matrixtastatur
Hi, ich hoffe einer von euch kann mir bei meinem Problem beim Auslesen der Matrix helfen. Ich habe eine Routine von Peter Dannegger für eine 4x4 gefunden, diese leicht geändert. Funktionierte gleich, ich bekam auch einen keycode zwischen 1-12, leider nicht den Richtigen ( z.B. eine 12 für eine gedrückte 1 ). Schnell die Werte für col und row in den Abfragen geändert, so das z.B für eine "9" ein 2(col) + 7(row) zurückgegeben wird, also [c]return col + row;[/c] Einige Tasten funktioneren stabil, andere nicht, eine gedrückte 12 gibt eine 12 zurück, eine 9 beim erstmaligen Drücken
-
Thread
Pull-Up-Problem: Falscher Code?
unerfahren auf dem Gebiet der MC-Programmierung. Momementan wollte ich ganz einfach mit ner Matrixtastatur anfangen. Eigentlich kann das ja nicht so schwer sein. Mein (Spaghetti)Code funktioniert sogar, aber so toll das auch alles ist, mir scheint es, als würden die Eingangspinne ohne Pegel liegen:
-
Thread
Look & Feel einer Tastatur-(Zeit)-Eingabe
@Rufus: Ja, das wär auch ne Möglichkeit... Aber da hätt ich ja dann die schöne Matrixtastatur umsonst reingepfriemelt :) Muss mal gucken, wie aufwändig die entsprechende StateMachine zur Eingabe wird, aufm Papier ist das momentan ein Riesentrumm, sonst mach ichs halt wirklich über Pfeil-Tasten
-
Thread
avr datenlogger
Slave RTU für ein Fremdgerät (zugriff für ein Fremdgerät) 1x LCD Display 240x128 1x 16 Tasten Matrixtastatur 1x MMC Karte oder SD Karte für die Abfrage einer Konfigurationsdatei (so ne art Dongle) 1x USB Schnittstelle für die Datenspeicherung auf USB Stick 1x RS232 Schnittstelle für NMEA GPS (option
-
Thread
Tastatur -> Bitstream
falsch gesucht, es gibt dafür garantiert Standat-ICs. Ich möchte eine gedrückte Taste einer Matrixtastatur (z.B. 3x4 Matrix) als Bitstream über eine Datenleitung übertragen und anschließend wieder decodieren, welche Standart-ICs eignen sih dafüroder muss ich für diese simple aufgabe wirklich einen µController
-
Thread
[AVR Atmega16 Assembler] Ansteuerung einer 3 * 4 Matrixtastatur
realisieren. Mit der Displayansteuerung komme ich recht gut klar nur beim Auslesen der 4 * 3 Matrixtastatur scheitere ich noch. Also der jetzige Stand ist so das sich eine Spalte und die 4 Zeilen darin komplett auslesen und unterscheiden kann. Mit den restlichen Spalten klappt es jedoch noch nicht
übersehe ich es. Zur Verdrahtung: PORTA = Display PORTD = LED (später Türöffner) und die Matrixtastatur PD7 = LED PD6 = Vertikal 1 PD5 = Vertikal 2 PD4 = Vertikal 3 PD3 = Vertikal 4 PD2 = Horizontal 1 PD1 = Horizontal 2 PD0 = Horizontal 3 Im Forum und im Netz hab ich bereits gesucht und
-
Thread
C++ oh JE Funktion und rückgabe
tja...typischer BASCOM-Effekt würd ich das nennen. Mach dir klar, wie ne Matrixtastatur funktioniert, dann ergibt sich dein Programm von selbst.
-
Thread
Einfacher Einstieg in AVR
, die dann einfach an die Portstecker des STK angeschlossen werden können (zusätzliche LEDs, Matrixtastatur, LCD usw.)
-
Thread
AVR Tasternetzwerk am Atmega16
Beispiel von PeDa unter http://www.mikrocontroller.net/topic/64731#517001 zum Auswerten einer Matrixtastatur.
-
Thread
BCD-7Segment Treiber für VFD Röhren
ganze Gemultiplexe alleine, wird ebenfalls per SPI angesteuert und fragt fallweise auch noch Matrixtastatur ab und kann LEDs ansteuern. Findet sich oft in Videorekordern und läuft mit -27 Volt. Hat mit QFP-52 ein eher exotisches Gehäuse. Ist nicht mehr leicht zu bekommen, selten mal bei Ebay.com.
ganze Gemultiplexe alleine, wird ebenfalls per > SPI angesteuert und fragt fallweise auch noch Matrixtastatur ab und kann > LEDs ansteuern. Findet sich oft in Videorekordern und läuft mit -27 > Volt. Hat mit QFP-52 ein eher exotisches Gehäuse. Ist nicht mehr leicht > zu bekommen, selten mal bei Ebay.com
-
Thread
3x4 Matrixtastatur über 4 Pins steuern.
-Pin-Eingabesignal in ein 4-Bit-Ausgabesignal umwandeln können? Ich brauche das für eine 3x4 Matrixtastatur (http://www.conrad.de/goto.php?artikel=195561) Da eh immer nur eine Taste gleichzeitig gedrückt werden darf, kann ich doch so 3 (von 7, denn die Tastatur gibt es auch mit 7 Pins) Eingabeports
Die gezeigte Tastatur ist keine Matrixtastatur (die mit den 7 Pins schon). So, jetzt aber ;-)
-
Thread
Gps empfänger
auswerten, Richtung & Abstand eines Waypoints berechnen (Kugelgeometrie), Display aktualisieren, Matrixtastatur abfragen, Logging auf SD-Karte) in C auf einem ATmega32. Ohne Logging paßt das in einen ATmega8. Also eher einen 'normalen Controller'... Gruß Christoph
Hallo, zur Matrixtastatur: Suche im Forum hier nach Matrix + Tastatur. Ein wenig lesen und Dir wird klar, wie so eine Tastatur an einen uC angeschlossen und abgefragt wird. Ich habe von Pollin (www.pollin.de) die folgende
-
Thread
2x5 Tastenmatrix an AT90USB1287
auslesen sollte man aber sowieso nicht benutzen (s. [[AVR-Tutorial:_IO-Grundlagen#Stolperfalle_bei_Matrixtastaturen_etc.]]), so dass man grössere Pulldowns verwenden kann.
-
Thread
Neuer Port Wert wird erst verzögert angezeigt.
dies: http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Stolperfalle_bei_Matrixtastaturen_etc. Du könntest dir das Disassemblerlisting ansehen, ob zwischen OUT (PORTF) und INP (PINE) genügend Zeit vergeht. Was die Abfrage von PINF soll, verstehe ich nicht. Eine weitere Fehlerquelle
-
Thread
Bit 3-5 PORTB bei MYAVR Board LPT programmieren?
µC-Gemeinde! Mein Problem: Ich habe das myavr LPT-Board mit LCD-Addon und will zusätzlich eine Matrixtastatur 3x4 mit 7 Pins betreiben. Angeschlossen an Pins 0-5 von PORTC und Pin 5 von PORTB. Leider lässt sich Pin 5 von PortB aber nicht als Eingang nutzen, liegt warscheinlich daran, dass er gleichzeitig
-
Thread
12er Tastaturmatrix für PIC
/electronic/pic/programm/index.htm Auch bei Microchip gibt es Application Notes zum Thema Matrixtastatur. In welcher Sprache (und mit welchem Compiler) willst Du denn programmieren? Für detailliertere Fragen solltest Du auch den PIC-Typ und ein Schema posten.
-
Thread
Verzögerung der Input-Latches beim AVR
dazwischen. http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Stolperfalle_bei_Matrixtastaturen_etc. MfG Falk
-
Thread
GPS-Tracker im Eigenbau
eines ATmega32, einer seriellen GPS-Maus, einer über SPI angeschlossenen SD-Karte, einer 3x4 Matrixtastatur und eines 4x27 Zeichen Displays zusammen. Features bisher: - Anzeige von GPS-Daten - Anzeige der Satelliten-Signalstärke - Anzeige von Kurs bzw. Geschwindigkeit in Knoten in "Großbuchstaben
-
Thread
LCD-Anzeige mit direkter Eingabe
Mega-8 mit gemultiplexter 3x4 Matrixtastatur, Standard-LCD 8x1 im 4-Bit Modus, Übertragung via RS485 (zB. 82C250) an zweiten Controller - fertig. Man könnte auch eine 7-Segment LED Anzeige nehmen, aber mit nem Standard-LCD gehts wesentlich
-
Thread
Port Umschaltung Ein/Ausgang wie schnell geht das?
ist http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Stolperfalle_bei_Matrixtastaturen_etc. MFG Falk
-
Thread
viele Eingänge als Taster abfragen ohne Pollen
den externen Interupt-Pin mit anzusteuern. Oder meint ihr es würde mehr Sinn machen eine Matrixtastatur über einen Timer abzufragen und den Timer/ADC-Interrupt zu benutzen? Da Ich mit PIC im DIP-Gehäuse Arbeite und das Projekt recht viel Resourcen braucht, muss ich eh einen "Dicken" PIC benutzen
-
Thread
Welche Hardware für den Einstieg (alternative zu C167)
besonders schnell sein - Wegen meinem Spieltrieb hätte ich gerne ein paar Taster, LEDs, eine Matrixtastatur und eine LCD-Anzeige - Eine USB Schnittstelle zum laden des Programmes in den Controller - Und wenn es geht sollte der Preis nicht zu groß sein Ich weiß dass es wohl schwierig sein wird etwas
kostenlos. WINAVR. >- Wegen meinem Spieltrieb hätte ich gerne ein paar Taster, LEDs, eine >Matrixtastatur und eine LCD-Anzeige >- Eine USB Schnittstelle zum laden des Programmes in den Controller Geht über den USB-Programieradapter. >aber ich hoffe Sie können mir vielleicht ein paar Tipps und
-
Thread
schaltung für GPS-Empfänger
Loggen angeschlossen - das bekannte Wintek 27x4 Text LC-Display von Pollin angeschlossen - 4x3 Matrixtastatur (modifiziert) von Pollin angeschlossen Funktionsweise: NMEA-Datensätze von der GPS-Maus werden jede Sekunde per serielle Schnittstelle empfangen und mittels C-Prog ausgewertet. Mittels der