-
Thread
Bascom: LCD DIP 20*4 KS0073 per HW SPI direkt
Hallo Dirk, ich habe das gleiche LCD wie Du. Ich baue gerade eine Haussteuerung, das LCD 20*4 (68mm x 27mm) ist optimal für den Einbau in eine normale Schalterdose (Blinddeckel). Doch nun zu Deinem Code: Bitte beachte, nur mit der
Hallo, an alle die das o.g. LCD-Dip-Modul 4x20 vom Conrad oder Reichelt unter Codevision benutzen wollen, dazu habe ich die Library für das Modul abgeändert. Armin.
-
Thread
Problem mit 4 Zeilen LCD
Hallo Sven, hier die Startadressen bei meinem 4x20 HD44780 (aus der angepassten lcd.h von Peter Fleury für AVR-gcc): #define LCD_START_LINE1 0x00 /**< DDRAM address of first char of line 1 */ #define LCD_START_LINE2 0x40 /**< DDRAM address
LCD_START_LINE3 0x10 /**< DDRAM address of first char of line 3 */ #define LCD_START_LINE4 0x50 /**< DDRAM address of first char of line 4 */
-
Thread
LCD im 4-Bit Modus an nur einem Port betreiben
Ich habe ein LCD C0802 mit HD44780, welches im 4 Bit-Modus betrieben wird. Mit dem Programm im Anhang funktioniert das auch, wenn man 2 Ports verwendet. Nun zu meinem eigentlichen Anliegen: Ich möchte das LCD nur
Thomas O. schrieb im Beitrag #6510970: > und wieso nimmt man dann nur den 4 bit Modus, wenn da schon ein Latch > drin ist? Weil aus dem vom OP genannten Display "LCD C0802 mit HD44780" nur 4 Bit auf das Anschlußkabel herausgeführt sind (ich habe die auch schon benutzt).
-
Thread
Proplem mit LED Matrix 20 x 7
(); // LCD aktivieren lcd_clear(); lcd_setcursor(2,2); lcd_string("20x7 LED Matrix"); lcd_setcursor(3,4); lcd_string("Muster ausgeben"); // beliebeiges Muster Spaltenweise definieren
lcd_init(); // LCD aktivieren lcd_clear(); lcd_setcursor(2,2); lcd_string("20x7 LED Matrix"); lcd_setcursor(3,4); lcd_string("Muster ausgeben"); // beliebeiges Muster
-
Thread
Das ewige Thema... Temperaturmessung mit AVR und LCD!
ich habe jetzt das hier: $regfile = "m16def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Config Adc = Single , Prescaler = Auto Start Adc Dim W As Word , Channel
? Habe jetzt sowas: $regfile = "m16def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Config Adc = Single , Prescaler = Auto Start Adc Dim W As Word , Channel
-
Thread
4x20 LCD (KS0073) zeigt nur 4 weiße Balken
Habst du ein Clear-LCD COmmand gesendet ?
1. kontrast richtig eingestellt??? 2. brauch ein 4x20 nicht 2 ml ein init weil es 2 controller hat, also auch 2 CS leitungen?
-
Thread
20 V RMS aus 12V DC
Nein, geht auf ein LCD Display das eben diese 20V AC RMS als Versorgung braucht.
als hättest du da etwas massiv falsch verstanden. Die >> Angaben passen halbwegs zu einem passiven LCD Glas. AC, typisch 60Hz. >> Und es hält maximal 20V aus und braucht maximal 100mW. > > Beim letzten Punkt hätte ich eher geschrieben: kann maximal 100mW > Verlustleistung ab. Ein LCD ist praktisch
-
Thread
Open source Autoradio
haelt so ein TouchLCD eigentlich? Noch dazu in einem Auto wo es im Sommer auch mal 60Grad und im Winter -20 haben kann? Nachdem was ich so bei Palmpiloten beobachten konnte ist gerade die Touchfolie immer der Grund fuer
Leistungsklasse >eines R32C spielt. Irgendwie kommt mir das zu mager vor. Der R32C hat ca die 1,4...2x Rechenleistung eines LPC23..! Der Flash des LPC23.. ist grottenschlecht! läuft mit 20MHz! (Den FlashAccelerator bringt in der Realität nicht viel, da bei realem Code alle ca 4..5 ASM Befehle DOCH
-
Thread
LCD 4x20 mit IIC ansteuern, Beispielcode gesucht Atmega 8
Hallo Zusammen, hat schon einmal jemand ein 4x20 Zeichen LCD Display via IIC SPi an einen Atmega 8 angeschlossen? Ich habe das mal getan und suche jetzt eine Standardprogrammierung mit der ich z.B. über lcd_set_curser und lcd_write zeichen über den IIC Bus zum LCD senden kann. habe auch schon so etwas ähnliches im Arduino Forum gefunden: http://arduino-info.wikispaces.com/LCD-Blue-I2C Habe die Version 1 Leider verwendet das programm Standard Bibliotheken
-
Thread
LCD2004A: verwirrendes Datenblatt DDRAM bei 4 Zeilen
das LCD-Display 2004A hat 4 Zeilen a 20 Zeichen. Datenblätter besagen Unterschiedliches: im Data Sheet LCM-Module TC2004A-01 ISSUED: V00 2009-07-07 steht: DC ELECTRICAL CHARACTERISTICS Supply current for
#4797856: > Vielleicht hilft er schon mal weiter. Vielen Dank Jörg ! Da steht das Gewünschte: 4x20 00-13 40-53 14-27 54-67
-
Thread
AD-Werte auf LCd ausgeben
1 */ #define LCD_DATA2_PORT LCD_PORT /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit 3 */ #define LCD_DATA0_PIN 0 /**< pin for 4bit data bit 0
for 4bit data bit 1 */ #define LCD_DATA2_PORT LCD_PORT /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit 3 */ #define LCD_DATA0_PIN 11
-
Thread
LCD Ansteuerung im 4bit-Modus
Hallo, Ich hab eine einfache LCD-Routine für KS0070 und HD44780 LCD-Controller , welche im 4Bit Modus betrieben werden, geschrieben. Ich steuere damit einen 2 Zeilen Display mit jeweils 16 Zeichen an.
Atmel Evaluationboard Ver. 2.01 von Pollin. Folgenede Anschlussbelegung verwende ich: LCD Anag Vision 4x20 Zeichen LCD: Pollin: Atmel MC: J4 D7 pin14 --> 4 --> PC3 D6 pin13 --> 3 --> PC2 D5 pin12 --> 2 --> PC1 D4 pin11 --> 1 --> PC0 D3 Pin10
-
Thread
LCD hd44780 20x4 und RS-Eingang zieht Spannung runter
blinken lasse, dann haut das auch ungefähr hin. Aber bei den us bin ich mir da nicht so sicher. Benutze 4 MHZ Quarz. Hab bei MPLAB V6.51 Optimierung1 eingestellt und benutze Hi-Tech C. Erst schalte ich den PortA digital(ADCON1 = 0b00000111;) Dann initialisier ich das LCD. Ist doch richtig oder? @
halben Kästchen und dann die restliche Zeile durch und die 3. Zeile komlett. (Wobei die 3.Zeile beim 4x20 Display ja die Fortsetzung der ersten Zeile ist) @Benedikt Ist der Leigummi dieser schwarze Klecks auf den Chips drauf. Vielleicht liegt es ja da dran. Kann man da irgenwas machen: Kurzschluss
-
Thread
LCD 4x20 DDRAM Adresse S6A0069
Hi Leute kann mir einer verraten wie ich an meinem 4x20LCD die Adressen anspreche? Ich möchte nicht immer nur in der linken oberen Ecke (DDRAM 00H) anfangen zu schreiben. Auf dem LCD befinden sich zwei S6A0069. Die DDRAM Adressen sind 1Zeile
Initialisierung tunlichst vermeidet, das ist "Display Clear" und "Return Home" mit 1,64ms. Viele LCDs benötigen nach dem Anlegen der Betriebsspannung eine längere Pause, bis man sie ansprechen kann. Im Datenblatt (des 4x20) steht 15ms, nachdem die Betriebsspannung 4,5V überschritten hat. Etwas mehr
-
Thread
4x20 LCD 20464C
Hallo, ich habe hier ein 4x20 LCD. Die Platine ist mit 20464C beschriftet und beheimatet einen hd44780a00, sowie 4 HD44100H. Das interface besteht aus 16 pins, wobei die letzten 2 pins die hintergrundbeleuchtung darstellen.
Ich habe das LCD nun mal durchgepiepst und festgestellt, dass bei mir GND auf pin 1 und VCC auf 2 liegt. Pin 3 ist mit V5 des HD44780 verbunden, nicht V0. Leider bekomme ich das display trotzdem nicht ans laufen. hat
-
Thread
DS18b20 Reset geht nicht
Ausgabecode in jeder einzelnen Funktion hast. Eine Stringausgabe ist dann ganz simpel [C] void lcd_string(const char *s) { while(*s) lcd_character(*s++); } [/C]
Initialisieung sieht bei mie so aus. Vllt. hilft dir das weiter. // Initalisierung int DS18S20_Init(void) { uint8_t err=100; DS18S20_DDR |= 1 << DS18S20_wire; // 1-wire Leitung auf LOW schalten _delay_us(480); // mind. 480µs Low halten DS18S20_DDR &= ~(1<<DS18S20_
-
Thread
Suche 4x20 Rot auf schwarz?
Display hat (4x20) dass einen orentlichen Kontrast hat?? PS: Wenn es mehr gostet is egal, ich will ein ordentliches Display
einfach nicht richtig schwarz?? Kennt jemand einen Hersteller/Shop der > ein Rot/Schwarzes Display hat (4x20) dass einen orentlichen Kontrast > hat?? > PS: Wenn es mehr gostet is egal, ich will ein ordentliches Display genau auch meine Ansicht. Und ich liebe rot auf schwarz bei LCDs. Ich kann Dir
-
Thread
bin immernoch an probieren....... das klappt aber nicht! :((
Long Dim W3 As Long Config Timer1 = Timer , Prescale = 256 , Capture Edge = Rising Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 On Ovf1 Ontvf1 On Icp1 Oncapture Enable Icp1 Enable Ovf1
hier! WARUM? WARUM? WARUM? es MUSS funktionieren! wo kann das problem denn noch liegen? LCD funktioniert, am PD6 ist der signal 0/1 f=100 hz! $regfile = "m16def.dat" $crystal = 16000000 Config Pind.6 = Input Portd.6 = 0 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portb.0
-
Thread
Verständnissproblem LCD 4-Bit Mode
Hi und das leidige Thema LCD... NEIN habe schon mehrere davon zum Laufen bekommen, doch nun habe ich nen kleinen Black out. Das LCD ist an Port C PC0-PC3 4-Bit Datenbus PC4-PC7 Steuerbits und Backlight So weit alles
Anzahl der Cursorbewegungen stimmt mit den Sendebefehlten der Zeichen überein. Gibt es bei den 4*20 mit einem HD44780A00 und 4*NJU6407CF eine Besonderheit, welche dies erklärt Erst dachte ich es ist das LCD und nahm ein neues, was in einer schaltung seinen Dienst tat. Doch dieses verhielt sich
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Schaltplan für ein Labornetzteil auf FET-Basis gefunden, das ich gerne verstehen würde. 1. Wozu sind C4 und C8 gut? 2. Welchen Sinn machen die Eingangswiderstände am OPV von 10k? R3, R4, R6, R20? Das erhöht doch nur den Offset und der Eingangsstrom am OPV kann man ja doch vernachlässigen... 3. Wozu verwendet
CONTRAST ist natürlich nur bei einem LCD nötig. Setzt man stattdessen ein OLED-Display ist das Poti überflüssig. Q4 muss natürlich auch den Strom des Lüfters tragen können. Die Reste der PWM werden selbstverständlich um den Faktor (R20
-
Thread
Altes LCD Display ist "eingeblutet"
www.mouser.de/datasheet/2/244/LUMX_S_A0001421246_1-2552024.pdf https://www.mouser.de/ProductDetail/Lumex/LCD-S801C42TF?qs=b3SeXyfasVV8ke0AdgVjrg%3D%3D nicht lieferbar 63,5mm * 20,32 66pins, zwei zu wenig.
TME hat einige 8-stellige LCDs auf Lager, hier leider nur in 94mm breit: https://www.tme.eu/de/details/de125-rs-20_7.5/digitale-lcd-displays/display-elektronik/de-125-rs-20-7-5/ 20 auf Lager, 7,08€ Übersicht 8-stellig https
-
Thread
PIC 16F887 Display 4x20 Stellen ansprechen ASM
/electronic/pic/programm/lcd.zip] ; Ein 4x20 LCD hat diese Zeilenadressen Zeile 1: 00h-13h Zeile 2: 40h-53h Zeile 3: 14h-27h Zeile 4: 54h-67h nehmen wir an Du willst in Zeile 3, Digit 4 (fängt bei Digit 0 an!) schreiben
jetzt noch das zu übertragende Zeichen: movlw "1" ;Zahl 1 im ASCII-code ins WREG movwf Lcd_Data ;und in Übergabeparameter kopieren ; HD44780-Befehl und Zeichen ans LCD übertrgen CALL Send_4Bit_Control;Adresse ans LCD senden CALL Send_4Bit_Data ;Zeichen ans LCD senden damit
-
Thread
Assembler, messen von 0-20V
ps.: das Komma existiert nur auf dem LCD, sonst nirgends !
Du könntest ja auch 1:4 teilen, dann hast du 0...5V. Wie man programmtechnisch dann das Ergebnis wieder mit 4 multipliziert, solltest du eigentlich wissen....
-
Thread
Diverse LCD 4x20, GLCD 240x128, VFD 4x20 mit RS232 u.a.
Hallo Leute, ich habe aus meiner früheren Firma noch jede Menge LCD, GLCDs und VFDs. Auch einige absolite Unikate wie z.b. 30 cm langes ASCII-Display, ein riesiges 4 x 20 VFD mit zusätzlicher serieller Schnittstelle, dann noch etliche 240 x 128 Displays in 4" Grösse, neg. weiss/blau mit t6963c, einige Exoten wie Mini-LCDs 2x16 für z.B.Modellbau mit gerade mal 3 cm breite - alle mit Standardcontrollern on Board. Gerne auch als Paket (VB 200 EUR) komplett abzugeben. Gruß Marc
-
Thread
USB-LCD mit 4 Tasten Projekt für Linux
Hi, ich suche eine einfache kostengünstiges Projekt (also Schaltplan) mit dem ich ein 4x20 LCD und 4 Tasten mit LCDproc betreiben kann und am PC über USB und LCDproc programmieren und ansteuern kann. Kennt jemand einen solches Projekt oder Schaltplan am besten wäre eine Lösung ohne FT232
lcd4linux kann das display per LPT port und tasten an einem LPT/Seriellen Port und C sind mit 20 Zeilen Code erfasst. Siehe Artikel hier "Ports Benutzen (gcc)" oder so ähnlich. Aus C heraus lassen sich
-
Thread
LCD Library T6963c
'The connections of the LCD used in this demo 'LCD pin connected to ' 1 GND GND '2 GND GND '3 +5V +5V '4 -9V -9V potmeter '5
das schon klar, ich mein die Pin belegung von dem LCD welcher pin was ist. FG (1) frame ground * GND (2) ground * VDD (3) LCD logic supply +5 DC * VO (4) Contrast * /WR
-
Thread
aus +5V -20V mit hohem Wirkungsgrad erzeugen
>Verluste, Innenwiderstände usw.) ! Andere Ladungspumpen sind da besser. >Also reichen keine 4x um von 5V auf 20V zu kommen, >Herr Oberklugscheißer. Tststs. >Und ein IC das 5V erstmal verfünffacht, und dann noch invertiert ist mir Was hast du mit deiner Verfünfachung? 4x5 = 20.
wrote: > ein paar mV oder weniger µVolt ? Änderungen im Bereich von <1% sind sichtbar (je nach LCD mehr oder weniger.) Das wären in diesem Fall also ein paar 100mV auf den -20V.
-
Thread
ATMega328, komisches Verhalten bei fast vollem Speicher
wirklich > schlüssig. Geht mir genau so. Ich habe tatsächlich auskommentierte "defines" in meiner LCD.h gefunden: [c] #define SBIT(port,pin) ((*(volatile struct bits*)&port).b##pin) ... #define LCD_D4 SBIT( PORTD, 0 ) #define LCD_DDR_D4 SBIT( DDRD, 0 ) #define LCD_D5 SBIT( PORTD, 1
( PORTB, 0 ) #define LCD_DDR_RS SBIT( DDRB, 0 ) #define LCD_E0 SBIT( PORTB, 1 ) #define LCD_DDR_E0 SBIT( DDRB, 1 ) [/c] und dann in LCD.c wird das dann direkt verwendet: [c]void lcd_init(void) { LCD_DDR_D4
-
Thread
Display 4x20 mit I2C ansteuern
Hallo Gemeinde versuch ein Display mit 4x20 mit einem PCF8574 in 4 Bit anzusteuern. Bekomme in der 1 und 3 Zeile Punktraster mit 4x7. Ein anderes Display mit 2x16 geht ohne Probleme. Habe ich was übersehen? Leider sagt goo.. auch nicht viel
viele Display-Controller gehen in ihrer Ansteuerung von 2x40 Zeichen aus, stellen diese aber als 4x20 Zeichen dar. Versuche einfach einmal das 21. Zeichen in eine Zeile zu schreiben (und zuvor mit 40 Zeichen zu initialisieren) Grüße, Flo
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
'Quarz 11,059200 MHz $hwstack = 200 $swstack = 100 $framesize = 64 ' ' LCD Display konfigurieren ' Config Lcdbus = 4 ' LCD 4 Bit Modus Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 Config Lcd = 40x2
LED 0 aus I2cwbyte &H40 ' Adresse PCF 8574 I2cwbyte &H00 I2cstop ' Locate 1,1 LCD "0123456789ABCDEFGHIJ" ' 20 Zeichen pro Zeile ' Locate 4,1 LCD "Powertip PG16032LRU" ' Zeile 2 muss als Zeile 4 addressiert werden. ' Waitms 500 I2cstart ' PCF8574 LED
-
Thread
Bleiakku-Lader 12/24V
alles zusammenzubauen und in Betrieb zu nehmen. Ich habe nun mein Board (Mega16, 16 MHz), habe das LCD (4x20) am Laufen, ebenso eine PWM Ausgabe und das Netzteil. Jetzt habe ich mit dem Spannungswandler angefangen, und will natürlich die Spannungsreglung mal selbst zusammenstricken. Wenn ich das richtig
Datenleitungen D04-07 richtig angeschlossen? Der Anschluss von der Platine entspricht fast dem Anschluss am LCD: 1. Pin neben Programmiersockel =1=Gnd, 5V, Kontrast, RS, frei, E, D04-D07. Am LCD 1=GND, 5V, Kontrast, RS, frei, E, 4*frei, D4-D7. Wenn das LCD in Ordnung ist, dann muss es auch bei richtigem Anschluss
-
Thread
[V] 20x4 LCD von Displaytech
Hallo, ich verkaufe einen LCD 20x4 von Displaytech.. Info in Anhang Bei Interesse bitte an cepuk@arcor.de schreiben oder ICQ 264637294. Gruss Daniel
-
Thread
Erklärung zu 4x20LCD gesucht:
Hab ein Display (B&R Panelware 4D1042.00-090 mit HD44100) mit 4x20 Zeichen. Hab eine Erkärung zu diesem Controller gefunden, nur verstehen tue ich es nicht! Kann mir jemand helfen? http://www.sprut.de/electronic/lcd/#4x20
zeile im display angezeigt. wenn du z.B. statt 20, 25 zeichen in die erste zeile schreibst, landen die ersten 20 in der ersten zeile und die restlichen 5 in der dritten zeile des displays. 30 zeichen in der "echten" zweiten zeile werden dann mit 20
-
Thread
Gesucht: 7 Segement Anzeige, 4 Stellen, ca. 5cm
Danke nochmal an Alle für Eure Vorschläge. Ich habe es mir nochmal überlegt, und verwende jetzt ein 4x20 LCD I2C Display, und zeige dort große Zahlen an.
Danke nochmal an Alle für Eure Vorschläge. Ich habe es mir nochmal > überlegt, und verwende jetzt ein 4x20 LCD I2C Display, und zeige dort > große Zahlen an. Das ist ja schon ganz schön schlicht. Eine Alternative wäre ein 4,3" TFT zu verwenden: siehe Foto. Schaltung und Software habe ich diese verwendet
-
Thread
LCD HD44780 und PIC18F45k20
Habe den Code im Anhang geschrieben (Bis auf den Config Kram größtenteils zusammenkopiert) und das LCD (von Pollin HMC16223SG 2 Zeilen 16 Zeichen) im 4 Bit Modus an den PIC angeschlossen. Dazu habe ich PortD benutzt. PD0-frei PD1-E PD2-RW PD3-RS PD4-D4 PD5-D5 PD6-D6 PD7-D7 Sonst liegt an dem
Quelltext nun testen. Es läuft leider nicht. Micha - steht dein Angebot noch? Ich benutz den 45k20 mit internem Oszillator auf 64 MHz. Die LCD Pins kann ich aber auch an jeden erdenklichen Port anlöten. Im Moment stecken die Datenleitungen 4-7 an den Ports RB0-RB3. RS,RW und E stecken an PORTD 1-
-
Thread
LCD EA DIP204-4 macht murks
char sz1[21] = "01234567890123456789"; char sz2[21] = "98765432109876543210"; lcd_init( 20 ); lcd_puts( sz1 ); lcd_gotoxy (0,1); //Zeile 2 lcd_puts( sz2 );
nicht viel besser: Der Text, welcher in Zeile 2 stehen sollte, steht in Zeile 3. Und Zeile 2 und 4 enthalten jeweils Fragmente (die letzten 8 Zeichen) von Zeile 1 und 3. Wenn ich diesen Code verwende: lcd_init( 20 ); lcd_puts( sz1 ); lcd_gotoxy( 0, 2 ); lcd_puts( sz2 ); kommt folgendes
-
Thread
Display Ansteuerung - 16 x 4 DotMatrix LCD
------------------------------------------------ Ddrc = &B11111111 Ddrd = &B11111111 Config Lcd = 16 * 4 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.3 , Db6 = Portc.2 , Db7 = Portc.1 , E = Portc.5 , Rs = Portc.6 Portd.7 = 1 Waitms 20 Locate 2 , 4 Lcd "Hallo" End -----
0x00 #define LCD_SHIFT_RIGHT 0x01 // Set Function --------------- 0b001xxxxx #define LCD_SET_FUNCTION 0x20 #define LCD_FUNCTION_4BIT 0x00 #define LCD_FUNCTION_8BIT 0x10 #define LCD_FUNCTION
-
Thread
Schnelle FFT in Assembler
3502, 3270, 3073, 2910, 2784, 2693, 2639 t_desc: ; Descramble table (for 128 point FFT) .dw 0*4, 64*4, 32*4, 96*4, 16*4, 80*4, 48*4, 112*4 .dw 8*4, 72*4, 40*4, 104*4, 24*4, 88*4, 56*4, 120*4 .dw 4*4, 68*4, 36*4, 100*4, 20*4, 84*4, 52*4, 116*4 .dw 12*4, 76*4, 44*4, 108*4, 28*4, 92*4,
und vorallem wie sie errechnet wird? t_desc: ; Descramble table (for 128 point FFT) .dw 0*4, 64*4, 32*4, 96*4, 16*4, 80*4, 48*4, 112*4 .dw 8*4, 72*4, 40*4, 104*4, 24*4, 88*4, 56*4, 120*4 .dw 4*4, 68*4, 36*4, 100*4, 20*4, 84*4, 52*4, 116*4 .dw 12*4, 76*4, 44*4, 108*4, 28*4, 92*4,
-
Thread
kennt jemand sich aus mit MC23017 IO-Board
Alle auf I2C basierenden Character-LCDs mit 1 bis 4 Zeilen für die Arduino-Welt haben praktisch die gleiche Hardware. Hier eine Beispiel-Anleitung. http://www.handsontec.com/dataspecs/module/I2C_1602_LCD.pdf So etwas kann man auch
kopierbar. [c] //Arduino Code #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7,3, POSITIVE); // Initialize LCD Display at address 0x27 // unmodified backpack void setup() { // activate LCD module lcd.begin (16,2); // for 16x 2 LCD module lcd.setBacklightPin
-
Thread
Schwellwert AVR ATmega 32u4
Aufgabe: Es soll ein einfacher Komparator realisiert werden. Es wird ein Schwellwert von 2,5V programmiert und mit dem ADCO-Wert (Potentiometer auf Steckbrett) verglichen. Ist der ADC-Wert größer als die Schwelle, wird der Ausgang HIGH. Ansonsten LOW. Beide Werte werden auf einem LCD 20x2 angezeigt. Hallo Programmierer! Ich habe diese Aufgabenstellung bekommen und hab große Schwierigkeiten sie umzusetzen. Bin noch nicht sehr erfahren und benötige bitte Hilfe. Danke Lg
-
Thread
FT800 / FT810 Library
haben, so in richtig nett gemacht. :-) Wenn man als einfach-so-benutzbar nur 2x16 oder gar mal 4x20 LCDs kennt, ist so ein TFT schon sehr fett. Vor allem kostet das mit dem FT8xx wirklich wenig Resourcen. Die Bilder in der Daddeldu-Spielplatz Anwendung sind einfach nur .jpg, irgendwoher aus
[0] =0xF0; LCD_FuncData.text_buffer[1] =0x9F; LCD_FuncData.text_buffer[2] = 0xA1; LCD_FuncData.text_buffer[3] = 0x83; LCD_FuncData.text_buffer[4] = 0;
-
Thread
Ist ein SPI TFT schneller auf einem ARM mit 72MHz als mit AVR 20?
fristgerecht(!) > in einem Monat fertiggestellt. Das Userinterface ist uebersichtlich > auf einem 4 x 20 LCD untergebracht. Das ist dann kalter Kaffee den keiner mehr haben will, weil die Mitbewerber zum gleichen Preis schon farbige Displays mit guter GUI haben und die machen mehr her. Also bekommt
Durchschnitts-Ingenieur? Motopick schrieb im Beitrag #7508514: > Das Userinterface ist uebersichtlich > auf einem 4 x 20 LCD untergebracht. Wann hast du das letzte Mal ein neues Produkt gesehen das so ein Display hat? Auf so einem Display benutzerdefinierte Kaffee-Programme zusammenstellen oder Anweisungen für
-
Thread
PC2004-d 4*20 Display von eBay - seltsames Verhalten
Hallo zusammen! Die meisen von uns werden sie schon gesehen haben: 4*20 Mini - Displays mit HD66712 Controller. Ich habe mir so ein Teil mal gekauft und mit meinem 2313 verbunden. Dabei ist mir aufgefallen, daß die Befehlte lcd_clear und cursor_home einen "Absturz" des
andere Zeilenadressierung angegeben (auch im Datenblatt zum Controller): Zeile 1: 0x00 Zeile 2: 0x20 zeile 3: 0x30 Zeile 4: 0x40, wenn ich mich recht erinnere. Ja, nach lcd_clear etc. warte ich 50ms, habe auch schon deutlich längere Werte probiert. Daran sollte es also eigendlich nicht liegen!
-
Thread
Display (HD4478099) zeigt nur Kästchen
Ausschnitt aus meiner eigenen Lib, die übrigens mit einem EA DOG-M (16*2) super läuft. [C] void lcd_cmd8(unsigned char cmd) { LCD_PORT = (cmd & 0xF0) >> 4; LCD_PORT &= ~(1<<LCD_RS); LCD_PORT |= (1<<LCD_E); nop(); nop(); nop(); nop(); nop(); nop(); LCD_PORT
LCDwrite (0x80,0); //Set DD-Ram Adresse = 0 } void LCDinit(void) { DDRC = 0xFF; _delay_ms(20); LCDwrite(0x30,0); _delay_ms(5); LCDwrite(0x30,0); LCDwrite(0x30,0); LCDwrite(0x28,0); //LCD in 4bit Modus - 2 Zeilen _delay_ms(20); LCDwrite(0x28,0); //LCD in 4bit Modus - 2 Zeilen
-
Thread
4-20mA und Meilhaus Redlab
Schon mal im Forum nach "4-20mA" gesucht?
Temperatursensor, das Signal müßte ich wahrscheinlich konvertieren. Und dann würde ich gern noch den 4-20ma Stromausgang des Durchflussensors nutzen wollen. Hier muß ich abe rgestehen, dass ich diesen noch nicht in Betrieb hatte. Bisher nutze ich nur die LCD Anzeige des Transmitters/Auswerteeinheit. Der
-
Thread
Hargassner / Rennergy Touchtronic Netzwerkanbindung/Visualisierung
Telnet Frame: pm 1 2.3 7.0 55.5 0.0 52.4 0 0 0 0 0 0 -1 8 11 0 0 0 0 3 4.6 3.7 61.7 120.0 49.2 120.0 51.8 58.0 0 25 -20.0 0 20.0 -20.0 0 51.3 31.6 54 32 20.0 20.0 54.7 0 -20.0 -20.0 0 0 20.0 20.0 -20.0 0 -20.0 -20.0 0 0 20.0 20.0 -20.0 0 20.0
,unhex('2930'),1,1,1,1,1,1,1,0,0,0,0,2,4,0,unhex('1241'),0,0,0,0,0,0,0,0,0,0,0,0,0,0.0,115.1,0.0,0.0,0.0,-20,0,4,-2,20.0,20.0,20.0,20.0,20.0,20.0,20.0,0,0,0,0,0,0,0,0,0,0,0.0,unhex('5155'),unhex('3381'),34.2,unhex('3385'),3.4,94.2,3381.1,566,167.5,1340.5,0.0,0.0,0.0,0,0,0,0,0,0,0,0,10.0,100.0
-
Thread
Wechsel vom zwei- zum vierzeiler HD44780
) { _delay_ms(1000); //nach dem Einschalten erst mal sehr lange warten rs(0); lcd_befehl (0x30); //4 Leitungen _delay_ms(5); lcd_befehl (0x30); _delay_ms(5); lcd_befehl (0x30); _delay_ms(5); lcd_befehl (0x20); //Anzeige 4bit Modus lcd_befehl
> _delay_ms(5); > lcd_befehl (0x30); > _delay_ms(5); > lcd_befehl (0x20); //Anzeige 4bit Modus > [/c] noch nicht ganz richtig. Zur Umschaltung in den 4-Bit Modus kannst du lcd_befehl noch nicht benutzen.
-
Thread
TFT-Grafikdisplay 4,3", 480x272 mit Intelligenz
Als Quelle für diverse Informationen vielleicht ganz gut geeignet: http://www.beck-oled-lcd-tft-display.de/ampire-tft-lcd/ampire-tft-display.php
Australien. Nur dass die einfache Version über RS-232 verfügt. Die Displays gibt’s als OLED oder LCD(mit LED BG) Speichern lassen sich die Bilder auf einer SD- Karte. http://www.4dsystems.com.au/
-
Thread
DS18S20 - Bascom - Kommstelle auslesen
============= $regfile = "m8def.dat" $crystal = 14318180 'Mini-Atmega 4-Platine (mit LCD) Declare Function Dg_ds18s20() As Integer 'Umrechnung in Grad Declare Function Dg_ds18b20() As Integer 'Umrechnung in Grad Config 1wire = Portc.0 '1wire-Port festlegen Config Lcd = 16 * 2 'Lcd Initialisieren Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Dim B As Byte , W As Word ,
-
Thread
Kontrast Spannung LCD
Jörg Meißer schrieb im Beitrag #2587777: > ich habe 3,4 am LCD > und 4,3 am Atmega anliegen Das ist lt. Datenblatt des LCD nicht erlaubt. Die Signalspannungen dürfen die Versorgunsspannung des LCD nicht überschreiten. Ob das jetzt zu dem beobachteten
3,4 am LCD >und 4,3 am Atmega anliegen dann wird er auch mit einem 5V Display Probleme haben. MfG Spess