-
Thread
Lüftersteuerung mit C
&&(i==2)) { OCR0 = 30; } if((y==1)&&(i==3)) { OCR0 = 20; } if((y==1)&&(i==4)) { OCR0 = 10; } if((y==1)&&(i==5)) { OCR0 = 0; } //Automatich if((y==0)&&(t==1)
------------------- 462 20 0 500 25 1 537 30 2 575 35 3 612 40 4 650
-
Thread
OLED: dauerhaft angesteuerte Pixel nach 1 Woche dunkler
retten das LCD nicht.
mit 1,3"? Das Maß ist in der Tat etwas rar auf dem Markt. Habe nur das "Waveshare 15883 1.3" Memory LCD" gefunden. Und ein Farbdisplay "DEBO LCD240X240 Entwicklerboards - Display LCD, 1,3", 240 x 240 Pixel, ST7789". Mehr scheint es mit 1,3" nicht zu geben. Electronic Assembly, die recht gute Displays
-
Thread
Lohnt sich ein 24 Zoller?
waren. Die Eizo-LCDs sind aber schlichtweg überteuert. Man bekommt vergleichbare Qualität von anderen Herstellern meist 20% bis 30% günstiger. Die OLED-Bildschirme werden, wenn es sie dann irgendwann zu kaufen gibt
Hersteller von Röhrenmonitoren, für die > die hohen Preise halbwegs gerechtfertigt waren. Die Eizo-LCDs sind > aber schlichtweg überteuert. Man bekommt vergleichbare Qualität von > anderen Herstellern meist 20% bis 30% günstiger. Bei anderen Herstellern bekommst du allerdings keine 5 Jahre Garantie
-
Thread
make.exe: *** No rule to make target...nichts Hilft!!!!!
TARGET).c timerInit.c ... und es funktionniert. wenn ich aber mehrere Dateien importiere: inb_lcd_4Zeilen.c und inb_lcd_4Zeilen.h keypad_lcd.c und keypad_lcd.h timerInit.c und timerInit.h dann funktionniert es nicht. Ich vermute ich sollte etwas bei SRC ändern aber die Syntax könne ich nicht
timerInit.c > ... > > und es funktionniert. > > wenn ich aber mehrere Dateien importiere: > inb_lcd_4Zeilen.c und inb_lcd_4Zeilen.h > keypad_lcd.c und keypad_lcd.h > timerInit.c und timerInit.h > > dann funktionniert es nicht. Ich vermute ich sollte etwas bei SRC ändern > aber die Syntax könne
-
Thread
Onsen-Ei Kocher
Eier rein?" *LOL* </OT> http://www.hornbach.de/data/shop/D04/001/780/491/739/92/DV_8_8015892_01_4c_DE_20120328152408.jpg
Timm Thaler schrieb im Beitrag #3389573: > Bei 4 Eiern sind das dann ja schon 240 min. Nagut, mit Zeitschaltuhr > könnte man trotzdem zu seinen Frühstückseiern kommen Also ich pack dann einfach 4 Eier GLEICHZEITIG in den Kocher :-)
-
Thread
Initialisierung 204b LCD mit ST7066U
Servus! Ich versuche schon seit Tagen mein LCD im 4 Bit/Pin Modus (ohne Busy-Flag) zu initialisieren :/ Dabei benutze ich einen ATMEGA328P mit interne Oszillator. Leider klappt es nicht. Ich habe mich aller Anfangs an dem LCD Tutorial von Mikrocontroller.net
lcd_command(0x01); //Display clear _delay_ms(4); lcd_command(0x06); //Entry mode set _delay_us(100); } [/c] Ich bin am Verzweifeln, vor allem da mir von einem Kollegen
-
Thread
8-Bit Display Ansteuerung
, ich versuche gerade eine Art Allgemeine Fernsteuerung mit diversen Eingabeelementen und einem 4x20 Display von der DST-GmbH (AV2040 ==> http://www.dst-gmbh.de/anag%20vision%20cm.htm)aufzubauen. Damit sollen über z.B. über TWI diverse andere Projekte angesteuert werden. Dabei will ich mein Code
Hi >Die Spannung an V0 des Displays beträgt ca. 4V (natürlich mit Poti >einstellbar). 4V, oder besser 4,1..4,7V, ist aber die Spannung zwischen V0 und *VCC*. Nach Masse gemessen sind das 0,3...0,9V. MfG Spess
-
Thread
die Betty-Fernbedienung von Pollin als ARM-Eval Board
sich lohnt, die Tastennummern in mehr oder weniger passende ASCII codes zu übersetzen. Mal sehen. 4. Die LCD-Initialisierung und Ansteuerung geht noch nicht, darum kümmere ich mich später. Das GDI hingegen geht, das weiß ich, weil ich es schon in diversen anderen Projekten benutzt habe. Bin bloß am Überlegen, ob es sich bei 4 Graustufen und nur 128x160 und nur einem Grafikdevice lohnt, mit Devicekontexten zu arbeiten. Bei Bastelprojekten mit Monochrom-LCD's hab ich DC's bislang weggelassen. Das Programmieren mit dem Betty-Heaven
-
Thread
Cocktailmixer Steuerung
Output Led2 Alias Portc.2 Config Led2 = Output Led3 Alias Portc.3 Config Led3 = Output Led4 Alias Portc.4 Config Led4 = Output Led5 Alias Portc.5 Config Led5 = Output Servo Alias Portd.0 Config Servo = Output 'LCD Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd
1 Lcd "Tequilla Sunrise" Elseif Taster4 = 0 Then M = 4 Cls Locate 1 , 2 Lcd "Swimming Pool" End If If Starttaster = 0 Then Cls Locate 1 , 3
-
Thread
Realisierung einer Zeitschaltuhr mit ugf 14 Kanälen
bei Ebay findest du alle Komponenten die du benötigen würdest. Mikrocontroller Platine mit LCD http://www.ebay.de/itm/DE-Lager-Set-SainSmart-MEGA-2560-LCD-Keypad-Shield-V3-f-Arduino-ATMEGA8U2-AVR-/170855731411?pt=Wissenschaftliche_Ger%C3%A4te&hash=item27c7cb90d3#ht_2975wt_1257 2 x Relais
D9 Monday-Saturday output byte use '1' means turn the device on RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 OUTPUT NC 5 4 3 2 1 NC NC NOTE! output byte seen in Nigel's EEPROM window must be HEXadecimal, e.g. Suppose at 20:00 turn output 1 and 2 on, the output
-
Thread
PIC18F4550 - PIC macht "nix"
Also ich habe mal den 20Mhz mit den beiden 15pF durch 4Mhz und 2x 30pF getauscht das hat am Verhalten nix geändert! Aber jetzt gefällt mir das Signal an OSC1 besser (3,8V @4Mhz OHNE Offset)! Irgendwelche Tipps?
Ja habe das auch schon wo anders gelesen habe daher auch den 20Mhz durch einen 4MMhz Quarz ersetzt mit jeweils 30pF Last Kondensatoren. Also bei 4Mhz kann der Abstand nicht mehr das Problem sein, das habe ich nämlich schon bei x anderen Schaltungen (anderer PIC
-
Thread
Externe Interrupts INT0 und INT1 deaktivieren
<<WGM10); //Output to Low TCCR1B = (1<<CS10)|(1<<WGM12); //Prescaling 1024 //LCD Startbildschirm lcd_draw_fullscreen_bmp(Pumpensteuerung_Logo); lcd_draw_rect(55,38,60,8,BLACK); //Rahmen zeichnen lcd_set_cursor(56,30); // Cursor wird auf Position gesetzt lcd_puts_p(small_font,PSTR("Initialisierung")); // Ausgabe des Wortes for(i=2;i<=56;i++) // Füllen der Progressbar { _delay_ms(35); lcd_fill_rect (57,40,i,4,BLACK);
-
Thread
Arduino Pro Mini: Analog-Referenz 1,1V verschiebt sich bei kleiner Last?
Eingangsfunktion des Pins ab ? *Stichwort* DIDR0. DIDR0 – Digital Input Disable Register 0 Bit 5 4 3 2 1 0 --- ADC5D ADC4D ADC3D ADC2D ADC1D ADC0D Wenn Du nicht weiß was das ist, dann lese dies bitte im atmega328p Datenblatt nach.
zwischen den Arduino-Pins D4/D5/D6 und GND geschaltet. 6. Sobald die LEDs angeschaltet werden, steigt die ADC-Messwerte, obwohl die Spannung des Bleiakkus gleich bleibt. VCC sinkt dabei auf 4.3V. 7. Du hast auch noch ein LCD1602
-
Thread
Pollin unbekannstes VFD
lad dir Irfanview und mach es selber. Und halt die Kamera beim Knipsen wenigstens still :-P Die LCDs verschrottert Pollin, soweit ich weiss, auch alleine - für 10 Cent/Stck.: http://www.pollin.de/shop/dt/Njk4OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_PHILIPS_LPH_2673_1.html
Die langen und schmalen LCDs sind Punktmatrix-Anzeigen, 5*7 Pixel und geschätzt 20 Stellen. Mangels geeignetem Zebragummi kann ich die Anschlußbelegung aber noch nicht austesten. Leider habe ich nur eine davon, wenn bei der
-
Thread
benötige c-file für 4x20 Display
Hallo Alle Ich bräuchte mal ein c-File für ein 4x20 Display mit HD 47780. Ich arbeite mit dem At90S8535. Am besten wäre ein universal File, in dem ich die Ports die benutze ändern kann. Vielen Dank schon mal im Voraus Ciao René
HMPEG player oder vom yampp player. Diese MP3 player benutzen ein AVR 8515 und haben C Files für die LCD ansteuerung
-
Thread
ds18s20 mit Bascom unter Proteus
Breadboard. Bei den ersten Versuchen bekam ich nur unregelmässig eine verwertbare Antwort vom DS18b20, was am fehlenden Pull-Up Widerstand lag. Der interne Pull-Up im AVR reichte nicht aus. Ich glaub ich habs dann mit 4k7 probiert, weil ich auf die Schnelle nichts anderes zur Hand hatte und alles wurde
verzweifelter Aufruf in die Community, es gibt doch > bestimmt jemanden da draußen der mit dem ds18s20, bascom und proteus > schon gute erfahrungen gemacht hat, wie habt ihr das denn bitte gemacht? Ich habe keine Probleme mit DS18(B)20 gehabt in C oder Assembler. DS18S20 sollte nicht viel anders sein
-
Thread
328P LichtWecker
EHobbyist schrieb im Beitrag #3649815: > Ich höffe die Verteilung der LCD Pins auf > verschiedene Register ist nicht problematisch. Ich würde zumindest D4-D7 fortlaufend auf einen Port legen, vorzugsweise 0-3 oder 4-7. Sonst artet jede Ausgabe in eine reine Bitschubserei
deinem Fall: ISP Quarz (XTAL1, XTAL2) RTC (SDA, SCL) Bluetooth-Modul (RXD, TXD) MOSFETs (OCxx) LCD (Datenleitungen auf einen Port, z.B. PA0...PA3) Encoder-Phasen Encoder-Taster DS18B20 Die ISP-Anschlüsse kanst du *auch* für andere Zwecke verwenden, aber "E" vom LCD ist keine gute Idee.
-
Thread
[V] 20x4 LCD Display 2004A
Verkaufe 20x4 LCD (2004A) mit Schwarz/Grün 3€ + 1,5€ Versand verkauft.
-
Thread
DS1820 reagiert garnicht, C Programm fehlerhaft? Sensor defekt?
Ich habe jetzt sowohl einen ds18b20 wie auch einen ds18s20 bei Reichelt bestellt. Bei meinen anderen Sensoren zeigt der Sensor jetzt nur noch 0xFF an. Vielleicht ein Timing Problem? Außerdem schicke ich bei den Commands und Functions
einen der ersten Treffer die hier http://sicklinger.com/microcontroller-avr/58-atmel-avr-atmega-ds18x20-library-in-c.html Der zugehörige Code http://sicklinger.com/downloads/func-startdown/4 sieht mir auf die Schnelle nicht so schlecht aus. (PS: Und mach dir Hilfsfunktionen für deine LCD Ansteurung
-
Thread
1-Wire Reset Impuls?
Ich hab mich mal ein bisschen in 1-Wire-Bus eingelesen. Will jetzt mit nem ATMega8 (8MHz) den DS18S20 Sensor auslesen... Also erstmal aufn nem Steckbrett den Sensor gesteckt, VCC auf 5V, GND auf Masse und DQ mit 4k7 gegen VCC. Die DQ Leitung geht bei mir an den PB1. Wenn ich das richtig verstanden habe
Schalte den PB1 zum Test für 1 Sekunde auf 0 und die Spannung am DQ Pin des Sensors fällt nur auf 4,19V ab und steigt dann wieder auf 5V (=VCC)... (Code siehe unten) Liege ich richtig? Wie schalte ich die DQ auf Masse? Hab auch einen 2ten DS18S20 schon ausprobiert... Das gleiche Problem... [c]
-
Thread
Seltsames uC-Verhalten: Bugsuche
< 30) { LCD_Clear_Memory(); LCD_Set_Position(0, 0); LCD_Write(m_Menu[m_CurrentNodeIndex].Text, 14); LCD_Set_Position(0, 2); if (m_CurrentAction >= 10 && m_CurrentAction < 20) {
DisplaySelectValue(m_ChangeTime, "ms", MIN_CHANGETIME, MAX_CHANGETIME); break; } } LCD_Update(inverse, 4); } else if (m_CurrentAction >= 30 && m_CurrentAction < 40) { LCD_Clear_Memory(); LCD_Set_Position(0, 0); LCD_Write(m_Menu[m_CurrentNodeIndex].Text, 14); XXX
-
Thread
Atmega16 Speicher bald voll Program / Data Unterschied ?
{ "Input 2", HandleInput2, 0, 1, 3, 2, 2 }, //[2] { "Input 3", HandleInput3, 0, 2, 4, 3, 3 }, //[3] { "Input 4", HandleInput4, 0, 3, 5, 4, 4 }, //[4] { "Input 5", HandleInput5, 0, 4, 6, 5, 5 }, //[5] { "Back", HandleInputBack, 0, 5, 1, 0, 0 }, //[6] //Untermenu
{ "Input 2", HandleInput2, 0, 1, 3, 2, 2 }, //[2] > { "Input 3", HandleInput3, 0, 2, 4, 3, 3 }, //[3] > { "Input 4", HandleInput4, 0, 3, 5, 4, 4 }, //[4] > { "Input 5", HandleInput5, 0, 4, 6, 5, 5 }, //[5] > { "Back", HandleInputBack, 0, 5, 1, 0, 0 }, //[6
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
nur 1Byte extern anschließen soll. kurzer auschnitt der aktuellen pdf des ATxmega256A1. 4.9 External Memory XMEGA has up to 4 ports dedicated to External Memory, supporting external SRAM, SDRAM, and memory mapped peripherals such as LCD displays or other memory mapped devices. For details
Maria wrote: > Ich bin auf Zilog ZNEO umgestiegen. 128kB Flash, 4kB RAM. 13 Register a > 32-Bit. > > Im PLCC68 per Fassung auf Lochrasterkarte. Eine 2x3-polige Stiftleiste > plus ein Widerstand bilden den Anschluss für das 20Euro > USB-Programmier/Debug-Kabel
-
Thread
230V Platinenlayout so in Ordnung?
jetzigen Projekt hier geht es eigentlich nur darum den Strom einer 12V!!!! Autobatterie von maximal 20 A messen und über LCD Modul anzeigen zu können. Durch meinen Ergeiz habe ihc mich entschlossen die galvanische Trennung des Hall-IC auch dafür gleich mit zu nutzen, um 230V Ströme messen zu können
=3,5V o -10A Stromfluss 2,5V - 10*0,1V=1,5V • Anzeige des Stromes über Voltmetermodul LDP340 LCD Link o Dies kann +-200mV messen o Deswegen wird die Spannung vom Hall IC mittels Spannungsteiler R2,3,4,5 um 1/10 geteilt Am Poti R4 kann der Feinabgleich des Spannungsteilers durchgeführt werden
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
,2 //Lied Nr. 2 Offset:65 ,65,3,3,67,131,65,65,65,65,4,4,68,132,67,67,67,65,3,3,67,131,65,65,65,65,4,4,68,132,67,66,65,77,236,72,70,232 ,4 //Lied Nr. 3 Offset:103 ,141,8,10,72,6,5,72,8,10,79,13,12,74,12,205 ,4 //Lied Nr. 4 Offset:119 ,13,18,13,20,13,16,18,13,21,13,23,13,20,21,13,20,13,18,13,20,13,16,18,13
Code wohl zu lang, die würde ich wohl von "*20" auf "*4" im delay() nach der Note reduzieren.
-
Thread
Anzeige LCD-I2C / Multitasking und Tasterentprellung von Peter
_1|1<<KEY_2) #define REPEAT_START 50 // after 500ms #define REPEAT_NEXT 20 // every 200ms /////////////////////////////////////////////////// void startanzeige() // Titelbild { lcd_command(LCD_CLEAR); _delay_ms(2); lcd_printlc(1,2,"Versuch1n-I2C"); lcd_printlc(2,2,"P30 + P64 + D2"); lcd_printlc(3,2,"AT1284 und LCD"); lcd_printlc(4,4,"bei achim S"); //_delay_ms(2000); } ////////////////////////////////////////////////// //////////
-
Thread
6kW LED Leuchte 1µs pulsen
Bau dir'n Shuter aus nem LCD Monitor.
und der Kühlkörper limitieren mir die Anschlussmöglichkeiten auf das LED-PCB. Es ist ein Schlitz von 20x5mm vorhanden, an dem bisher nur ein Anschluss ist. >> Ich wollte insgesamt 4 dieser Module mit Optik auf meine Leuchte bauen. >> Also wäre es möglich jedes Modul einzeln zeitgleich anzusteuern.
-
Thread
2 Helligkeiten vergleichen
Conny schrieb im Beitrag #7077240: > Konkret geht es darum, auf einem LCD Display ein Zeichen auszuwerten, > das zwischen 2 Stellen auf dem Display hin-und her springt. Man liest auf den LCD Datenbus mit und rekonstruiert den Displayinhalt.
Patrick L. schrieb im Beitrag #7079470: > es gibt "WISBLOCK AMBIENT LIGHT SENSOR" die um knapp 4€ Kosten mit Danke Patrick, ich habe mir das Datenblatt dieses Sensors angesehen. Ich weiss halt nicht, wie solche Sensoren auf Segmente bei LCD Displays reagieren. Dieser Sensor ist ja eigentlich
-
Thread
ATtiny44 über IR-Signal aufwecken
ob man das ganze noch optimieren könnte. Die Schaltung benötigt im Schlafmodus 1,43mA Im Betrieb 4,86mA Werden die 1,4mA einzig alleine vom IR Empfänger verbraten? Auch wenn kein Signal erkannt wird? Den das LCD ist ja quasi inaktiv. Ich verwende einen TSOP4836
// 30us delay dogm_write_check(0, 0x1C); // BS: 1/4, 3-zeiliges LCD _delay_us(7.5); // 30us delay dogm_write_check(0, 0x55); // Booster ein, Kontrast C5, C4 setzen _delay_us(7.5); // 30us delay dogm_write_check
-
Thread
Hilfe bei der Programmierung von LCD mit einem ATmega16
include <avr/io.h> #include <avr/pgmspace.h> #include "HD44780.h" #include "timer.h" #define LCD_RS PD4 #define LCD_RW PD5 #define LCD_E PD6 #define LCD_D4 PC4 #define LCD_D5 PC5 #define LCD_D6 PC6 #define LCD_D7 PC7 #define LCD_DATA_O_PORT PORTC #define LCD_DATA_I_PORT PINC #define LCD_DATA_R_PORT
LCD_RS_OFF; if (rs) LCD_RS_ON; else LCD_RS_OFF; // Zuerst alle Ports zurück setzen cbi(LCD_DATA_O_PORT, LCD_D4); cbi(LCD_DATA_O_PORT, LCD_D5); cbi(LCD_DATA_O_PORT, LCD_D6
-
Thread
umstieg von Symbol zu Grafikdisplay
angelegt werden, Eine negative Kontrastspannung ist aber vollkommen normal. Es ist nur so das viele LCDs bei Raumtemperatur auch mit 0V auskommen. Aber spaetestens wenn du ein LCD auch bei -20Grad betreiben willst dann wirst du sowas brauchen. Olaf
#5818066: > Eine negative Kontrastspannung ist aber vollkommen normal. Es ist nur so > das viele LCDs bei Raumtemperatur auch mit 0V auskommen. Aber > spaetestens wenn du ein LCD auch bei -20Grad betreiben willst dann wirst > du sowas brauchen. > Olaf da hatte ich mir bei meinem ersten Timer
-
Thread
Suche nach Controller, was haltet ihr von ATSAM9263
den beiden nicht? Oder bin ich zu blöde die zu finden :( Die Seite linux4sam werde ich mir nun mal genauer anschauen. Bei TI hatte ich gerade noch so nen MCU Selecter gefunden, kaum klicke ich LCD an sind alle mit CAN weg :) und Ethernet stand garnicht zur auswahl, also
ein 16bitter. Dann hat er noch kein CAN welches noch dran müsste und was soll mir das hier sagen? 4x32 segment LCD controller 4 Zeilen, je 32 Zeichen? Etwas wenig oder interpretier ich das gerade falsch.
-
Thread
Habe Timer Problem
mit folgendem code: [C] $regfile = "m16def.dat" $crystal = 16000000 $hwstack = 32 $swstack = 20 $framesize = 40 $baud = 9600 Config Portb.3 = Input Config Lcdpin = Pin , Db4 = Porta.3 , Db5 = Porta.2 , Db6 = Porta.1 , Db7 = Porta.0 , E = Porta.4 , Rs = Porta.5 Config Lcd = 24 * 2 Initlcd
leider wieder nicht: [C] $regfile = "m16def.dat" $crystal = 16000000 $hwstack = 32 $swstack = 20 $framesize = 40 $baud = 9600 Config Portb.3 = Input Config Lcdpin = Pin , Db4 = Porta.3 , Db5 = Porta.2 , Db6 = Porta.1 , Db7 = Porta.0 , E = Porta.4 , Rs = Porta.5 Config Lcd = 24 * 2 Initlcd
-
Thread
Ausgänge reagieren bei tastendruck falsch
(1<<OUT2) #define LED3 (1<<OUT3) #define LED4 (1<<OUT4) #define LED5 (1<<OUT5) // LCD-Ausgänge definieren // ======================= #define LCD_DDR DDRB #define LCD_PORT PORTB #define LCD_PIN PINB #define LCD0 0 #define LCD1 1 #define LCD2 2 #define LCD3 3 #define LCD4 4 #define LCD5 5 #define LCD6 6 #define LCD7
-
Thread
Welches LCD? Und kleinere Fragen (Sensor,
Hallo Kevin, zum Projekt Thermometer : Als Display kann ich von Pollin preiswerte LCD's empfehlen : 8x2 Zeichen C0802-04 0,95€ 16x2 Zeichen EDT EW10187YR 3,95€ 16x2 Zeichen POWERTIP PC1602-E 2,95€ 16x2 Zeichen TC1602E-01 4,95€ Anschlusspläne
weder Streit noch dumm rüber kommen. Danke für die Produktauswahl. Ich hatte immer Displays für ~20€ gefunden Da war wohl mehr dran als ich brauche. Ich hab halt nach unterschieden bei den LCDs gesucht als auch die Daten angeschaut. Das mit den 5V gerade war nur auf sein Beispiel bezogen. Das
-
Thread
LCD Display HD44780 - Nur die rechte seite Funktioniert
Enable | 1<<ReadWrite | 1<<BiPolar; _delay_ms(15); SendCommand(0b00000001); _delay_ms(20); SendCommand(0x38); _delay_ms(20); SendCommand(0b00001111); _delay_ms(20); SendCharacter(0x4c); SendCharacter(0x69); SendCharacter(0x65); SendCharacter(0x73
Hm, kann sein das beim Löten etwas schief gelaufen ist:/ Naja. Aber wie kann es sein, das ein LCD Display auf Reichelt und Conrad bis zu 16 Euro Kostet und bei ebay(Neu) nur 4 euro?!
-
Thread
SHARP LJ640U34 von Pollin?
Picht-dl1atw schrieb: > Der S-Ram nehme ich mal an 10ns? Ab wann wäre die Zeit kritisch? 10-20ns sollten gehen. Das Timing dürfte aber etwas kritischer sein als bei den normalen LCDs, da man hier darauf achten muss, dass auch das Shift/Load Timing hinkommt, und so nur 1 Loadtakt durch den SRAM
angehängt. Ob LM2574 oder 2575 ist egal. Ebenso beim Mosfet: Hier kann man jeden P Kanal Fet mit <0,4 Ohm RDSon und >20V verwenden.
-
Thread
NHD-0420CW-AY3 4x20 Zeilen OLED in Betrieb nehmen
Hallo, ich habe nun schon viele LCD/OLED zum laufen gebracht. Aber dieses Mal will es nicht so. Ich habe ein NHD-0420CW-AY3 4x20 Zeilen OLED, als Ersatz für ein EA W204-XLG. Es soll mit vier Bit parallel betrieben werden. So wie ich das Datenblatt interpretiere, ist das dann 4-Bit-6800, wenn E zur Übernahme der Daten/Commandos benutzt werden soll. Demnach sind dann die Pins 1-2, 4-6 und 11-14 wie sonst auch beschaltet. Pin 5 lege ich immer nach Masse, da ich nie lese.
-
Thread
Oszilloskop Kauf
und Privat an Autos und auch mal an Motorrädern. Und ich habe sogar zwei Oszis: 2 Kanal Röhre und 4-Kanal LCD. Von daher mein Kommentar: Ein komplettes Oszi ist für so "einfache" Messaufgaben wie am Auto in den allerallermeisten Fällen over-engineered und aufgrund der Stromversorgung per 230V und
Privat an Autos und auch mal an Motorrädern. Und > ich habe sogar zwei Oszis: 2 Kanal Röhre und 4-Kanal LCD. Von daher mein > Kommentar: > Ein komplettes Oszi ist für so "einfache" Messaufgaben wie am Auto in > den allerallermeisten Fällen over-engineered und aufgrund der > Stromversorgung
-
Thread
Platine von Aisler
worden, da ich sowas eigentlich nicht benötige. Hintergrund der Platine ist ein Adapter von ZIF 20pol. zu Stiftleiste 24pol. inkl. LCD(A) & LCD(K), um in einem Roland Sampler das Display austauschen zu können. Nochmals lieben Dank!!!
Ein aktuelles von Molex "Premo-Flex Flachbandkabel FFC, 20-adrig, Raster 1.25mm Nicht abgeschlossen" ausgelegt für 30 V/1,2 A. Aber das verbaute... keine Ahnung, vielleicht sollte ich es direkt mit austauschen...? Supply Current wären bei dem neuen LCD Typ
-
Thread
DOGM162 an MSP430F1232 betreiben
DOGM162W-A an einem TI MSP430F1232 Leben einzuhauchen. Der Controller ist auf dem Education-Board v1.4 [ http://www.msp430-buch.de/ ] des FTZ Leipzig verbaut und hat bereits ein LCD an bord, was zwar die gleichen Ports belegt, aber ein andere Initialisierung. Das LCD soll mit 4 Bit bei 3,0 - 3,3 V laufen
0x20 P1OUT = 0x20>>4; P3OUT &=~BIT1; delay(1000); // ab hier 4bit (high nibble, low nibble) P3OUT |= BIT1; // Function Set: DL=0, N=1, IS2=0, IS1=1
-
Thread
Micro Monitor für Modelleisenbahn
Du hast doch freie Auswahl https://de.banggood.com/1_44-or-1_8-or-2_0-or-2_2-or-2_4-Inch-TFT-LCD-Display-Module-Colorful-Screen-Module-SPI-Interface-p-1494883.html https://www.banggood.com/de/1_3-Inch-IPS-TFT-LCD-Display-240+240-Color-HD-LCD-Screen-3_3V-ST7789-Driver-Module-p-1383404
> konnten sogar auch Bilder darstellen, Jetzt wo du es sagst. Mein Intenso-mp3-Player für ca. 20 Euro vor 1-2 Jahren vom Aldi spielt sogar mp4. ;) Und das Display ist auch so super klein.
-
Thread
China NanoVNA - Erfahrungen?
Nochmals zr Displaygröße Soeben gefunden: https://groups.io/g/nanovna-users/files/Hardware%20Mods/NanoVNA%20new%203.2%20LCD%20display%20Herman%20ON1BES.pdf
deutsch und englisch http://gunthard-kraus.de/ http://gunthard-kraus.de/fertig_NanoVNA/Version%201.4.2._final.pdf http://gunthard-kraus.de/fertig_NanoVNA/English_NanoVNA%20V1.4.2._final.pdf
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
für uns besonders interessant war, sind die -30° betriebstemperatur ;-) versucht das mal mit einem lcd :-)
zumindest beim 0232 laut Datenblatt nicht über 4MHz liegen. Grüße, Michael
-
Thread
Benötige Hilfe mit Atmega16
Nimmst du die Sache mit den LCD Timings noch in Angriff?
) sbi(DDRD,PD4); DDRC=0x3f; #else DDRC=0xff; #endif delay_xs(20000); lcd_w4bit(0,3); delay_xs(10000); lcd_w4bit(0,3); delay_xs(500); lcd_w4bit(0,3); lcd_w4bit(0,2);
-
Thread
Arduino Fehler beim Kompilieren mit lcd.begin()
Inzwischen konnte ich das Mysterium aufklären. In der Vergangenheit hat der Compiler die Anweisung lcd.begin() fraglos verarbeitet. Jetzt aber verlangt er etwas mehr. Da ist z.B. lcd.begin(20,4) einzutragen. Und kaum macht mans richtig, schon gehts.
Fiete11 schrieb im Beitrag #6002470: > In der Vergangenheit hat der Compiler die Anweisung lcd.begin() fraglos > verarbeitet. Jetzt aber verlangt er etwas mehr. Da ist z.B. > lcd.begin(20,4) einzutragen. Und kaum macht mans richtig, schon gehts. Der Compiler kann da überhaupt nichts für.
-
Thread
[V] LCD 4x20 HD44780 hoher Kontrast
Display welches ich von Aliexpress erworben habe (https://de.aliexpress.com/item/large-character-2004-20-4-20x4-big-character-big-size-Yellow-on-the-black-lcd-display/32684764992.html?spm=a2g0s.9042311.0.0.S7frvb). Im Gegensatz zu den üblichen HD44780 kompatiblen Displays sind hier die Farben invertiert
Hintergrundbeleuchtung ist nahezu komplett dunkelgrün und die Schriftfarbe hellgrün/gelbgrün. Preis: 20€ inkl. Versand. MfG
-
Thread
LCD an ATmega128 anschließen...
µC - LCD ------------ PA0 - Data0 PA1 - Data1 PA2 - Data2 PA3 - Data3 PA4 - Data4 PA5 - Data5 PA6 - Data6 PA7 - Data7 PC6 - RegSel PC7 - Enable? *PA0 -> PortA Pin0
HEADER-DATEI //Bitmasken #define BIT7 0x80 #define BIT6 0x40 #define BIT5 0x20 #define BIT4 0x10 #define BIT3 0x08 #define BIT2 0x04 #define BIT1 0x02 #define BIT0 0x01 //LCD-Befehlsmasken #define LCD_ON 0x0F #define LCD_CURS_ON 0x0D #define LCD_OFF
-
Thread
Atmega32 Initialisierung LCD HD44780 EA W164B-NLW 4*16 Zeichen
? Ich hatte mit der Doku hier jedenfalls keine Probleme, ein 4x20 komplett anzusteuern: http://sprut.de/electronic/lcd/index.htm#befehle (ich wollte die fertige Lib aus Gründen auch nicht benutzen.)
Hi Initialisierung findest du hier: http://www.lcd-module.de/deu/pdf/doma/4_16.pdf MfG Spess