-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
Eurocircuits ist auch günstig: 5Stk: 82.18€ -> 16,4€ 10Stk: 101.31€ -> 10,1€ 15Stk: 120.33€ -> 8€ 20Stk: 139.27€ -> 7€ Ich glaube da kommen aber noch 21% dazu (MwSt usw.)
von der Unterseite. PortA0-7 -> D0-7 und D8-15 und an A0-7 über HC573 PortC0-7 -> A8-15 PortB0-4 -> A16-20 PortD5 -> Reset PortD6 -> WR\ PortD7 -> RD\ PortE0 -> MR PortE2 -> CS
-
Thread
DS18B20 2 Grad zu kalt
ich habe in kleines Problem mit folgendem Aufbau: Hardware: ESP8266 (Sonoff POW) + DS18B20 mit ca. 1m Kabel und 4.7k Pullup an GPIO3 (RXD, 3.3V, GND) Software: Tasmota (5.13.1a) Problem: Der Sensor zeigt nach dem Booten des ESP8266 etwa 2,5 Grad zu viel an (reproduzierbar). Nach
Sensoren, einer hat ein 30 cm langes Kabel 06:23:27.962 -> 0) 289037E40C000086: Res=11 Temp=20.13øC 06:23:27.962 -> 1) 2846A8E50C0000A7: Res=11 Temp=20.13øC 06:23:28.009 -> 2) 28E343E40C000035: Res=11 Temp=20.13øC 06:24:38.893 -> Den Sensor mit Kabel nun oberhalb des Prozessors
-
Thread
Funktioniert diese Schleife?
PINB & ( 1<< 2)) // ist y3 auf High {taste = 3; x++;} if(PINB & ( 1<< 3)) // ist y4 auf High {taste = 0; x++;} DDRC = 0x20; PORTC = 0x20; if(PINB & (1 << 0)) {taste = 4; x++;} if(PINB & ( 1<< 1)) {taste = 5; x++;} if(PINB
PINB & ( 1<< 2)) // ist y3 auf High {taste = 3; x++;} if(PINB & ( 1<< 3)) // ist y4 auf High {taste = 0; x++;} DDRC = 0x20; PORTC = 0x20; if(PINB & (1 << 0)) {taste = 4; x++;} if(PINB & ( 1<< 1)) {taste = 5; x++;} if(PINB
-
Thread
Ersatz von 4x20 VFD in Messgerät
Auch kein "new old stock". Am liebsten wäre mir natürlich, wenn ich das Display gegen ein modernes 4x20 LCD austauschen könnte. Wie könnte ich am einfachsten rausfinden, ob das Interface HD44780-kompatibel ist? Auf der Huckepack-Platine ist ein Intel-Microcontroller verbaut, allerdings werden viele
gibt es dann ja sogar ein Datenblatt: https://www.vfdworld.com/techdocs/Noritake_CU20045SCPB-T23A_4x20_VFD.pdf Aber bevor ich dafuer 200Kroeten locker machen wuerde, wuerde ich es auf jedenfall nachbauen. Alleine aus Prinzip. Vielleicht hat man ja Glueck und es wird sogar die serielle Schnittstelle
-
Thread
Atmega8 und LCD Display
--------------- 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
10 #define LCD_SOFT_RESET_MS3 10 #define LCD_SET_4BITMODE_MS 50 #define LCD_CLEAR_DISPLAY_MS 20 #define LCD_CURSOR_HOME_MS 20 [/c]
-
Thread
4 Zeiliges Display mit library für 2 zeiliges Display ansteuern
BYTE const LCD_INIT_STRING[4] = {0x20 | (lcd_type << 2), 0xc, 1, 6}; änder das mal auf folgende Zeile BYTE const LCD_INIT_STRING[4] = {0x28, 0xc, 1, 6}; Ralle
vierzeiligen Displays sind die Displayzeilen 0 und 2 die erste und 1 und 3 die zweite Zeile. >BYTE const LCD_INIT_STRING[4] = {0x20 | (lcd_type << 2), 0xc, 1, 6}; >änder das mal auf folgende Zeile >BYTE const LCD_INIT_STRING[4] = {0x28, 0xc, 1, 6}; kommt aus gleiche heraus: 0x20| 0x10<<2 = 00101000
-
Thread
4-20ma erneut :)
Die "Probleme" mit dem 4-20mA Einheitssignal(ist das Stichwort zum Suchen) läuft langsam, aber sicher den "verfusten 8er-Atmel" und den HD44780-LCD den Rang ab - Jede Frage ist sicher schon einmal beantwortet worden, man muss
Christian..und alle die es noch einfacher brauchen ... am besten immer "current loop 4-20ma interface" oder "4-20mA Current Loop receiver" suchen , das ist nämlich das zauberwort. http://www.maximintegrated.com/datasheet/index.mvp/id/7698 + http://www.ti.com/product/rcv420 50cent
-
Thread
Gericom Notebook TFT Wackelkontakt
betreibt den Laptop nurmehr übers Netzteil. (Weil das Originale hin wahr verwendet er statt einem 20V 3,5A Netzteil ein 15V 4A Netzteil.) Der gesamte Laptop steht auf einem kleinen Holztischchen in den er einen alten 50mm x 50mm Serverlüfter eingebaut hat. Natürlich läuft dieser Lüfter mit einem
Hallo, bei mein Gericom 1stSupersonic Per4mance wenn kalt ist am Display zeigt das bild rot. Wenn ich starte ist das bildschirm rotlich danach nach 10 oder 20 sekunder ist wieder das bild ok.Und bei XP wenn monitor aus geht ( energie sparren
-
Thread
Nachtprojector - Mampfs Basteltagebuch
Die OLED sind sparsam und sehr lichtschwach. Habe gerade mal ein 8 mm/1.4 C-Mount vor das Display gehalten, auf einem weißen DIN A4 Blatt kann ich in 20 cm gerade noch etwas erkennen. Dann noch ein anderes Zoom auf 20 mm gestellt, das ist etwas besser. Der Raum ist aber nicht
im Beitrag #5163446: > Die OLED sind sparsam und sehr lichtschwach. Habe gerade mal ein 8 > mm/1.4 C-Mount vor das Display gehalten, auf einem weißen DIN A4 Blatt > kann ich in 20 cm gerade noch etwas erkennen. Hmm, sowas hatte ich befürchtet ... Glaube, die OLEDs leuchten zu diffus, sodass nicht
-
Thread
[S] LCD Thermometer mit ICL7106 (Conrad Bausatz)
+ 2x 470K (so wie auf der tschechischen Seite) nehmen? Gibts da Vor- und Nachteile? Da ich ein 4,5 stelliges LCD verwende, könnte ich die letzte Stelle (als „°“ = Gradsymbol) verwenden und diese vier Segmente gemeinsam mit dem Dezimalpunkt verdrahten. Im Datenblatt wird 1mA Maximallast genannt,
Als LCD verwende ich das Philips LTD227 (4,5 digits). Die miteinander verbundenen Segmente sind für das Gradzeichen+Dezimalpunkt. Vcc=5V (eigentlich 4,8-5,2V Akku) Ansonsten hab ich alle Vcc/GND Verbindungen
-
Thread
Nicht noch ein Cocktailautomat -.-
für 20x4 LCD?
Vincent H. schrieb im Beitrag #5470870: > Kennt jemand eine C lib für 20x4 LCD? https://www.avrfreaks.net/forum/tutc-lcd-tutorial-1001
-
Thread
Atmega 8 + dallas 18s20 + Neuling (never ending story)
480µs um? { error=1; break; } _delay_us(1); } if(error) { lcd_send(COMMAND, LCD_CLEAR); lcd_set_cursor (1, 0); //kein presence pulse -->OK Houston, wir haben ein Problem hier oben... // Set first of two lines and start with after 4 characters lcd_write ("Wir haben ein Prob."); // write 20:00:00 to lcd. } else { lcd_send(COMMAND, LCD_CLEAR); lcd_set_cursor (1, 0); lcd_write ("ALLES OK"); } //while(1) //{
-
Thread
2.4" Display-Shield (SPFD5408) an Aduino DUE
auf github https://github.com/TorstenC/A137_TouchTFT_320x240/blob/master/Mikrocontroller/Atmel%20Studio/UNO_TFT.cpp und der Library von CooCox http://www.coocox.org/driver_comp/spfd5408-c1059.html?mc=4&sc=24 Thorstens I/O-Funktionen mit den Grafikfunktionen von CooCox liefern ein Resultat
Hallo ich bin ein absoluter arduino anfänger und habe mir ein 2.4" TFT LCD Shield Touch Panel Display für Arduino zugelegt. Ich habe einige Codes von den angeboten auf den Arduino geladen, jedoch bleibt mein Display dunkel was mach ich den falsch???? Gruß christian
-
Thread
Infos zu Futaba 20-LT-02GK VFD?
ersten Panasonic und die hatten alle VFD. Erst das neue Nachfolgeprodukt, auch Panasonic, die hat jetzt LCD hinterleuchtet. > Wir hatten auch mal eine Geräteserie mit VFD 2*20 Punktmatrix gebaut. Davon hab ich auch noch 2-3 Paletten im Keller... Ich finde aber Punktmatrix als VFD hat keine Magie.
Wir hatten das M202MD07HB im Einsatz. Mit 10mm Zeichenhöhe und 2*20 Zeichen gab es als LCD nichts vergleichbares. Beim VFD braucht man in jedem Fall eine Kontrastfolie davor. Sonst sieht man nur den Innenaufbau, aber kaum die leuchtenden Segmente.
-
Thread
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
Display mit anderem Mapping. LCD HR20 hier: http://openhr20.svn.sourceforge.net/viewvc/openhr20/trunk/doc/lcd/segments_numbered.png?revision=366 LCD Sparmatic Zero, Basic (Thermotronic) hier: http://www.mikrocontroller.net/topic
/openhr20/rfmsrc/OpenHR20/lcd.h?revision=366&view=markup
-
Thread
Decoder 4 in 10 out
und 12/24V-Versionen. Die 230V Version hat nur 8 Digitaleingänge. Bei der 12/24V Version können 4 der 8 Eingänge auch als Analog-Eingänge (0-10V)(4-20mA) verwendet weden. Keine Analog-Ausgänge. Diese können z.B. für Temperaturmessung verwendet werden.
oft auch Temperaturen bis minus 20°C. Wir mußten noch nie gezwungenermaßen zuheizen. Hier mal der Link zu meiner Jetzigen Anlage: https://www.ebay.com/itm/371980494552?hash=item569bc3e6d8:g:6lwAAOSwo5Zh5~qo&amdata=enc%3AAQAHAAAA4Eh3kWUryOgds3jhmM
-
Thread
BASIC-Computer mit Mega32
Hallo Jörg, ist ein irre Projekt! denke auch daran, wenn du lcd routinen bastelst, daß es auch 4x40 displays mit 2 EN Anschlüssen gibt. Der 2. EN ist bei normalen Displays halt unbeschaltet. Locate sollte einfach den wert verlangen,der dem LCD RAM Pointer zugewiesen
Ja, es wird definitiv ein Mega8 mit externem 16MHz Quarz und folgendes soll hinein: - LCD Ansteuerung (4-Bit mode) - serielle Schnittstelle mit Puffer - 4xPWM (8 Bit) - 1xFrequenzgenerator mit DDS - Konfiguration (LCD-Typ, serielle Datenrate,...) Allerdings muss ich noch Funktionen
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM
aber auch einen mega8 verwenden. Der D-RAM sollte mindestens 100ns oder schneller sein und min 32k*4. Bei 20MHz und 65Hz beim LCD ist der MC zu ca. 40% ausgelastet. Da ich derzeit keine Displays habe die ein M/AC Takt brauchen, benutze ich den Pin als OnOff Signal. Wer mag kanns gerne testen
Ich habe den Code ein wenig überarbeitet und erweitert. - Grafikmodus auf 4 Graustufen erweitert - M/AC Signal (noch nicht getestet) Im 4 Graustufen mode wird ein DRam mit min. 64k*4 benötigt. R2-R5 werden für die lcd_clear Funktion benötigt. Sie sollten einen wert um 10k
-
Thread
Diskussion zum Artikel "Single Chip Frequenzumrichter" für den 2. MC Wettbewerb
dir durchlesen solltest. Es besteht dann Gefahr für Leib und Leben, denn selbst der Metallrahmen des LCD führt dann Netzspannung! grundschüler schrieb im Beitrag #4424068: > Geht z.B. PC817, 4n35? Notfalls kannst du den 4N35 nehmen, der PC817 ist zu langsam. Die PWM Frequenz liegt bei etwa 31kHz
[c] for(;;) {//+++++++++++++ while +++++++++++++++ if(t1>14000){ // led1_tog; lcd_goto(4,10); lcd_int4(sec,0); sec++; t1=0; //++++++ sec ++++++ lcd_goto(4,16); lcd_int4((zlx),0); zlx=0; }//---------- sec ----------- execCommand(); }//+++++++++++++ while
-
Thread
Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom
* &HFFFF Frequenz2 = Calclong + Counter1 Print "f= " ; Frequenz2 ; " Hz" Cls Locate 1 , 1 : Lcd Frequenz2 Locate 2 , 1 : Lcd "Hz count" Loop End Ueberlauf: Incr Overflows Return [/code] Damit können Frequenzen von ca. 4 Hz bis 4 MHz recht genau gemessen werden. PS. Bei meinem
Hallo, ja OCR1A ist D5 beim mega32. Ich hätte hier für mega48/20MHz und LCD 2x16/4-bit das Programm in Bascom mit Speichern aller Werte, LCD-Kontrast in Software, LCD-Backlight-Fade, 3 Taster für Up/Down/ChangeFlag. Schaltplan für Batteriebetrieb (4xMignon) flattert
-
Thread
STM32F4 wozu?
Meiner holt JPGs von einer Webcam und zeigt diese auf einem LCD an. Beim Dekodieren kommt der F4 ordentlich ins Schwitzen.
Torsten S. schrieb im Beitrag #3685711: > Meiner holt JPGs von einer Webcam und zeigt diese auf einem LCD > an. > Beim Dekodieren kommt der F4 ordentlich ins Schwitzen. Genau, bei JPG wird es selbst beim F4 eng, das habe ich auch schon bemerkt ;) Aber die Routinen nicht überprüft (was auch äh ziemlich
-
Thread
LCD-Display mit Arduino will nicht
http://www.sprut.de/electronic/lcd/index.htm#4x20 http://www.sprut.de/electronic/lcd/index.htm
line": LiquidCrystal_I2C lcd(0x27,20,4); komisch, die 16*2 sehe ich da nicht, klingt eher nach 20*4 ab hier sollte das Display zuhören: lcd.init(); // initialize the lcd lcd.init(); Wieso kommt
-
Thread
4 Zeilen LCD
Hallo Ich hab nen 8535 mit 4 Zeilen LCD. Das LCD Ansprechen und was auszugeben ist nicht so das Problem, ich habe mir die Routinen auch umgeschrieben, weil es bei mir nicht geklappt hat nen Buchstaben auszugeben. Das einzige Problem
hi d4, wieviele zeichen hat dein lcd?
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
11,4 M 20.09.2011 10:40 grüßings uli
DispForm.aspx?ID=1888&RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FSTM32Discovery%2FSTM32F4DISCOVERY%20%20%20Cannot%20connect%20to%20the%20MCU%20device Angeblich geht es mit dem ST Toolset..
-
Thread
LCD mit PCF8574 4x20 ATmega2560
Hallo Ich programmiere schon einige Zeit mit C. Nun möchte ich ein LCD-Display mit 4x20 Zeichen über den I2C (PCF8574) ansteuern. Hat jemand darin Erfahrung?. Wenn ja, bitte helft mir... lg Matthias
Moin, Matthias O. schrieb im Beitrag #4341638: > Nun möchte ich ein LCD-Display mit 4x20 Zeichen über den I2C > (PCF8574) ansteuern. > > Hat jemand darin Erfahrung?. Wenn ja, bitte helft mir... z.B. hier: http://bralug.de/wiki/BLIT2008-Board-LCD https://github.com
-
Thread
LCD 16x4 Initialisierungsproblem
Hallo, iche ersuche gerade verzweifelt mein LCD von Reichelt Displaytech 164A im 4-Bit-Modus zu initialisieren. Ich habe mich so gut es ging an das Datenblatt gehalten. folgender Anschlussplan: PB0-->DB4 PB1-->DB5 PB2-->DB6 PB3-->DB7 PB4-->RS
Enable(); delay_ms(6); Enable(); delay_us(300); Enable(); delay_ms(50); // auf 4-Bit Modus umstellen PORTB = 0x20; Enable(); delay_ms(5); // 2-Zeilen 5x8 Dot PORTB = 0x02; Enable(); delay_ms(5); PORTB = 0x08; Enable(); delay_us(50); // Clear Display
-
Thread
I2C Display Problem
mal loslegen. Mit folgendem Skatch: [c] #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,20,4); void setup() { lcd.init(); lcd.backlight(); lcd.setCursor(3,0); lcd.print("Hello, world!"); lcd.setCursor(2,1); lcd.print("Test 2.Zeile");
Ich vermisse: [c]#include <Wire.h>[/c] Unvollständig und falsch, eher so: [c]LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);[/c] Dann fehlt noch init: [c]void setup() lcd.begin(20,4); // initialize the lcd[/c] Im Anhang ein Bastelsketch, der hier klaglos spielt - Adresse
-
Thread
4-layer Stackup. Anfänger bräuchte Hilfe
1 - Signal 2 - GND (0.4mm Core) 3 - Signal 4 - GND (0.4mm Core) 5 - VDD 6 - GND und versuchen alle Bauteile auf dei Oberseite zu bekommen, oder 1 - Signal 2 - GND (0.4mm Core) 3 - VDD 4 - GND (0.4mm Core)
nachdenken, aber das ist ein anderes (komplexes) Thema (und führt hier zu heftigen Weihwasser-Regen ;)) lcd schrieb im Beitrag #5822009: > Bei Vias zwischen 1 und 6 dann jeweils ein GND-Via unmittelbar daneben. > Da frage ich mich aber, ob kleine 1nF-Kondensatoren bei VIAs beim > 4-Lagen-Board so viel
-
Thread
STM32F7 Discovery Board
cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fSTM32F7xx%20I2C%20bus%20frequency%20too%20high&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&TopicsView=https%3A%2F%2Fmy%2Est%2Ecom%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists
RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2femWin%20Problem%20with%20STM32F746%20Disco%20board&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=30 Eine Antwort besagt, ich solle das Interface prüfen
-
Thread
ADC Ergebnis auf dem Display ausgeben
Rahul, der Trollige wrote: >>ADC_einlesen_LCD_ausgeben.zip > > Wieso ziped man eine Text-Datei? Weil es ein ganzes Projekt des AVR Studio 4 ist....
okay, wenn ich das einbinde und über lcd_putc(buffer[1]) versuche die '4' auszugeben, dann tut er das.....
-
Thread
Display 4x20 mit AVR
Hallo, ich versuche schon seit einiger Zeit ein HD44780 kompatibles Display anzusteuern. Das Display ist soweit für den 4-Bit Modus angeschlossen und die schwarzen Balken leuchten in der 2. und 3. auf. So nun möchte ich einfach das Display initialisieren, so dass das der Cursor auf dem ersten Zeichenplatz blinkt. Mehr nicht! Dazu hab ich mir ein C-Programm geschrieben, welches nacheinander auf dem Port die Initialiserungsbefehle (wie im Datenblatt beschrieben) an das Display sendet. Die Wartezeiten zwischen den entsprechenden Befehlen hab ich auch berücksichtigt. Leider funktioniert gar nichts!!!
-
Thread
Labornetzgerät als Projekt
bekomme ich die bei Reichelt und wieso sind das 40W > Widerstände? Hochlast-Draht-Potentiometer 4Watt linear/10 Ohm bei Reichelt: P4W-LIN 10 2,50 Eur. 40W Widerstand: Im Original 2x 10 Ohm in Reihe/40 Watt. Kann man aus 4x 82 Ohm/11W parallel(=20,5 Ohm/44W) zusammenbauen. mfg
Leerlauf war kein Schwingen mehr festzustellen. C14 = 10n, 44 Ohm Uout Uripple f_ripple 20V 1,1V 8,3kHz 15V 1V 5,7kHz 10V 800mV 4,5kHz 5V 800mV 4,4kHz C14 = 10n, 22 Ohm Uout Uripple f_ripple 15V 1,1V 7,7kHz 10V 1V
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
Christian W. schrieb im Beitrag #5450161: > 20€ Versand bei mouser finde ich irgendwie unverhältnismäßig. Duc könntest auch hier bestellen https://www.tme.eu/de/details/de132-rs-20_8.4/digitale-lcd-displays/display-elektronik/de-132-rs-2084v/
https://www.mikrocontroller.net/topic/276851#2911947 http://www.dieelektronikerseite.de/Lections/LCD-Anzeigen%20-%20Kristalle%20sehen%20schwarz.htm
-
Thread
qtouch - sekt oder selters
############ 'LCD Initialisierung Config Pinb.4 = Output 'Spannung an LCD aktivieren Lcdpower Alias PortB.4 Config PinB.6 = Output Lcd_rw Alias PortB.6 Lcd_rw = 0 Lcdpower = 1 Wait 1 Config Lcd = 20 * 4 , Chipset = Ks077 Config Lcdpin = Pin , Db4 = PortB.3 , Db5 = PortB.2 , Db6 = PortB.1 , Db7 = PortB.0 , E = PortB.5 , Rs = PortB.7 Config Lcdbus = 4 Initlcd Cls Cursor Off Noblink Locate
-
Thread
Kaufempfehlung für LCD 4x20 HD44780 kompatibel.
Moin, Ich benötige für ein Projekt ein 4x20 LC Display, "HD44780 kompatibel". Die Auswahl fällt aber nicht leicht, da es bei den üblichen Händlern (P,C,R) viele mit "halbwegs" kompatiblen Treiberbausteinen gibt, und offensichtlich noch mehr
die von zyscom. funzen unter bascom wirklich einwandfrei und sind günstig: http://www.ebay.de/itm/LCD-Display-HD44780-4x20-chr-20x4-Yellow-neg-Backlight-/170459060245?pt=Bauteile&hash=item27b026d815
-
Thread
gcc und Optimierung
: 32 81 ldd r19, Z+2 ; 0x02 d3 = lcd_addr[4]; 20c: ef 01 movw r28, r30 20e: 24 96 adiw r28, 0x04 ; 4 210: 24 81 ldd r18, Z+4 ; 0x04 d4 = lcd_addr[6]; 212: df 01 movw r26, r30 214:
st Z, r19 lcd_addr[4] = d3; 288: 28 83 st Y, r18 lcd_addr[6] = d4; 28a: 4c 93 st X, r20 [/code] Zum Vergleich nochmal den Asm Code: [c] asm volatile( "lsr %[digit] \n\t"
-
Thread
Object Oriented Forth
kann. Das Board kriegst du unter anderem bei berry-base: https://www.berrybase.de/waveshare-rp2350-lcd-0.96-mikrocontroller-0.96-lcd-arm-risc-v-26-gpio-4mb-flash-mit-header
Andreas H. (ahz) 10.11.2025 20:30 >>https://www.berrybase.de/waveshare-rp2350-lcd-0.96-mikrocontroller-0.96->>lcd-arm-risc-v-26-gpio-4mb-flash-mit-header >Danke für den Link. Ist schon bestellt :) Es ist auf jeden Fall
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
(itoa(ebus_buffer[12],buffer,10)); lcd_putc(0xdf); lcd_puts(" AT:"); lcd_puts(itoa(eBus_s_char(ebus_buffer[13]),buffer,10)); lcd_putc(0xdf); lcd_putc(' '); } if (ebus_buffer[4] == 0x07)
{ void long_delay(uint16_t ms) { for(; ms>0; ms--) _delay_ms(1); } void clear_lcd_lines() { for (int i=0;i<20;i++) { lcd_line1[i] = ' '; lcd_line2[i] = ' '; } lcd_line1[20] = '\0'; lcd_line2[20] = '\0'; } uart_init( UART_BAUD_SELECT(UART_BAUD_RATE
-
Thread
arduino display geht aus
break; case 3: lcd.begin(16,2); lcd.print("3:Init Delay "); lcd.setCursor(0, 1); lcd.print(initDelay); break; case 4: lcd.begin(16,2); lcd.print("4:Frame Delay
lcd.print("3:Init Delay "); lcd.setCursor(0, 1); lcd.print(initDelay); break; case 4: lcd.print("4:Frame Delay "); lcd.setCursor(0, 1); lcd.print
-
Thread
Alles schwarz nach Initial. bei Display (4x20, KS0076B)
Hallo zusammen! Mir ist beim Werkstatt aufräumen ein Display in die Hände gefallen. Es ist ein 4x20 Display, welches nach dem Zerlegen seinen Controller freigab.(KS0076B02)Dank Peter Fleurys Bibliothek braucht man ja selbst das Rad nicht neu erfinden, somit habe ich seine Bibliothek samt enthaltenem
herausgeführten R/W Anschluss hat. Dieser liegt dauerhaft auf Masse) Fragen hätte ich noch. In der lcd.h gibt es die Konstante LCD_CONTROLLER_KS0073. Ist mein Display eher Ks0073 oder eher Hd44? Hatte schon beides Probiert, und keines funktioniert. Ich bin im Moment überfragt wo der Fehler liegen
-
Thread
Laptop-TFT am PC Gesperrt
Aufbau ist Simpel in einem Rechteckigen Schächtelchen ohne Modischen anspruch. Als Display dient ein 4x20 LCD mit LKED Beleuchtung (Grün.Demnächst aus rein Modischen zwecken ein gleiches in Blau mit Weißer Schrifft). Die Bedienung ist Menügeführt per Tastatur 4x4). An Features wären zu nennen:
hinzu, um die Daten in 4bit Pakate zu packen und dann erst zum LCD zu übertragen.
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
gekaufte Teil ist die kleine Platine als Softstarter für den Ringerntrafo Eckdaten : 90W Sinus an 4 Ohm Versorgungsspannung +-30V Klirrfaktor : 0.04% Signal Rauschabstand :ca. 80dB Frequengang :20Hz-20KHz besser als 0.2 dB Welligkeit.
zu den Eckdaten des Amplifier-Projekts, wäre hilfreich! steht oben : Eckdaten : 90W Sinus an 4 Ohm Versorgungsspannung +-30V Klirrfaktor : 0.04% Signal Rauschabstand :ca. 80dB Frequengang :20Hz-20KHz besser als 0.2 dB Welligkeit.
-
Thread
Labornetzteil/Funktionsgenerator
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 Pina.0 = Output Config Adc = Single , Prescaler = Auto , Reference
Mittelwert = 0 For Tmp = 1 To 20 Mittelwert = Mittelwert + Getadc(3) Waitms 5 Next Temp Temperatur = Mittelwert / 20 Temperatur = Temperatur / 10 Locate 1 , 1 Lcd "U=" ; Fusing(volt , "#.##") ; " V " Print "CH
-
Thread
LCD Library 16x4 mit AVR Mega32
#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
Ich habe die Library aktuell mit einem 4 x 20 Zeichen LCD von Reichelt am Laufen. Das Teil hat laut Datenblatt den KS0066U. Das funktioniert einwandfrei. Gruß Benedikt
-
Thread
Selbstbau-Testboard für STM32F4Discovery
- NE1/NCE2 auf PD7 ) = Bank1; -alle Zugriffe über Pointer: /* LCD /CS is NE1 - Bank 1 of NOR/SRAM Bank1~4 */ #define LCD_BASE 0x60000000UL dementsprechend: #define LCD_REG16(*((volatile unsigned short *)(LCD_BASE ))) write dann: LCD_DAT16 = dat;
Allerdings nur 1 Bank(da nur ein FSMC- NE1/NCE2 auf PD7 ) = Bank1; > -alle Zugriffe über Pointer: > /* LCD /CS is NE1 - Bank 1 of NOR/SRAM Bank1~4 */ > #define LCD_BASE 0x60000000UL > > dementsprechend: > #define LCD_REG16(*((volatile unsigned short *)(LCD_BASE ))) -pointer sind *Zeiger*
-
Thread
4 Zeiliges LCD teilt falsch auf, kurze Verständnissfrage
LCDSmartie als HD44780 betrieben, was auch wunderbar funktioniert hat. Am AVR beschreibt das Display (4x20) die Reihen nicht wie normal (1-2-3-4) sondern 1-3-2-4. Was kann ich dagegen machen? Ich schreibe mal alles, was an das LCD an Kommandos geschickt wird: Zuerst wird lt. dem Wiki Eintrag 3mal
Hallo, ja, die x*20-Zeichen-Dosplay sind üblicherweise so. Bei x*16 fehlen dann hinten die 4 Zeichen, die Anfänge bleiben identisch. Mir sind aber auch schon Exoten begegnet, ich habe ein 2x16, das ist als 4x8 organisiert
-
Thread
LCD EA W204B-NLW
#define LCD_DDADR_LINE1 0x00 // Werte aus Datenblatt für #define LCD_DDADR_LINE2 0x20 // LCD Display 4 x 20 mit #define LCD_DDADR_LINE3 0x40 // Kontroller KS0073 #define LCD_DDADR_LINE4
0x00 #define LCD_DDADR_LINE2 0x20 #define LCD_DDADR_LINE3 0x40 #define LCD_DDADR_LINE4 0x60
-
Thread
Hex Wert -> Dezimal an LCD ausgeben
lsr r16 ;r16 (ZH:ZL) / 512 mov r17,r16 lsr r17 ;In r17 1/4 von r16 lsr r17 add r16,r17 ;zu r16 addieren ergibt 5/4 von 1/512 sub zl,r16 ;Abgleichwert von ZH:ZL subtrahieren sbci zh,0 rcall lcd_null In r16
nur den AVR simuliert sondern auch das drumherum um den AVR. z.B. RS232 Geräte, I2C Bausteine, LCD Module, Taster, LEDs, Wiederstände, Kondensatoren usw. Das Projektfile dieht zur Definition dieser simulierten Hardwareumgebung. In dem oben genannten *.prj File habe ich halt ein 20*4 Char LCD
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
SPI nutzen. (könnte also gehen) Das der Tiny etwas wenig RAM hat ist klar... ich wollte auch nur 4 Zeilen a 20 Zeichen darstellen. Ich werd mich dann irgendwann mal mit dem Code auseinandersetzen und schauen,ob ich das irgendwie abgeändert bekomme. Bei Fragen weiss ich ja, wo ich mich melden kann
des ATmega8 passen.) * Variabler Zeilenabstand zur Verbesserung der Lesbarkeit (Screenshot vmode4 mit 40x20 Zeichen). * Abstand zwischen den Zeichen (Screenshot vmode7 mit bildschirmfüllenden 32x24 Zeichen) * Doppelt breite Zeichen (Screenshot vmode9 mit 20x16 Zeichen) * Grafik mit 80*64
-
Thread
[S] Oszilloskop, 10 bis 20MHz
?pt=Mess_Pr%C3%83%C2%BCftechnik&hash=item4ac69574bd 2 works http://www.ebay.de/itm/Hameg-Oscilloscop-HM-412-Bandbreite-15-MHz-/321159252224?pt=Mess_Pr%C3%83%C2%BCftechnik&hash=item4ac6954900 HM 412-3A works 2x 20MHz (100mV/DIV bis 20V
Oszilloskop-Leader-LBO-512-Oscilloscope-mit-Zubehor-/271235472477?pt=Mess_Pr%C3%83%C2%BCftechnik&hash=item3f26e4dc5d Voltcraft 2040 2x 20MHz http://www.ebay.de/itm/Oszilloskop-Voltcraft-2040-/290943169672?pt=Mess_Pr%C3%83%C2%BCftechnik&hash=item43bd907488