-
Thread
meinungen zu ass.prog.
unnützer Hardware (Decoder-IC, NE555) verbraten worden zu sein. Hier mal ein Beispiel für eine Matrixtastatur: http://www.specs.de/users/danni/appl/soft/keyscan/index.htm Ich ziehe auch immer Trennlinien, wenn eine neue Funktion beginnt. Z.B. so könnte eine gute Funktionsbeschreibung aussehen
-
Thread
Einfacher Einstieg in AVR
, die dann einfach an die Portstecker des STK angeschlossen werden können (zusätzliche LEDs, Matrixtastatur, LCD usw.)
-
Thread
STM32 I2C Slave Transmitter Modus
Adresse erkannt wurde, soll LED aufleuchten etc.. alles ohne Erfolg! Es soll später mal eine Matrixtastatur einlesen und an den Arduino per i2c senden. (Schulprojekt) Ich muss ehrlich zugeben, ich habe nirgends ein i2c Beispiel im Slave Modus gefunden. Könnt Ihr einen Fehler finden, oder ein Tipp
-
Thread
von C zu Assembler (MS430)
eines (textuellen) LCD oder die Benutzung eines Drehencoders um Werte einzugeben, oder eine Matrixtastatur oder .... Das alles wird aber meistens um ein vielfaches mehr Programmieraufwand bedeuten, als so eine popelige Berechnung eines Parallelwiderstands. Und wenn man den µC zb per UART an ein Terminalprgramm
-
Thread
LC - Display mithilfe einer Matrix Tastatur ansteuern
PeDa Entprellroutinen schon zur Verfügung gestellt, so dass eine reine Zahleneingabe auch ohne Matrixtastatur, nur mit 3 Tasten, in kurzer Zeit realisierbar ist und, das ist schliesslich ein nicht unwesentlicher Punkt, auch komfortabel benutzbar ist. Aus meiner Sicht sieht die Sache so aus, dass man
-
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
Tastatur mit kohlebeschichteter Folie elektrisch verbinden
Hallo, ich möchte eine Matrixtastatur aus einem Taschenrechner verwenden. Mein Problem ist der elektrische Anschluss der Leiterbahnen. Es scheint eine Kohleschicht auf einem Kunststoffträger zu sein. Löten geht ja wohl nicht. Im Taschenrechner
-
Thread
Taster am AD Wandler plus WakeUp - wie?
für den gewünschten Pin (ADC-Tastatur) bzw. für die Eingangs-Pins der Matrix im Falle einer Matrixtastatur. Bei der Matrix ist noch eine Vorkehrung mehr nötig, hier muß direkt vor dem Einschlafen das normale Multiplexing zur Abfrage stillgelegt und durch einen konstanten "aktiven" Pegel auf allen
-
Thread
8051: AT89C51ED2 -Keyboard-Interface
Beschreibung, die ich gefunden habe: http://mikrocontroller.rahm-home.de/docfiles/Uebungen/4_7_6_Matrixtastatur_mit_Interrupt.pdf Ich bin davon ausgegangen, dass die Keyboard-Steuerung im AT89C51ED2 "intelligent" ist und Entprellung, Dekodierung und Multiplex übernimmt. Zu der Annahme hat mich die Application
-
Thread
µC über Webinterface ansteuern (Lan und / oder WLAN)
Webradios werden jeweils von einem AVR unterstützt, welche sich um die Ausgabe auf LCD kümmern und Matrixtastaturen auswerten. Der im Wohnzimmer hat zusätzlich noch die Aufgabe eine IR-FB auszuwerten. Damit diese immer ihre Arbeit verrichten, starten beide einmal am Tag neu. Der Webradiowecker um 17:30
-
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
Neue Storm 4x4 Matrixtastatur mit roter Hintergrundbeleuchtung
Biete hier eine unbenutzte Storm 4x4 Matrixtastatur mit roter Hintergrundbeleuchtung an (siehe Fotos und Datenblatt anbei). Mitgeliefert werden 2 Ziffern- und Symbolsätze (jeweils 30 Stück) sowie jeweils 1 Satz rote und graue Hintergrundkacheln
-
Thread
ESD Schutz Metallgehäuse
flexibler Leitungen an der obenliegenden IO-Platine. Auf der obenliegenden IO-Platine ist eine Matrixtastatur die man bei geöffnetem Deckel dann bedienen kann. Strom bekommt das Ganze über ein externes Universalnetzteil, auf der CPU-Platine ist dazu ein 7805 verbaut der aus 9V vom Netzteil 5V generiert
-
Thread
3x4 Matrixtastatur-Ansteuerung mit MiniModul 537
Hallo Community, ich bräuchte dringend mal eure Hilfe zur Entwicklung eines Programms mit C. Ich soll für mein Studium eine 3x4 Matrix-Tastaurabfrage programmieren. Wir verwenden das miniModul-537. Leider ist mein Wissen und der Gebrauch von C schon etwas länger her, sodass nur noch wesentliche Grundlagen bekannt sind. Der Prof meinte zwar, diese sind ausreichend, jedoch komme ich nicht wirklich weiter. Bekannt ist, das es 3 Eingabe und 4 Ausgabeports gibt. Die Grundlegende Struktur besteht nun darin zuerst jede der 3 Spalten abzufragen, ob sich dort eine gedrückte taste befindet, und
-
Thread
Zyklisches Auslesen eines Dual Port RAMs (ATmega32 und Schieberegister)
fix und fertiges" Tastenmatrix-Interface? Und was soll das bewirken können? Die Abfrage einer Matrixtastatur ist doch eine Sache, die man z.B. bei der Überschlagsrechnung zur Machbarkeit eines Spiels nichtmal mit einbezieht, weil der relative Rechenzeitbedarf typisch weit unter "ferner liefen" liegt.
-
Thread
Wie funktioniert Negation - assembler
kommen? > > (0,1,2,3,4,5,6,7,8,9,*,0,#) Zurück zur frage: Wir haben das einlesen eine Matrixtastatur in der Schule ungefähr so gelöst: Wir haben die Tasten einzeln nacheinander abgefragt und nebenbei nach jeder Taste den Akkumulator inkrementiert. Sobald eine Taste gedrückt war sind wir aus der
-
Thread
microchip c18 vs. sdcc
entwickelt. CAN, RS232 wurden an der Hautplatine platziert. Visualisierung mit 162A Display und Matrixtastatur: http://www.mikrocontroller.net/topic/405540#new Anzahl von I/o habe ich durch Multiplexschaltung erweitert: digitale Ausgänge 16 stück, digitale Eingänge 8 stück, analoge Eingänge
-
Thread
z80 system
ähnlich? eZ80L92, 2 x EProm/FLASH, 1 x CMOS RAM 4 x V24, einmal davon auf LWL umschaltbar, Matrixtastatur, 8 x 7Segment oder LCD-Anzeige Ethernet (über XPort), ZDI und JTAG Ist aber nicht als CP/M-PC konzipiert, sondern als Einplatinensteuerung für Messautomaten. Ich habe zwar eine passende Grafikkarte
-
Thread
Timer0 + UART = Interruptprobleme
Lösung gefunden habe. :( Vorweg: Ich programmiere in C. An meinen ATmega8 habe ich eine 4x4-Matrixtastatur angeschlossen. Um zyklisch die Tastenerkennung zu starten, kommt alle 10ms ein Interrupt vom Timer0 und ruft bei einem definierten Zählerstand die Taster-Funktion auf. Allerdings passiert es,
-
Thread
5 Tasten am ADC
beinhaltet nichts brauchbares dazu. Ich weiß, daß es eine Komfort-Routine und das Bsp. mit der Matrixtastatur am ADC von Peter Dannegger dazu gibt, aber leider ist mir das als Anfänger etwas zu hoch.... Meine Idee: Da ich sowieso zur Erzeugung eines Sekundentaktes (Programm von Peter Dannegger) eine
schrieb im Beitrag #2238121: > Ich weiß, daß es eine Komfort-Routine und das Bsp. mit der > Matrixtastatur am ADC von Peter Dannegger dazu gibt, aber leider ist mir > das als Anfänger etwas zu hoch.... Wenn ich diesen langen Thread sehe, vermute ich mal, es wäre einfacher gewesen, mich zu den Sachen
-
Thread
Problem mit UART RX und Atmega32
PS: Ich "drohe" schon mal den nächsten Thread an, habe nämlich ein kleines Problem mit meiner Matrixtastatur nachdem ich vom internen OSC auf nen 16MHz ext. Quarz gegangen bin! Ich werde aber zunächst erstmal selbst versuchen das Problem zu beheben, bevor ich euch mal wieder nerven muss. ;-)
-
Thread
Matrix Tastatur (Matrixtastatur) mit 74HC4051 und 162A Display.
Das läuft bei mir mit PIC18f2680. Das Projekt läuft mit SDCC Compiler unter CodeBlocks. Durch Änderung im C-File: #define MICROCHIP_C18 0 auf: #define MICROCHIP_C18 1 ist möglich ein Projekt unter MPLAB zu erstellen.
-
Thread
Menüstruktur unter Bascom
Hi, wie angekündigt meine Lösung für das Menü. Lastet zusammen mit der Tastatur-Auswertung Matrixtastatur den Speicher vom M128 zu etwa 2% aus. Der Code ist reichlich kommentiert. Je nach Konfiguration muss das ganze noch auf die Pin-Belegung und Displaygröße angepasst werden. Gruß Sebezahn
-
Thread
Cocktailexpert1362
Hallsensoren und Batterie im Karusellinnenraum. Sonstiges: - Kommunikation über App bzw. Matrixtastatur und LCD Display Aktuelle Probleme: Wie soll man die Höhenverstellung, also die Plattform wo das Glas geparkt wird nach oben/unten bewegen? Scherengerüst oder Trapezspindel? Nennhub
-
Thread
AVR als SPI Slave-Peripherie
schickt sowie 32 Bytes vom Master empfängt. Die 2 Bytes sind die Infos des Tastencodes einer Matrixtastatur, die 32 Bytes die Daten für ein 2x16 LCD.
-
Thread
Keypad - Interrupt
Wahl (z.B. [2]), um dir anzusehen wie es andere gelöst haben. Du bist nicht der erste der eine Matrixtastatur per Mikrocontroller auswerten möchte ;). [1]: https://www.mikrocontroller.net/articles/Entprellung [2]: https://www.google.de/webhp?q=matrix+tastatur+site:mikrocontroller.net
-
Thread
welche µC-Architektur (AVR, PIC)
Assemblerprogrammen bis etwas aufwendigeren C Programmen (Integer Taschenrechner (Punkt vor Strich) mit Matrixtastatur Eingabe, multiplexed 5x7-seg Anzeige) nur mit Hilfe des Datenblatts und den Schematics unseres I/O Boards geschafft. Natürlich habe ich einige Stunden im Labor verbracht aber wer keinen Spass dran
-
Thread
automatischer Vorschub für Drehbank
Tastatur wollte ich eine der obigen verwenden, vermutlich die rechte. Das sind einfache 4x4-Matrixtastaturen aus Silikon mit Goldkontakten. Die Dinger hatte ich vor sicherlich 10 Jahren mal für ein Industrieprojekt angeschafft und zwei waren offenbar noch übrig und in der Grabbelkiste. Die funktionieren
-------------------------- PB4 - A (Timer 3 CH1) PB5 - B (Timer 3 CH2) Anschlüsse 4x4-Matrixtastatur (10er-Tastatur mit Exit, Enter und vier Pfeiltasten) ---------------------------------------------------------------------------------- PB8 (Reihe 1: 1, 2, 3, Oben) PB9 (Reihe 2: 4, 5, 6,
-
Thread
Wo soll man heute noch bestellen?
der Hand hat noch schneller. Letztens wollte ich auf die schnelle einen DS1621 und ne 3x4 Matrixtastatur. Beides nicht mehr im Filialsortiment. "Können sie aber auch bestellen" Ja Danke das kann ich längst bei Reichelt&Co zu günstigeren Konditionen. Und was den Rest der Hifi,Video,Handy
-
Thread
Blechdosen-8-Bit-Rechner
LCD-Texte - ich vermute zusammen werden es um die 2000 Byte die ich eintippen muss über die Matrixtastatur. Hoffentlich hat es nicht zuviele Programmfehler :-)
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
Schatungen im Visier, die > ich gerne irgendwie zusammen fügen möchte, Ein Codeschloss mit Matrixtastatur und Display, eine 8x8-Tastaturmatrix, einen Haufen SPI-IOs und ein gemultiplextes 7-Segmente Display plus drei Tasten? Und was soll das dann im Endeffekt ergeben? Irgend etwas abgedrehtes für
-
Thread
HD44780+PIC18F25k22 Rise Time Probleme?
skorpionx schrieb im Beitrag #5308960: > Beitrag "Matrix Tastatur (Matrixtastatur) mit 74HC4051 und 162A > Display." ?
-
Thread
LCD Ansteuern mit PIC 16F84A funzt nicht
*************** ; ;sprut (zero) Bredendiek 05/2000 (mod. 15.01.2002) ; ; LCD-Display mit Matrixtastatur ; ; Taktquelle: 4 MHz ; ;************************************************************** ; Includedatei für den 16F84 einbinden #include <P16f84.INC> ; Configuration festlegen ; bis
-
Thread
Gelöst: Komfortroutine C - Taster entprellen
if(taste high) {_delay_ms(x); led ein; } X durch probiern auswaehlen.. Mach ich bei Matrixtastatur etc. immer so und hab noch keinen Nachteil festgestellt. Undja das ist nicht ideal aber fuer ne led find ich eine ISR uebertrieben ;)
-
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
ATMega328-basierter Sprach-Synthesizer für den CPC 464 - Schnelles Byte-weises Lesen mit dem 328?
passieren, dass scheinbar Pins nicht richtig gelesen werden. Speziell bei der Abfrage von Matrixtastaturen kann der Effekt auftreten, dass Tasten scheinbar nicht reagieren. Typische Sequenzen sehen dann so aus: ldi r16,0x0F out DDRD,r16 ; oberes Nibble Eingang, unteres
-
Thread
manuelle Steuerung für CNC-Fräse
|= (1<<INT0); return (0); } int Matrix () // Abfrage der 4x4 Matrixtastatur und Rückgabe eines Wertes in eine globale Variable { uint8_t matrix; taste = 0; MATRIXPORT &= ~(1<<MATRIX_ZEILE1); _delay_ms(1); // warten, um parasitäre
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
sowohl schnell als auch komfortabel. Ich habe eine Ansteuerung für drei völlig verschiede Matrixtastaturen in Z8-Assembler gezimmert, wobei ich einen Modul mit ifdef für die drei verschiedenen Zieltastaturen gebaut habe (der KBD-Controller wurde dreimal gebaut, noch für zwei Kollegen). Ähnliches
-
Thread
Wie lange prellt ein Taster in der Regel?
Peter, hast du den Algorithmus eigentlich auch schon mal für eine Matrixtastatur umgebaut? Das habe ich demnächst vor. Im Prinzip müsste man doch nur den Prellzähler N-mal aufbauen und dann an die gerade abgefragte Reihe binden, oder? (Mehrere gleichzeitig gedrückte Tasten
-
Thread
Projekt: Open-Source Hausautomation
Zeilendisplays) - Busankopler für andere Bussysteme wie I²C, EIB uvw. (erst mal nicht so wichtig) - Matrixtastatur oder Din Tastertur anbindung - uvw. Das ganze muss dann aus modulen zusammen gebaut sein die man einfach zusammensteckt und zwar belibig und so wie man es dann grade braucht. So kann man natürlich
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
8Bit IBM ASCII Zeichensatz und sind in Höhe und Breite zoombar. -PC/AT Tastatur und eine Matrixtastatur (max. 8x8) können angeschlossen werden. Schaut euch hierzu einmal das Datenblatt an. Wie einige Teilnehmer dieser Diskussion richtig bememerkt haben: Hobby soll Hobby bleiben, und ich persönlich
-
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
Hammond B3 Clone mit ATMega
nur die Anpassung der Midi-Befehle. Mittlerweile gibt es dort auch einen Keyboardscanner für Matrixtastaturen. Für ne orgel würde sich die Fatar TP/80 empfehlen. Bassklaviaturen mit 25 Tasten sind eher selten.
-
Thread
Tasten entprellen
@Florian, z.B. bei einer Matrixtastatur geht das nicht. Wenn die Tasten jede einen einzelnen Portpin und der MC Schmitt-Trigger-Eingänge hat, dann ginge das. Bloß Du brauchst dann für jede Taste und für jedes Board die Kondensatoren
-
Thread
AVR Tasternetzwerk am Atmega16
Beispiel von PeDa unter http://www.mikrocontroller.net/topic/64731#517001 zum Auswerten einer Matrixtastatur.
-
Thread
AX81 - ZX81 im AVR
gekommen: Mit der Minimalversion und einem zusätzlichen Latch/Register könnte man auch eine externe Matrixtastatur anschließen. LCD, darunter Ersatz-Folientastatur, Gehäuse drum (max. 3 Ecken abrunden, damit es keinen Ärger gibt ;-) und fertig ist das AX81-Tablett... Jörg
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Mit einer "normalen" PC-Tastatur kommt man auf keinen grünen Zweig. Ich habe mir die Original-Matrixtastatur auf Streifenrasterplatine mit Mikrotastern nachgebaut und obendrauf ein laminiertes Bild einer Originaltastatur gemacht. Es gibt/gab so was in professionell aber auch als fertige Tastatur zu kaufen
-
Thread
C versus Assembler->Performance Gesperrt
PTS250 zu Ende zu bekommen. Die Backends (Ansteuerung eines VFD, Ansteuerung einer kleinen Matrixtastatur, Ansteuerung der PTS250 selbst über speicheradressierte parallele Schieberegister) sind alle schon da, aber die Bedienerführung braucht noch ein bisschen Gehirnschmalz, bevor man überhaupt
-
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