-
Thread
DMX Steuerung 24 Kanal
Schaltplan bestellen? Praktisch überall, auch bei Pollin. http://www.pollin.de/shop/dt/NTYwOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_PVC160203PGL01_16x2.html http://www.pollin.de/shop/dt/ODUwOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_SMC1602X_01_16x2.html http://www.pollin.de/shop/dt/OTc1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1602E_01.html http://www.reichelt.de/Hintergrund-gruen/LCD-162C-LED/3/index.html?&ACTION=3&LA=2&ARTICLE=31653&GROUPID=3005&artnr=LCD
-
Thread
Suche VFD mit HD44780 4x20
Hallo und schönen guten Abend. bin auf der Suche nach eine VFD Anzeige mit 4x20 oder auch 2x16. Darf auch gebraucht sein. Hintergrund: Habe mir einen 2 Kanal Thermometer mit einen ATmega8 und zwei Dallas 1Wire gebaut. Zurzeit betreibe ich es mit LCD Display ist jedoch für mein
problemlose Abwicklung. ----------------------------------------------------------------------- NEC FM20X4AA-AB 20x4 Display, 35 € Startgebot (6,90 € Versand) http://www.ebay.de/itm/VFD-Vakuumfluoreszenzanzeige-Typ-FM20X4AA-AB-/300635743930?pt=Bauteile&hash=item45ff4966ba -------------------------
-
Thread
C-Code optimieren (passt nicht in Attiny2313) :( Gesperrt
geschrieben dass mir zwei DS1621 Temp. Sensoren und einen ADS1112 AD Wandler abfrägt und auf einem LCD Display mit 4x20 Zeichen ausgibt. So, nun habe ich leider das Problem dass ich das Programm nicht in den Controller bringe. Es ist um ein paar % zu groß und würde auch gerne noch ein wenig
Parameter 'zeile'. Der hat keinen Wertebereich von -32768 bis +32767. zeile kann sich im Bereich 0 bis 4 bewegen. Ein 8-Bit uint8_t ist da mehr als angebracht. Deshalb sind zb in den lcd Funktionen [c] void lcd_setcursor( uint8_t x, uint8_t y ) [/c] da auch überall uint8_t. Dein int verursacht da hier
-
Thread
Programm bleibt in ISR hängen
5); //LCD 2x16 konfig lcd_cmd(0x28); //4bit Modus, 2 line display, 5x7 dots lcd_cmd(0x08); //Display off lcd_cmd(0x01); //Display clear //set Entry Mode lcd_cmd(0x06); //Cursor
); lcd_text("."); _delay_ms(500); set_cursor(2,2); lcd_text("."); _delay_ms(500); set_cursor(3,2); lcd_text("."); _delay_ms(500); set_cursor(4,2); lcd_text("."); _delay_ms(500
-
Thread
ATmega328P Stromverbrauch
die BP und die restlichen die Segmente ansteuern: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd1 Man kann die 4-stelligen Anzeigen einfach kaskadieren. Wenn die angezeigten Werte sich nicht schnell ändern, kann mit sehr niedriger Frequenz gearbeitet werden, was die Stromaufnamhe weiter
. L. schrieb im Beitrag #7843103: > Möchte ich so pauschal nicht bestätigen - 8-stellige Anzeige (LCD-Glas > 'DE 125') per 8* HC595 mit einem AVR16DD28 angesteuert benötigt hier > unter 10 uA (bei 3.0 V). Heute habe ich meine Schaltung mit ATtiny44 und 4-stell. LCD bei 3 V mit statischer Anzeige
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
Bascom zu erlernen und möchte ein GLCD von Pollin ansteuern. http://www.pollin.de/shop/dt/MTA3OTc4OTk-/Bauelemente/Aktiv/Displays/LCD_Modul_EPSON_ECM_A0428.html Ich hab schon im Forum und Google gesucht, aber ich habe nichts über dieses Display gefunden. Hat dies jemand schon mal angesteuert oder
(ob das mit nur 8kB RAM geht?) - der Controller kann bis zu 640x256px ansteuern (das wären genau 20kB) - 5x7px Font mit 160 Zeichen fest eingebaut - bis zu 64 8x16px Zeichen in externem Character Generator RAM (1kB) - bis zu 256 8x16px Zeichen in externem ROM (4kB) - 4,5-5,0V Betrieb Offene
-
Thread
Atmega32, Poti, ADC, Poti-am LCD ausgeben
ADC_Value_CH2; // unsigned nur im positiven bereich char Text[21]; // 21 Zeichen weil LCD hat 20 + ENTER lcd_init(); lcd_blank(); while(1) { // Beide Potis einlesen ADC_Value_CH1 = ucGetADValue_8Bit (1); ADC_Value_CH2 = ucGetADValue_8Bit (2); /
ADC_Value_CH2; // unsigned nur im positiven bereich char Text[21]; // 21 Zeichen weil LCD hat 20 + ENTER lcd_init(); lcd_blank(); while(1) { // Beide Potis einlesen ADC_Value_CH1 = ucGetADValue_8Bit (1); ADC_Value_CH2 = ucGetADValue_8Bit (2); /
-
Thread
lcd_puts und lcd_putc funktioniert nicht
Hallo, ich verwende den PIC16f877 und ein hd44780 kompatibles 4x20 LCD. Das Display ist funktionstüchtig und ich kann auch mit der routine lcd_cursor() den cursor bewegen. Jedoch bekomme ich keinen Text auf das Display. Hier sind die Routinen: /* write a
grad versucht Deine Routinen zu verwenden, kommen jedoch jede Menge Fehler. Z.B.: Bei byte CONST LCD_INIT_STRING[4] = {0x20 | (lcd_type << 2),0xc, 1, 6}; kommt dieser Fehler C:\PICCLITE\LCD.C: 29:missing basic type:int assumed (warning) C:\PICCLITE\LCD.C:
-
Thread
lcd mit pic18f242?
Tobias Poste mir doch mal bitte deinen "fertigen" Quellcode. Ich versuche auch krampfhaft ein LCD 4x20 mit nem 18F242 anzusteuern, aber es läuft nicht. Wenn ich die Schaltung an meine 5V lege geht die hintergrundbeleuchtung des Displays an und mein Quarz schwingt schön. Im Einschaltmoment sind
Guten Morgen erstmal! :-) Also ich denke ich weiß wo dein Problem herkommt. Ich benutze ein 4-zeilliges-Standart-LCD mit -->20 ZEICHEN<-- pro Zeile. Aber bei den Displays ist es ja so, das die 1te und die 3te Zeile Hardwaremäßig zusammen gehören, sowie die 2te und die 4te es eine zusammenhängende
-
Thread
Grafisches LCD Display Ersatz gesucht
https://www.reichelt.de/de/de/shop/produkt/lcd-modul_4x16_h_4_8mm_ge_gn_m_bel_-197536 https://www.reichelt.de/de/de/shop/produkt/lcd-modul_4x20_h_4_8mm_ge_gn_m_bel_-197539
Super, und du meinst auch, dass es 16x4 ist, nicht 20 x 4?
-
Thread
Blutzucker-Messgerät Hardware OLED Display
Ihr könnt euch ja selbst ausrechnen was die Firma an einem Diabetiker im Jahr verdient, wenn er z.B. 4 Messstreifen am Tag braucht. Der Preis der Hardware ist dagegen eigentlich ein Klacks (bei Massenproduktion vielleicht 20€ oder so, schätze ich). Leicht fragwürdig finde ich es trotzdem, Gratis-Messgeräte
Sowas? http://www.chumby.com/guide/widget/NIXIE%20Tube%20Clock%20-%20Tubes%20Only http://www.chumby.com/guide/widget/Another%20Nixie%20Clock Für das Geld, das ein Compact Pro kostet, bekommt man auch eine Nixie Röhre auf ebay. Soo teuer sind
-
Thread
Primitiver Computer im Eigenbau
mit mit 1 MHz internem Takt), welchen man über ein SPI-kabel (http://www.dieelektronikerseite.de/uC%20Ecke/Lections/SPI-Kabel%20-%202%20Welten%20treffen%20aufeinander.htm) programmieren kann. 4 Eingänge für die Tastatureinheit, 16 Ausgänge für die Displayeinheit und 2 Extraports. Momentan ist der ATmega8
Hallo Moritz Warum müssen es unbedingt 7Segment LEDs sein? http://www.pollin.de/shop/dt/MTczOTc4OTk-/Bauelemente/Aktive_Bauelemente/Displays/LCD_Modul_TC1604A_01.html Mit einer LCD hast Du viel mehr möglichkeiten, brauchen auch weniger Strom und würden als "PC" Ersatz bestimmt besser aussehen.
-
Thread
Servos "zittern"
funktioniert. Kannst Du lesen hier: http://www.nongnu.org/avr-libc/user-manual/group__util__delay.html#gab20bfffeacc678cb960944f5519c0c4f Also paßt Du einfach auf, daß der Übergabewert diese 768 Schwelle nicht überschreitet. Dazu teilst Du ganz schlicht den adc_wert durch 4 (oder schiebst adc_wert zwei
<<REFS0) | (0<<MUX3) | (0<<MUX2) | (0<<MUX1) | (0<<MUX0); uint16_t adc_wert; char Buffer[20]; high = 0; while(1) { adc_wert = ADCW; adc_wert = 1000 + (adc_wert); lcd_setcursor(0,1); lcd_string("Timer Wert:"); itoa(adc_wert,Buffer,10);
-
Thread
Hackbarer(?) 21 EUR Quadcopter
Hier für unter 20EUR auf Aliexpress http://www.aliexpress.com/item/Newest-6-Axis-Gyro-2-4GHz-4-Channel-Remote-Control-RC-Quadcopter-UFO-Helicopter-Kids-Toy/1045781270.html
Anleitung für eine andere Nuvoton Serie gefunden. http://webshop.atlantikelektronik.de/Webpage/NUC1xx%20Quick%20Start%20Guide%20for%20Keil%20uVision4.pdf Sieht wohl so aus, als müsste man Nuvoton MCUs als generische ARM MCUs behandeln (im Fall des MINI54ZAN ein generischer Cortex M0). Wie es allerdings
-
Thread
LCD Atmega8535 fehler beim Programm erstellen mit AVR-Studio
bit 0 */ #define LCD_DATA1_PORT LCD_PORT /**< port 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
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 */ #define LCD_DATA1_PIN 1
-
Thread
DHT22 liefert eigenartige Werte
2000); lcd_string(" "); itoa( variable_feuchte, Buffer, 20 ); //Ausgabe Feuchte als 16-Bit Binäarzahl // ... ausgeben lcd_string( "Luftfeuchte: %s", Buffer ); _delay_ms(500
Stellenanzahl zu erhalten. [c]// Ausgabe der Variable als Text in dezimaler Schreibweise char Buffer[20]; // in diesem {} lokal itoa( variable_temp/10, Buffer, 20 ); // ... ausgeben lcd_string( "Temperatur %s",Buffer ); _delay_ms(2000); lcd_setcursor( 0, 3
-
Thread
I2C mit Bascom Fehlersuche bei LTC2945
m128def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 16 $framesize = 32 $baud = 9600 Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 Config Sda = Porta.6 Config Scl = Porta.7 Const Basewrite = &HCE Const
16000000 $hwstack = 40 $swstack = 16 $framesize = 32 $baud = 9600 $lib "i2c_twi.lbx" Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 Config Sda = Portd.1 Config Scl = Portd.0 Const Basewrite = &HCE Const
-
Thread
ADC Messung funktioniert noch nicht
20C. Ich benütze nur das LOWByte des ADC. Das LowByte wird ausgelesen und in r25 geschoben anschließend an das LCD ausgegeben. Anschließen wird wieder neu ausgewertet. Ich steh grad aufm Schlauch. Kann
' in 'lcdControl' *zufällig* immer 0. >lcdZahl: > asr r20 Damit macht du ein vorzeichenbehaftetes Rechtsschieben. An dieser Stelle unsinnig. In den ganzen Unterprogrammen werden benutzte Register
-
Thread
Initialisierung HD44780
Ich habe ein LCD-Display 2x20 mit den oben genannten Chipsatz drauf. Ich möchte es im 4-Bit-Modus betreiben. Allerdings bekomme ich die Intialisierung nur auf 1 Zeile hin. An die zweite komme ich nicht ran, ob nun mit
oder ewigen schreiben. Was mache ich falsch? Hier der Header und im Anhang das C-File: #ifndef LCD_H_INCLUDED #define LCD_H_INCLUDED #ifdef __cplusplus extern "C" { #endif #define LCD_ADDR_LINE1 0x00 #define LCD_ADDR_LINE2 0x40 #define LCD_CMD_SET_4BIT (0x20 | 0x08)
-
Thread
Fehlermeldung: near initialization for
Noch eben aufgefallen: [c] #define LCD_LINES 4 #define LCD_DISP_LENGTH 20 … typedef struct display { const char __flash *text_zeile[LCD_DISP_LENGTH]; } t_display; [/c] Das hat so keinen Sinn. Du speicherst Zeiger (
Das hier: [c] #define LCD_LINES 4 #define LCD_DISP_LENGTH 20 … typedef struct display { const char __flash *text_zeile[LCD_DISP_LENGTH]; } t_display; [/c] ist mir auch nicht klar. Erstens: warum willst
-
Thread
Atmega8: 16x2 LCD keine Zeichen nach LCD Init
stdlib.h> #include <avr/io.h> #include <util/delay.h> #include <util/twi.h> #define PCF_SLA 0x20 #define LCD_RS 0 #define LCD_RW 1 #define LCD_EN 2 #define LCD_DB4 4 #define LCD_DB5 5 #define LCD_DB6 6 #define LCD_RB7 7 #define LCD_FUNCT_SET 0x20 #define LCD_SET_4_BIT 0x00 #define LCD_CLEAR_DISP
setzten aussieht. Oben auch noch die defines damit man weiß was welchen Wert hat. [c] #define LCD_RS 0x00 #define LCD_RW 0x01 #define LCD_EN 0x02 #define LCD_SOFT_RESET 0x30 #define LCD_SET_4BIT 0x20 #define LCD_FUNCTION_SET 0x20 #define LCD_NUM_LINES 0x08 #define LCD_5X8_DOTS 0x00 #define
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
High speed zu können: "HS anyway needs a separate physical layer USB chip for addition to STM32F4 chip and most likely this is chip is not present on this board" siehe: http://dangerousprototypes.com/2013/09/14/new-stm32f4-discovery-board-features-tft-lcd/
Naja verbessert? Es ist ein kleinerer F4 drauf. F401 nicht wie vorher F407..
-
Thread
Bascom DS18B20
Hallo, Ich habe ein Problem mit meinem DS18B20 in Bascom. Ich habe myAVR Produkte und Benutze Bascom-AVR-Demo Mein MK2 Board mit dem LCD funktionieren und mit dem Programmbekomme ich auch was auf dem LCD angezeigt nur leider sobald ich ne Senso
R. B. schrieb: > Ich habe ein Problem mit meinem DS18B20 in Bascom. > > Ich habe myAVR Produkte und Benutze Bascom-AVR-Demo > Mein MK2 Board mit dem LCD funktionieren und mit dem Programmbekomme ich > auch was auf dem LCD angezeigt nur leider sobald ich
-
Thread
Fehlersuche Displaysteuerung
je nach LCD-Typ auch nichts zwischen SBI und CBI gesetzt zu werden. Bei meinem geht das z. B. auch so: out lcd_port,r16 ;Daten (4 Bit) zusammen mit Enable-Bit ausgeben. cbi lcd_port,EN ;Enable löschen
Iss eichendlich schoad um des schee LCD
-
Thread
Standard LCD über nur 3 Drähte
deutlich kompaktere Bauform bei fast gleicher Anzeigefläche. Geben tuts die bei Reichelt in 1x8, 2x16 und 4x20 und als Grafik mit 122x32 Pixeln. Das 4x20 heißt glaub ich DIP204 und kostet 31 Euro Oder kuckst du hier: http://www.lcd-module.de/deu/doma/doma.htm Einziger Nachteil ist vielleicht die Anschlußleiste
Eine Frage, kann man alle PINs des LCD-Controllers an den Schieberegister anschließen? EN, RS, R/W und 4 Datapins (4-Bit mode) alle an Ausgang des 74HC595. Geht das?
-
Thread
LCD EA DIP203 Problem (unerklärbare Zeichen)
Bei mir läuft so gut: [c] //lcd_intern.h // EA DIP203 #define LCD_DDADR_LINE1 0x00 #define LCD_DDADR_LINE2 0x20 #define LCD_DDADR_LINE3 0x40 #define LCD_DDADR_LINE4 0x60 static inline void lcd_adrmode
--------------- 0b001xxxxx #define LCD_SET_FUNCTION 0x20 #define LCD_FUNCTION_4BIT 0x00 #define LCD_FUNCTION_8BIT 0x10 #define LCD_FUNCTION_1LINE 0x00 #define LCD_FUNCTION_2LINE 0x08 //#define LCD_FUNCTION
-
Thread
LCDs zerstört aber warum?
Ich habe folgendes Problem: Ich hatte 2 LCDs 2x16 Zeichen und 1x 4x20 Zeichen und habe mich ein Sockel für die LCDs gebastelt (bin nach dem Plan wie im Bild gegangen), Pin 9 und 10 vom Stecker (GND und Vcc) habe ich weg gelassen, am Stecker sind
nicht von STK500 sondern von eine externe Quelle, seitdem funktionieren die LCDs leider nicht mehr. An der 2x16 kann ich nicht mehr mit dem Kontrast was sehen, an der 4x20 sehe ich nur die 1, 3 und 4 Zeilen, in der 2 Zeile sind die ersten 4 oder 5 Zeichen (Balken) weg, und ich
-
Thread
ez430 msp340f2013 eclipse mspgcc
den Bildern entnahm. Der Controllertyp muss leider mehrmals eingegeben werden. Ich habe msp430x20x3 als Namen gewählt und hoffe, daß dies so ok ist für den F2013. Bei Bild 011 hast Du wohl das LED-Beispiel msp430x20x3_1.c geladen. Ich habe msp430x20x3_1.c von der TI-Seite geladen. Der Projekt
Rechner des "Testers" lag kann ich nicht sagen!!! Liebe Grüße >Raphael #Wenn Dich das Thema LCD interessiert kann ich die Datei mal hochladen #oder mailen - was immer Dir lieber ist. Matthias - ja gerne, lade die LCD Datei bitte hoch!
-
Thread
Anschluß TFT-LCD-Modul SHARP LQ092B5DW01 Pollin
b) LCD an einen Controller mit LCD Unterstützung Aber die STM32 verleiten zum Klotzen daher werde ich dann man das STM32F4-BB dran klemmen. Ich habe noch etliche SRAMs herum liegen, mal sehen, was da noch
was als Messgeräte-Display vor und da wäre 666 deutlich oversized. Bei 8-Bit 323 käme man beim STM32F4DISCOVERY auch ohne externes RAM hin... Mal sehen was da geht. Werde erst mal ein paar dieser LCDs bestellen.
-
Thread
Warum werden alte (Taschenrechner-) LCD blass?
finden die bereit waeren 10-20Euro fuer so ein Teil auf den Tisch zu legen. Olaf
ob nicht so ein PC1350 mit Grafik cooler sei. Aber auch damals fand ich den Kontrast der GrafikLCD schon eher bescheiden. Man muss da immer Text und Grafik unterscheiden. Letzere werden wegen der vielen Pixel/Leitungen anders angesteuert. > 40 X 8 Displays zeigen aktuell im Alter von 20 Jahren
-
Thread
Wer kann Zahlen an die Wand projizieren?
erst ewig zu suchen und dann auf viel zu helle Displays > zu schauen, Es gibt auch die passiven LCD Displays ohne eigene Beleuchtung, die blenden nicht. Man könnte z.B. einen Raspberry Pi und so etwas einsetzen: https://www.reichelt.de/de/de/raspberry-pi-display-lcd-20x4-gelb-4-buttons-hd44780-rpi-lcd20x4-4byl-p242692.html Ich vermute mal, dass die App die Daten über bspw. so etwas wie eine REST API ausliest, dann sollte das nicht all zu schwierig werden. Wenn es in groß sein soll, könnte man
-
Thread
8051 & Seiko L2432 mit HD44780A00 Chip
;LCD_D7 BIT LCD_Port.0 ;LCD_buffer DATA 30h ;Offsets für 4x20 Zeilliges Display ;Zeilen_Offset0 EQU 0h ;Zeilen_Offset1
_4ms MOV A,#30h CALL LCD_Intialisieren CALL LCD_Pause_4ms MOV A,#30h CALL LCD_Intialisieren CALL LCD_Pause_4ms MOV A,#20h CALL LCD_Intialisieren CALL LCD_Pause
-
Thread
LCD funktioniert nich
0x04 #define LCD_SET_FUNCTION 0x20 #define LCD_FUNCTION_4BIT 0x00 #define LCD_FUNCTION_8BIT 0x10 #define LCD_FUNCTION_1LINE 0x00 #define LCD_FUNCTION_2LINE 0x08 #define LCD_FUNCTION
); // 4-bit Modus aktivieren lcd_out( LCD_SET_FUNCTION | LCD_FUNCTION_4BIT ); _delay_ms( LCD_SET_4BITMODE_MS ); // 4-bit Modus / 2 Zeilen / 5x7 lcd_command( LCD_SET_FUNCTION
-
Thread
LCD Ansteuerung
unternommen hier im Forum Hilfe zu bekommen leider muss ich nochmal einen Versuch wagen. Es geht um eine LCD Display (HD44780 4x20 Zeichen) Ansteuerung mit einem Atmega 128 Ich habe die Routinen hier aus dem Forum als Basis verwendet. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung
--------------- 0b001xxxxx #define LCD_SET_FUNCTION 0x20 #define LCD_FUNCTION_4BIT 0x00 #define LCD_FUNCTION_8BIT 0x10 #define LCD_FUNCTION_1LINE 0x00 #define LCD_FUNCTION_2LINE 0x08 #define LCD_FUNCTION
-
Thread
Tektronix TDS 510A CRT Video Display Unit defekt
Bei einem TDS510A Oszi (500Mhz,4Ch) ist die A20 CRT Display Unit (671-1271-09) (H-Sync/V-Sync/Video – Input, VGA Auflösung) defekt. Einen Schaltplan für das TDS 510A habe ich nicht gefunden, aber die A20 Display Unit des TDS 520
innerhalb 1min. [2] Das Bild Signal auf dem sekundären VGA-Ausgang angezeigt über einen externen LCD Monitor bleibt die ganze Zeit OK. Das Problem ist also die A20 Display Unit. [3] Die Versorgungsspannung der A20 Unit ist mit 24V die ganze Zeit stabil. [4] Der Stromaufnahme (Violette Kurve)
-
Thread
LCD Display schwer zu lesen
Moin, falls es von Interesse ist: Mir ist kürzlich ein 4x16 LCD-Modul mit einem sehr ähnlichen Fehlerbild in die Hände gefallen. Auch wenn ähnliche Displays heute kaum noch etwas kosten, hat es mich doch gereizt herauszufinden, ob sich das Teil eventuell retten
-610 eingebaut und ist ein Kunden spezifisches Teil. Die Belegung ist wie folgend: 13868-911-04 LCD PINOUT: 1 - RS 2 - RW 3 - E 4 - DB0 5 - DB1 6 - DB2 7 - DB3 8 - DB4 9 - DB5 10 - DB6 11 - DB7
-
Thread
LCD Ansteuerung in C AVR Studio 4 Problem
wait_us(100); PORTD = 0x30; //0b00110000; sbi(PORTD,3); cbi(PORTD,3); wait_ms(5); // 4-BitModus einschalten PORTD=0x20; // Schreibsignal sbi(PORTD,3); cbi(PORTD,3); wait_ms(5); // ab hier im 4-Bit-Modus lcd_cmd(0x28); // Funktions-Set: 2 Zeilen, 5x7 Matrix, 4 Bit //lcd_off(); lcd_cmd(0x06); // Entry Mode lcd_on(); lcd_clear(); } //--------------------------------------------------------------------------- // Main-Funktion //------------
-
Thread
Erfahrung mit China Arduino?
gws_rd=cr&ei=YapcVbXyIsGeygPw4YHQBw#q=LCD5110+basic+Lib+Arduino
Joachim B. schrieb im Beitrag #4135273: > Ebay-Artikel Nr. 221584635716 > > mit LCD5110 LIB > https://www.google.de/search?q=LCD5110+Lib+Arduino&ie=utf-8&oe=utf-8&gws_rd=cr&ei=YapcVbXyIsGeygPw4YHQBw#q=LCD5110+basic+Lib+Arduino Danke für den Tipp. Wäre aber noch schön (hab ich vergessen
-
Thread
LCD mit ILI9325 funktioniert nicht!
des LCDs zu tun hat?
Controller abzielt). Nach dem Überblick im Angebot scheint genau dieser in den Displays mit 2.2 und 2.4 Inch verwendet zu werden. Weiterhin kommt mir diese Zeile verdächtig vor (ob du das wirklich willst?) [c] LCD_WriteReg(0x0003, 0xD030); // 1100 0000 0011 0000 (0x1030); // 3x6-bit Übertragung
-
Thread
Ploetzlicher LCD Schaden
Moin, von einen Tag zum nächsten entdeckte ich auf dem 4x20 LCD Modul die im Anhang ersichtlichen Fehler. Es ist ein 17 Jahre alter Lumex LCM-H02004DSF Weit-Temperatur Typ. Bild "Fehler 1" zeigt es im eingeschalteten Zustand und das Zweite, ausgeschaltet.
"Schweinerei" passiert ist:-) So was hatte ich auch schon, bei Display 16x2 und auch 20x4. Eine mögliche Ursache wurde ja schon erwähnt, Mechanische Verspannung, Druck oder eine andere Art der Verformung. Das schied bei mir aus, was meine Displays in so einen Zustand versetzte war
-
Thread
Neue Propeller Karte zu Fertigen
Preise sind echt Spitze, da käme meine Platine, wenn sie je fertig wird :-) auf unter 5 Euro bei 20 Stück :-) Allerdings lohnt sich die Bestellung dort wegen der Einmalkosten auch erst ab 10 Platinen. Für den Prototypen wäre ja Bilex perfekt, aber die haben jetzt 4 Wochen Betriebsferien :-(
ULN2003 1x EEPROM 1x Programming connector User interface Propeller: 1x VGA connector 1x LCD display connector (shared with VGA), with negative power supply circutry 1x PS/2 Keyboard connector 1x SD/MMC card socket 1x Outputs 4 Inter-propeller pins (for fast communications) Some small
-
Thread
Anfängerfrage zu HD44780 kompatiblen LCD´s
So wie Sarah hab ich auch angefangen. LCD (4x20) wie bei jaLCD oder ähnlichem am LPT angeschlossen. Dann hab ich mittels QBasic das LCD zum laufen gebracht. Mittlerweile hänge ich die Dinger an einen µC und lass den Stand-Alone laufen (
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
-
Thread
Downgrade von ATMEL Studio 6.2 auf 6.0 wg GCC Fehler?
writeI2C_LCDByte: .LFB6: .loc 1 522 0 .cfi_startproc .LVL28: push r28 .LCFI2: .cfi_def_cfa_offset 4 .cfi_offset 28, -3 push r29 .LCFI3: .cfi_def_cfa_offset 5 .cfi_offset 29, -4 /* prologue: function */ /* frame size = 0 */ /* stack size = 2 */ .L__stack_usage = 2 movw r28,r20 .
writeI2C_LCDByte: .LFB6: .loc 1 522 0 .cfi_startproc .LVL28: push r28 .LCFI2: .cfi_def_cfa_offset 4 .cfi_offset 28, -3 push r29 .LCFI3: .cfi_def_cfa_offset 5 .cfi_offset 29, -4 /* prologue: function */ /* frame size = 0 */ /* stack size = 2 */ .L__stack_usage = 2 movw r28,r20 .
-
Thread
LCD - komme nicht weiter
hallo ich hab vor ein paar tagen schon einmal geschrieben... also nochmal von vorne: ich hab ein LCD Display ANAG VISION 4*20 Zeichen (Datenblatt im anhang) soweit ich das gesehen habe läuft es im 4-bit modus. ich habe das tutorial hier auf der seite durchgearbeitet, aber das display zeigt nur die
; 4 Zeilen rcall lcd_control ldi TEMP_A,$20 ; Extension wieder aus rcall lcd_control ldi TEMP_A,$06 ; Increment, Not
-
Thread
Rahmen f. Pollin LCD 4x27 Zeichen
Hallo an die Gemeinde, kurze Frage. Könnte mir einer einen Rahmen für das Pollin LCD4x27 drucken?
×H×T: 148mm × 51mm × 9,5mm Ein weiteres "Datenblatt" https://wittko.eu/product-WINTEK-WDC2704M-LCD-4x27 Conrad hat billige "Frontrahmen" von Strapubox, aber der breiteste hat nur 122mm außen: https://www.conrad.de/de/search.html?search=LCD%20rahmen&sort=Price-asc&tfo_brand=Strapubox Die von
-
Thread
Kontrast bei Display extrem mininmal
#define LCD_LINES 4 // < number of visible lines of the display #define LCD_DISP_LENGTH 20 // < visibles characters per line of the display #define LCD_LINE_LENGTH 0x28 // < internal
Die 4,2 anstatt 5 Volt sind doch ein guter Hinweis. Laut Datenblatt will das Display mindestens 4,8V, sowohl für die Logik als auch als LCD-Betriebsspannung. Zu wenig LCD-Betriebspannung erklärt den verringerten
-
Thread
Victron MPPT Register 200E setzen.
Wire.h> #include <stdio.h> #include <stdlib.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 20, 4); #include <Adafruit_Sensor.h> #include <Adafruit_BME280.h> Adafruit_BME280 bme; #include <RunningMedian.h> RunningMedian samples1 = RunningMedian(11); RunningMedian samples2 =
int p_K3 = 15; //<<<<----p AN K3 FESTLEGEN int p_K4 = 20; //<<<<----p AN K4 FESTLEGEN byte lcd_char_up_down[8] = {B00100, B01110, B10101, B00100, B10101, B01110, B00100, B00000}; byte lcd_char_up[8] = {B00100, B01110, B10101, B00100, B00100
-
Thread
Powerbank von 5V/3A auf 12V/3A erhöhen
Hallo, eine kurze Frage an alle Erfahrenen: Ich möchte für ein LCD Display-Controller-Board eine mobile Stromversorgung verwenden. Das besagte Board braucht 12V und 3A-4A Strom. Meine Überlegung ist, eine Powerbank zu nehmen (20Ah bis 30Ah) welche z. B. maximal 5V
Der Suchende schrieb im Beitrag #6562876: > ein LCD Display-Controller-Board eine mobile > Stromversorgung verwenden. Das besagte Board braucht 12V und 3A-4A Wirklich 3-4 A für einen LCD Controller? Link zu dem Controller-Board? Evtl. kann man auch