-
Thread
Atmega8 läuft nur mit internen Quarz, nicht aber mit externen
--------------------------------------------------------------- void GLCD_InitPorts(void) { SED1520_DATA_DDR = 0xFF; SED1520_CONTROL_DDR |= (SED1520_E2 | SED1520_E1 | SED1520_A0 | SED1520_RES); DDRB |= (SED1520_RW); _delay_ms(10); SED1520_CONTROL_PORT &= ~SED1520_RES; _delay_ms(100); SED1520
SED1520_DATA_PIN; SED1520_CONTROL_PORT &= ~SED1520_E1; } else { SED1520_CONTROL_PORT |= SED1520_E2; asm("nop");asm("nop"); tmp = SED1520_DATA_PIN; SED1520_CONTROL_PORT &=
-
Thread
SED1520: Lesen vom Display
&= ~SED1520_E2; asm("nop");asm("nop"); SED1520_CONTROL_PORT |= SED1520_E2; asm("nop");asm("nop"); tmp = SED1520_DATA_PIN; SED1520_CONTROL_PORT &= ~SED1520_E2; } SED1520_DATA_DDR = 0xFF
Befehl) SED1520_CONTROL_PORT |= SED1520_RW; //von Display lesen if(lcd_x < 61) SED1520_CONTROL_PORT &= ~SED1520_CS1; else SED1520_CONTROL_PORT &= ~SED1520_CS2; asm("nop");asm("nop"); SED1520_DATA_DDR
-
Thread
SED1520 - Pollinkompatibel und flink
#define SED1520_CTRLDDR DDRD #define SED1520_RES 0 #define SED1520_RW (1 << 0) #define SED1520_E (1 << 3) #define SED1520_A0 (1 << 6) #define SED1520_CS1 (1 << 1) #define SED1520
Falsch gemacht? Bin leider noch nicht solange dabei :( In der Header Datei steht: [c]#define SED1520_DATAPORT PORTC #define SED1520_DATAPIN PINC #define SED1520_DATADDR DDRC #define SED1520_CTRLPORT PORTD #define SED1520_CTRLDDR DDRD #define SED1520_RES 0 #define SED1520
-
Thread
pollin dot matrix lcd 122x32 dots dg 12232
GLCD_WriteData(unsigned char dataToWrite) { GLCD_WaitForStatus(0x80, 0); GLCD_WaitForStatus(0x80, 1); SED1520_CONTROL_PORT |= SED1520_A0; SED1520_CONTROL_PORT &= ~SED1520_RW; SED1520_DATA_PORT = dataToWrite; if(lcd_x < 61) { SED1520_CONTROL_PORT |= SED1520_E1; asm("nop");asm("nop"); SED1520_CONTROL_PORT &= ~SED1520_E1; } else { SED1520_CONTROL_PORT |= SED1520_E2; asm("nop");asm("nop"); SED1520_CONTROL_PORT &= ~SED1520_E2; } lcd_x++; if(lcd_x >= SCREEN_WIDTH) lcd_x = 0; } void GLCD_WriteChar
-
Thread
DG-12232 Ansteuerung von 2xSED1520 Controller
#define SED1520_Enable (1 << 1) #define SED1520_CS1 (1 << 2) #define SED1520_CS2 (1 << 3) #define SED1520_A0 (1 << 4) #define SED1520_RES (1 << 5) ---------------------------------------------------
A0 #define SED1520_CS1 (1 << 1) // A1 #define SED1520_CS2 (1 << 2) // A2 #define SED1520_RW (1 << 3) // A3 #define SED1520_RES (1 << 4) // A4 #define SED1520_E (1 << 5) // A5 An Vee habe ich die
-
Thread
Display Wintek Pollin
SED1520_A0 R/W ist SED1520_RW /RES ist SED1520_RES das war der einfache Teil, aber SED1520_E1 ist enable für chip1 und NICHT /CS1 SED1520_E2 ist enable für chip2 und NICHT /CS2 Mann müsste den Code so umbauen, dass man die CS Signal noch (aus den SED1520_E1 und SED1520_E2) generiert. Das E-Signal kommt dann durch E = ( SED1520_E1 or SED1520_E2 ) zustande. Mal sehen ob das funktioniert, oder bin ich da ganz falsch ?
-
Thread
Pollin LCD12232 bleibt dunkel
lässt mich auf jeden Fall die Prozedur GLCD_InitPorts vermuten: [c]void GLCD_InitPorts(void) { SED1520_DATA_DDR = 0xFF; //Output // Set Controll-Bits to Output SED1520_CONTROL_DDR |= (SED1520_CS2 | SED1520_CS1 | SED1520_RW | SED1520_A0 | SED1520_RES | SED1520_Enable); _delay_ms(
#define SED1520_Enable (1 << 1) #define SED1520_CS1 (1 << 2) #define SED1520_CS2 (1 << 3) #define SED1520_A0 (1 << 4) #define SED1520_RES (1 << 5)[/c] Und so sollte doch vom Programmablauf her RES
-
Thread
122x32 Display
GLCD_ReadData(void) { unsigned char tmp; GLCD_WaitForStatus(0x80, 0); GLCD_WaitForStatus(0x80, 1); SED1520_CONTROL_PORT |= SED1520_A0; SED1520_CONTROL_PORT |= SED1520_RW; SED1520_DATA_DDR = 0x00; SED1520_DATA_PORT = 0xFF; if(lcd_x < 61) { SED1520_CONTROL_PORT |= SED1520_E1; asm("nop");asm("nop"); SED1520_CONTROL_PORT &= ~SED1520_E1; asm("nop");asm("nop"); SED1520_CONTROL_PORT |= SED1520_E1; asm("nop");asm("nop"); tmp = SED1520_DATA_PIN; SED1520_CONTROL_PORT &= ~SED1520_E1; }
-
Thread
Lcd DG12232 mit Mega8
(void) { unsigned char tmp; GLCD_WaitForStatus(0x80, 0); GLCD_WaitForStatus(0x80, 1); SED1520_CONTROL_PORT |= (SED1520_A0 | SED1520_RW); SED1520_DATA_DDR = 0x00; SED1520_DATA_PORT = 0xFF; if (lcd_x < 61) {SED1520_CONTROL_PORT &= ~SED1520_CS1;} else { SED1520_CONTROL_PORT &= ~SED1520_CS2;} //dummy read SED1520_CONTROL_PORT |= SED1520_E; wait; SED1520_CONTROL_PORT &= ~SED1520_E; wait; SED1520_CONTROL_PORT |= SED1520_E; wait; tmp = SED1520_DATA_PIN; wait; SED1520_CONTROL_PORT
-
Thread
LCD Dot-Matrix 122x32 - Befehle ok, aber keine Daten
nur Bitgeschubse frei nach Datenblatt, nix Schönes ;-) [c] #define F_CPU 16000000UL #define SED1520_A0 (1 << 0) #define SED1520_E1 (1 << 1) #define SED1520_E2 (1 << 2) #define SED1520_RW (1 << 3) #define SED1520_RES (1 << 4) #define SED1520_En (1 << 5) #define En_L _delay_us(100); PORTC &= ~SED1520_En #define En_H PORTC |= SED1520_En; _delay_us(100) #include <util/delay.h> #include <avr/io.h> #include "SED1520_DG/SED1520.h" int main(void) { DDRD = 0xFF; //PORTD: OUT DDRC
-
Thread
C Code für SED1520, Dip122 oder DIP180
SED1520 ist schon eine komplexere Sache. Da musst Du schon selber auch etwas Denkleistung einbringen.
. Mein Problem ist, dass ich keinen Kopletten Port frei habe. kann ich die Zeilen #define SED1520_DATA_PORT PORTD //Data Port #define SED1520_CONTROL_PORT PORTA //Control Port for RW, Ao, E1,E2,E3,RES auch auf mehrer ports verteilen? also (pseudocode) #define SED1520_DATA_PORT =
-
Thread
Resetproblem mit EA DIP122-5
Anbei mal die Initreihenfolge wie sie bei mir funktioniert (wird für jeden Controller ausgeführt): SED1520_WriteCommand(side, SED1520_DISPLAY_ON);/* Turn on the display */ SED1520_WriteCommand(side, SED1520_STATIC_DRIVE_OFF);/* Static drive is off */ SED1520_WriteCommand(side, SED1520_SELECT_DUTY_1_32);/* Duty cycle is set to 1/32 */ SED1520_WriteCommand(side, SED1520_SELECT_ADC_ON);/* Set ADC off */ SED1520_WriteCommand(side, SED1520_READMODIFYWRITE_OFF);/* Read modify write disabled */ SED1520_WriteCommand(side, SED1520D_DISPLAY_STARTLINE
-
Thread
AVR Display RoundUp von Pollin mit TG12864B-03 und Wintek WD-G1203T
KS0108_CS1 (1 << 6) #define KS0108_CS2 (1 << 5) #define KS0108_CS3 (1 << 5) SED1520: #define SED1520_DATA_PORT PORTA #define SED1520_DATA_DDR DDRA #define SED1520_DATA_PIN PINA #define SED1520_CONTROL_PORT PORTC #define SED1520_CONTROL_DDR DDRC #define SED1520_RW (1 << 4) #define SED1520_E (1 << 7) #define SED1520_CS1 (1 << 2) #define SED1520_CS2 (1 << 3) #define SED1520_A0 (1 << 5) #define SED1520_RES (1 << 6) Die Display Beleuchtung startet jedoch erscheint
-
Thread
wie vermeide ich *.o Files bei den Sourcen?
sed1520.c statbar.h fnt5x7.h glcd.o keypad.elf keypad.o sed1520.h statbar.lst ~/devel_avr/keypad $ make clean -------- begin -------- Cleaning project: rm -f keypad.hex rm -f keypad.eep rm -f keypad.cof rm -f keypad.elf rm -f keypad.map rm -f keypad.sym rm -f keypad.lss rm -f sed1520.o glcd.o statbar.o ezLCD.o keypad.o rm -f sed1520.lst glcd.lst statbar.lst ezLCD.lst keypad.lst rm -f sed1520.s glcd.s statbar.s ezLCD.s keypad.s rm -f sed1520.d glcd.d statbar.d ezLCD.d keypad.d
-
Thread
SED1520 Read: Problem mit statischen Pixeln?
ctrl & GLCD_CTRL_B) { GLCD_WaitForStatus(0x80, GLCD_CTRL_B); } _delay_ms(1); SED1520_DATA_DDR = 0x00; SED1520_DATA_PORT = 0xFF; SED1520_CONTROL_PORT |= SED1520_A0; SED1520_CONTROL_PORT |= SED1520_RW; #define CONTROLER_CS ((ctrl == GLCD_CTRL_A) ? SED1520_E1 : SED1520
//asm("nop"); asm("nop"); _delay_us(5); data = SED1520_DATA_PIN; _delay_us(5); SED1520_CONTROL_PORT &= ~CONTROLER_CS; SED1520_DATA_PORT = 0x00; SED1520_DATA_DDR = 0xFF; return data; // hat immer die 3 msb gesetzt - warum? }
-
Thread
HILFE!!! Unbekanntes G-LCD!!!
Was ist kompatibel zu HD61202?? Was könnte Passieren wenn es der SED1520 ist und ich schliesse es wi ein T6963 an ?? Gruß Merle
Hi ich glub es ist n SED1520 Controller Drauf siehe PDF Dateianhang. MFG. Merle
-
Thread
SED1520 mit Asm
mir liegen, welches ich ansteuern möchte. In Datenblatt wird auf das Datenblatt des Controllers SED1520 verwiesen. Und aus diesem werde ich nicht schlau. Zum Beispiel werden nicht alle Pins der SED1520 nach außen (am Display) geführt. Was dazu führt das ich gar keinen Status auslesen kann. Auch wird
Das Datenblatt des SED1520 ist wirklich der letzte Schrott. Ich hab auch erst letztens ein LCD mit SED1520 angesteuert. Bei mir lief es letztendlich durch Zufall. Ich habs auch auf einem ATmega16 mit ASM laufen. Die Geschwindigkeit
-
Thread
Google läßt mich hängen.DG12232
Controller könnte ein SED1520 sein. http://www.alldatasheet.net/datasheet-pdf/pdf/84107/ETC/SED1520.html
http://www.datavision.com.tw/english/index.html hast du ein anderes Internet? Controller SED1520, Schriften selber bauen, ansonsten schaut das nicht sonderlich problematisch aus...
-
Thread
Display DIP180 mit ATMega2560 -->Problem mit Inizialisieren
zu #include <avr/pgmspace.h> const char font5x7[] PROGMEM = { //480 Zeichensätze } [/c] SED1520.h [c] /* used pins on the Arduino MEGA 2560 Port |Pin |Display Port |Pin |Display ------------------------------------------ PC0 |37 |n.c. PA0 |22 |D0 PC1 |36 |E3
PA7 |29 |D7 */ //--------------------------------------------------------------- #define SED1520_A0 (1 << 4) #define SED1520_E1 (1 << 5) #define SED1520_E2 (1 << 2) #define SED1520_E3 (1 << 1) #define SED1520_RW (1 << 3) #define SED1520_RES (1 << 6) [/c]
-
Thread
Die Welt der LCD-Grafik-Displays
Abmessungen betragen 102x27mm, die Bezeichnung EADIP180-5. Es beinhaltet einen Kontroller namens SED1520. Nun weiß ich nicht, ob das Displays auch Fonts integriert hat. Ich habe mir das Datenblatt des SED1520 etwas angeschaut, leider habe ich nicht die große Erfahrung mit Displays, und dort steht
Anbei eine Datei mit Fonts für den SED1520
-
Thread
LCD 32122 (SED1520)
Reichelt gibt. Richtig? Das arbeitet fest eingestellt in einem der beiden möglichen µC-Modi des SED1520 und gemeinerweise mit 3V-Logik. Hab ich damals alles zu spät mitbekommen, sonst hätt ich das Teil nie bestellt. (Wie) hast Du dieses Problem gelöst? Gruß, Mark
Salut, ich meine das µC-Interface, das der SED1520 nach außen zur Verfügung stellt, kann doch bei dem IC selbst imho durch einen Pin festgelegt werden. Damals für LCDproc brauchte ich das eine; in dem LCD 32122 ist der SED1520 aber hardwired auf das
-
Thread
SED1520 - EA DIP122-5
jemand das Diplay EA DIP122-5 von Lcd-Module.de zum laufen gebracht? Irgendwie werd ich weder aus SED1520 Datenblatt noch aus dem lcd-module Datenblatt schlau wie das ganze anzusteuern ist, bzw. wann der SED Daten übernimme (EN Signal!?) Wäre sehr dankbar für Hilfe und Tipps!
******************** // Demoprogramm (Minimaltest) // Inhalt: LCD (DIP122-5 122x32 Pixel mit 2xSED1520 Controller) ansteuern // LCD-Controller: SED1520 S-MOS Sytems(2x) kompatibel // 1 (linke Displayhälfte E1) // 2 (rechte Displayhälfte E2) // *******************
-
Thread
Textausgabe auf SED1520-LCD
Hallo, hat jemand schon mal Routinen geschrieben, um auf einem Grafik-LCD mit SED 1520-Kontroller von Seiko Text auszugeben? Danke für Eure Hinweise - Peter
https://www.eit.lth.se/fileadmin/eit/courses/datablad/Display/sed1520.pdf https://www.eit.lth.se/fileadmin/eit/courses/datablad/Display/sed1520tec.pdf
-
Thread
8051er und 122x32 G-LCD
Ich würde den SED1520 im 8080er modus betreiben . Der i8080 und i8051 sind sich doch ähnlich , oder ?
so???? Und wenn das Timing nicht stimmt dann hat der 8051er andere "Flankensteilheiten" wie der SED1520, oder??? danke für jede Antwort!!! MFG Manu
-
Thread
LCD Datavision DG-12232 (SED1520DAA) an 3,3V kein Bild?
hat Jemand schon einmal versucht ein Display des Typs "LCD Datavision DG-12232" von Pollin (2x SED1520DAA Controller) an einer 3,3V Spannung zu betreiben? Mir wird dabei nichts auf dem Display angezeigt. Alle Pixel sind immer aus, außer wenn ich zum Display 0xA5 (Static drive on) sende, dann sind
das Display an einem ATXMEGA128D3 betreiben. Dieser verträgt maximal 3,6V Betriebsspannung. Da der SED1520 laut Datenblatt (http://pdf1.alldatasheet.com/datasheet-pdf/view/84106/ETC/SED1520D0A.html) auch mit 3,3V arbeiten können soll, habe ich gedacht, dass ich es direkt an meinem XMEGA verwenden kann.
-
Thread
Hilfe Will ein GraphikLCD 122*32 ansteuern
wenn ich mich richtig erinnere müsste auf dem Display der folgende Controller drauf sein: SED1520 http://www.lcd-module.de/eng/pdf/zubehoer/sed1520.pdf Das Display lässt sich nur im 8 Bit Modus ansteuern. Außerdem musst du dir einen Zeichensatz erstellen sofern du ASCII Zeichen anzeigen
ein Beispielprogramm schreiben ? Du willst es, also mach' auch die Arbeit und lerne. Wenn's das SED1520 ist, dann schau im Bascom LCDGRAPH Samplesordner nach, da ist ein Beispiel drin, sinnigerweise mit Namen SED1520.bas
-
Thread
Library für LCD Modul NAN YA LMC84S042CM 122x32 ?
Das ist ein SED1520-Display http://en.radzio.dxp.pl/sed1520/
Pollin-Display schrieb im Beitrag #4279998: > Das ist ein SED1520-Display > > http://en.radzio.dxp.pl/sed1520/ Hallo, Super, vielen Dank, das schaue ich mir mal an. :) Viele Grüße, Uwe
-
Thread
DG-12232 von Pollin mit SED1520 Controler
'-------------------------------------------------------------------- ' SED1520.BAS ' demonstrates the SED1520 based graphical display support '-------------------------------------------------------------------- 'some routines to control the display are in the glcdSED.lib file 'IMPORTANT : since the SED1520 uses 2 chips, the columns are split into 2 of 60. 'This means that data after column 60 will not print correct. You need to locate the data on the second halve 'For example when you want to display
-
Thread
Bascomfehler SED1520
Hi Ich will gerade mein Display von pollin, mit dem sed1520 Controller zum laufen bringen. Schaltung hab ich schon gebaut, nur klappt das programmieren nicht so richtig, da ich eigentlich für den PC programmiere und auf Mikrocontrollerbasis recht neu. Ich
m8def.dat" $crystal = 1000000 ' ***************************************************** $lib "glcdSED1520.lbx" Config Graphlcd = 120 * 64sed , Dataport = Portd , Controlport = Portc , Ce = 4 , Ce2 = 5 , Cd = 2 , Rd = 3 'The dataport is the portname that is connected to the data lines of the LCD 'The
-
Thread
Grafik LCDs___
hallo zusammen... in letzter zeit habe ich mich mit GLCDs beschäftigt, welche einen SED-1520DAA controller haben. wie zum beispiel das DG-12232. ich habe es aber nicht zum laufen gebracht, genauso wie mein bruder, der eigetlich bei weiten mehr ahnung hat als ich... ich meinte, ich soll
controller von DG-12232 ist sed-1520daa und ja, der takt ist da... und wie gesagt, mein bruder bekam diese glcds auch nicht zum laufen...
-
Thread
ReadModifyWrite beim SED1520
Hi, versuche gerade den ReadModifyWrite beim SED1520 Controller zu benutzen. Laut Datenblatt soll ich: -> Seite und Reihe einstellen -> ReadModifyWrite Befehl übertragen -> DummyRead -> Daten lesen -> Daten schreiben --> das ganze so
Hier ein funktionierendes Bsp. zum Umgang mit ReadModify beim SED1520 (DIP122 122x32px mit 2x SED1520): Elementare I/O-Funktionen setze ich bei Dir als funktionierend voraus: [c] // *********************************************************************** // Zeichnen
-
Thread
Welcher LCD?
ich bin auch kein Experte aber ich bin mir ziemlich sicher das auf diesem Display also 122x32 ein SED1520 Controller drauf ist. Frag mich aber jetzt nicht wie der angesteuert wird. Achso bei fastAVR sind ansteuerungsroutinen für diesen Controller dabei.
http://www.usblcd.de/lcdproc/sed1520.php4 das sollte woll alles erklären !
-
Thread
Grundprinzip mit SED 1520
Hallo, ich versuche gerade einem Grafik LCD(EA DIP122-5NLED) mit 2 SED 1520 Controllern das laufen beizubringen. Leider begreife ich das Grundprinzip nicht. Ich lege eine Startlinie(Zeile) und eine Spalte fest und sende dann 1 Byte + Schreibbefehl wobei nach jedem Bit die
-
Thread
AVR ATmega32 direkt ans LCD
Das Display hat selbst einen Controller drauf, in diesem Fall einen SED1520. Code könnte man den hier mal testen http://en.radzio.dxp.pl/sed1520/
In Bascom findest Du unter Samples ein File namens SED1520.BAS. Ggf. musst Du es noch an Dein Display anpassen.
-
Thread
Jo Mensch will koiner was Saga zum Grafik Display
Hallo Klaus! Dem Dateianhang nach verwendet dieses Display einen Controller namens SED1520 (siehe 2. Seite!) Auf der ebenfalls im Dokument angegebenen Internetadresse (www.lcd-module.de) findest du ein Datenblatt zu diesem Controller. Hier steht eigentlich alles was du brauchst! Ich
/16 oder 1/32 kann ich nicht viel sagen. Ich habe es nur so eingestellt wie es im Datenblatt zum SED1520 (Seite 16, Abschnitt 2.3.12. Reset Circuit) angegeben ist. (also 1/32) mfg Stefan
-
Thread
SED1520 was denn nu?!
mir platzt bald der Kragen. Ich hab mir vom Pollin zu lernzwecken dieses DG-12232 Grafik-LCD mit 2 SED1520 Bausteinchen gekauft, aber es will einfach nicht. Problem: Ich bekomme nur manchmal eine korrekte Ausgabe. Jetzt wollte ich mal die ganzen Quick n' Dirty Codes aus dem Web verwerfen und mir selbst
verzweifle. 1) Es scheitert schon am Reset. Zitat aus dem Datenblatt: [code] RES Input pin. The SED1520 can be reset or initialized by setting RES to low level (if it is interfaced with a 68 family MPU) or high level (if with an 80 family MPU). This reset operation occurs when an edge of the RES signal
-
Thread
Was ist das für ein Display?
https://www.roboter-forum.com/threads/robomow-rs-lcd-display.43524/page-2 Also ein 122x32 mit SED1520.
anderen haben es schon herausgefunden. H. H. schrieb im Beitrag #8061802: > Also ein 122x32 mit SED1520.
-
Thread
Display vom C, und nirgendwo ausführliche datenblätter
verwendetten Controller gefunden. 2 sekunden googlen ergibt, daß der Controller ax6120aa kompatibel zum SED1520 ist. Dafür sollte es ausreichend Infos, bis hin zu fertigen libs, im Netz geben. Oliver
anspreche. Ich werd mich jetzt mal weiter über den sed1520 informieren! mfg. psy
-
Thread
Grafikdisplay DIP122 122x32 mit SED1520
Hallo, habe paar Fragen um Grafikdisplay EA DIP122-5 (122x32) mit SED1520. http://www.lcd-module.de/deu/pdf/grafik/dip122-5.pdf (ca. 120kb) Wo bekommt man außer von EA noch die 9polige passende Bu-Leiste, RM2.0, bei Reichelt nur 10polig im Katalog. Außerdem finde ich
Hallo, Hast du dieses Grafikdisplay mit SED1520 eingesetzt? Wenn ja, mit welchem Prozessor hast du es angesteuert? Könndest du auch das Programm zurverfügung stellen? Mfg Ralph Kessler
-
Thread
controller, woher?
idee, wo man nicht so geläufige modelle von cpus bekommen kann, z.b fujitsu mb90f591 epson sed1520aa.. vielleicht hat jemand ne idee, und bitte nicht wieder google ;-((((((( grüße waschi
hallo vielen dank für die antwort.. brauche sed 1520 und 1521 als ersatzteil.... hast du eine idee woher? und fujitsu? lg waschi
-
Thread
SED1520 Grafik-LCD Ansteuerung
anmailen ob er dir seinen Code gibt oder dir wenigstens weiterhelfen kann, wo du etwas für deinen SED1520 findest. http://www.stud.tu-ilmenau.de/~mgt/Deutsch/GraphicDisplay.htm gruß Daniel
passendes gefunden. Ganz interessant sind die beiden nachfolgenden Links: www.usblcd.de/lcdproc/sed1520.php4 www.fastavr.com Solltest Du etwas nützliches entdecken oder erfahren (evtl. auch aus dem o.g. Kontakt), dann maile mir doch bitte. Gruß Torsten
-
Thread
Initialisierung SED1520
Hi, ich versuche seit zwei Tagen ein Grafik-LCD, Typ LMC84S042C13M (Datenblatt: http://www.mark-products.com/pdf/g122x32/84_042/84_042%20spec.pdf) anzusteuern. Leider schaffe ich nicht einmal es zu initialisieren. Das LCD bleibt leer. Man kann den Schatten der Pixel erkennen, die Takterzeugung (2kHz) und die Kontrastspannung stimmen also schon mal. Ich poste mal meinen Code, vielleicht findet ja jemand einen Fehler: [C] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #define F_CPU 1000000 #include <util/delay.h> #define DATA PORTA #define DATA_DDR
-
Thread
Displayansteuerung mit SED1520
Hallo. Zur Zeit Versuche ich ein graphisches Display (EA P120-5N) mit SED1520 in Gang zu setzen. Leider bekomme ich nichts zur Anzeige. Dabei habe ich zunächst das Display per Befehl eingeschaltet und die Startadressen gesetzt und anschließend Daten gesendet, und wollte diese
E-Impuls mitgeteilt werden, daß er gemeint ist. Vielleicht mal einen Blick in das Datenblatt des SED1520 werfen? Gruß aus Berlin Michael
-
Thread
SED1520 ansteuern
Ich habe mir das datenblatt des SED1520 intensiv angeschaut. Ich weiß nun wie man eine Spalte und eine Reihe anspringt. Aber wie veränder ich nun den zugehörigen Pixel. Es steht zwar geschrieben: 1 Bit pro Pixel. Aber wo versteckt sich
Vielleicht weiter "intensiv anschauen": SED1520 Kommando "Read Modify Write" (0b1110000)
-
Thread
Conrad LCD am ATmega8
meine ersten Mikrocontroller Projekte sind. Ich verwende ein 122x32 Pixel LCD von Conrad mit 2x SED1520 und einen ATmega8, den ich in Assembler programmiere. Dank Datenblatt hatte ich das Display schnell mit den Ports verbunden und verlötet. Da dürfte der Fehler eigentlich nicht liegen. Ich habe versucht die im Datenblatt beschriebenen Befehle des SED1520 an die Ports zu schicken, danach die Daten. Die einzige Reaktion ist dass das Display kurz flackert. Ich habe daraufhin eine Verzögerungsschleife eingebaut, aber das war es nicht. Ich wäre
-
Thread
Grafik Controller
Steffen! Für die GrafikDisplays mit Controller gibt es drei(mir bekannte) Typen die mit dem SED1520 aufl.(122x32), dem KS0108 aufl.(128x64) und dem T6963C. aufl.(240x64 und 240x128) Natürlich haben alle Controller ihre Vor- und Nachteile. SED1520 ------- + ist relativ einfach anzusteuern
Controller hat schnon eine Funktion für Text mit dabei. -Er ist schwerer anzusteuern als der SED1520 Aber es ist sicher der gängigste Controller, und der Software Aufwand wird sich auch in Grenzen halten. Auf der folgenden Site kannst du dir den KS0108 simulieren. Du kannst alle Eingänge
-
Thread
LCD display 32122A
unter: http://www.electronic-assembly.de/eng/pdf/grafik/ic1520e.pdf nach, ist das Datenblatt des SED1520. Ciao Dieter
hei danke... ich hab jetzt schon viele Datenblätter vom SED 1520 gesehen... nur das noch nicht. muss ich erstmal verarbeiten! Danke schön.. weiss noch einer warum da die 4.5V Spannung rauskommt?? gruss JP
-
Thread
Baudrate LCD-Display
... Nein. Das ist ein Grafikdiplay. Aber Parallel und nicht Seriell. Ich tippe mal auf einen SED1520 oder kompatiblen Controller. MfG Spess
Und hier zum Programmieren das Datenblatt: http://www.lcd-module.de/eng/pdf/zubehoer/sed1520.pdf Peter
-
Thread
Zeichensatz für SED1520
Hallo zusammen. Habe ein Display mit 2 SED1520 im Betrieb und benötige einen Zeichensatz. Hat jemand diesen schon einmal genriert? Wär echt prima, dann spare ich ein haufen Zeit, und ihr wißt ja, Zeit ist Geld. Danke. Stefan
-
Thread
[V] PowerTip LCD Grafikmodule 120x32 Pixel und LED Backlight
Ist der Controller kompatibel zum SED1520?
Soweit ich mich erinnern kann, ist der Onboard Controller SED1520 kompatibel. Sonst einfach mal die Datenblätter vergleichen. Roland