-
Thread
SED1520 mit Asm
vor 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
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 '
-
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
-
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
-
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
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
SED1520: Lesen vom Display
&= ~SED1520_E1; } else { SED1520_CONTROL_PORT |= SED1520_E2; asm("nop");asm("nop"); SED1520_CONTROL_PORT &= ~SED1520_E2; asm("nop");asm("nop"); SED1520_CONTROL_PORT |= SED1520
(nicht 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
LCD 32122 (SED1520)
bei 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
-
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
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
SED1520 C-Code
Hallo, ich suche C-Code zur Ansteuerung eines SED1520. Kann mir jemand helfen? Danke, Carsten
-
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
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
SED1520 Grafik-LCD Ansteuerung
Vielleicht hilft dir dieser Link weiter. Hier beschäftigt sich aber jemand mit dem sed1335 Controller, kannst ihn ja mal 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
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
Sorry, es handelt sich um einen SED 1520 Controller. Hat der
Sorry, habe mich vertan. Auf unseren Display siztzt ein SED1520 und kein 1330. Macht das die Sache jetzt einfacher oder schwieriger. Danke Ciao René
-
Thread
Grafik LCD Mit SED 1520 Bascom
Hallo Hat von euch einer schon mal das beispiel Programm sed1520 von Bascom zum laufen gebracht . Bei mir passiert da garnichts auf dem Display MFG Wolfgang
-
Thread
Brauche dringend HILFE zu SED1520
Hallo, ich habe ein Display (EA P120-5N) mit zwei SED1520 Controllern drauf (Ansteuerung über einen PIC16F876 mit MPLAP programmiert). Ich bekomme aber nichts auf dem Display angezeigt. Das Datenblatt bezieht sich aber nur auf den Controller und von dem
-
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
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
will not draw correctly 'Frankly i find the KS0108 displays a much better choice. $lib "glcdSED1520.lbx" 'First we define that we use a graphic LCD Config Graphlcd = 120 * 64sed , Dataport = Porta , Controlport = Portd , Ce = 5 , Ce2 = 7 , Cd = 3 , Rd = 4 'The dataport is the portname
-
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] // *********************************************************************** //
-
Thread
SED1520 Lib von avr-lcd.de?
Hallo, hat hier noch jemand die Lib für den SED1520? Diese gabs mal auf http://web.archive.org/web/20020926014113/http://www.avr-lcd.de/ Wenn sie noch jemand hat, wär es nett er würde sie mir per mail zuschicken würde.
-
Thread
SED1520 Set Page Address mag nicht
Moin! Experimentiere gerade mit dem Wintek-Display von Pollin (122x32 Pixel). Da sind zwei SED1520 drauf mit separaten CS-Leitungen. Ich betreibe das Display mit seinem parallelen Datenbus an einem 74hc595. /RD auf +5V und /RW auf GND, also ist das Display nur für Schreibbefehle zugänglich (
-
Thread
Zeichensatz skalieren SED1520 Grafik Display
Hallo! Für den SED1520 Grafikdisplay würde ich gern einer Routine in Assembler haben wollen für 8051er, die den Zeichensatz in 5*8 format, Skalieren kann. Soll heißen so ein 5*8 Zeichen größer oder kleiner oder
-
Thread
Dip-122-5 SED1520 Controller
Wie muss man PIN 18 (Reset) vom EA DIP-122-5 (122x32 Pixel) beschalten und wie lang muss ggf. ein Resetimpuls sein? Aus dem Datenblatt werde ich nicht schlau. Irgendwie bekomme ich das Display nicht 100%tig in Gang. Manchmal gehts, manchmal sind nach dem Einschalten schon falsche Pixel gesetzt. Ich vermute es liegt am Reset. Rolf
-
Thread
"LCD 122 DIP" mit SED1520-Controller
Hallo! Bei Reichelt gibt es das "LCD 122BL DIP" (Grafikdisplay mit 122*32 Pixeln) für relativ günstige 32 Euro. Hat das jemand schonmal versucht anzusteuern oder gibt es vielleicht sogar eine Bibliothek a la Fleury dafür? Habe nen bisschen nach dem Controller gegoogelt, allem anschein nach ist es nicht sehr einfach ihn anzusteuern.
-
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
Grafik-Display DIP122 mit SED1520 Controller
Hallo Tommi ich habe kürzlich ein 122x32 Zeichen Display mit 2xSED1520 zum laufen bekommen. Allerdings bin ich ein Fan von BASOM-AVR und habe eine Library modifizieren müssen. Aber ist voll genial das Disp aber doof, da dort keine Charactersätze drin sind. Aber
Ich brauch dringen eine lib für 122*32 sed 1520 grafikdisplay. für bascom
-
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
-
Thread
SED 1520 - On/Off - was muss passieren?
Hallo! Hab mein 122x32 GLCD an die Versorgungsspannung angeschlossen, die Kontrastspannung beträgt 440mV und mit einem NE555 habe ich einen Rechteckgenerator gebaut. Des display färbt alle Pixel schwarz, was ja meines wissens auch so sein muss. Wenn das display richtig Initialisiert wurde merke ich im ersten moment noch nicht, oder: Display: On statis drive: off duty cycle: 1/32 Select ADC: CW Output read modify write display startline: 0 page address: 1 column address: 1 Nach dieser Initialisierung müsste das Display immernoch schwarz sein ?! Wenn ich jetzt z.B. 10h als daten
-
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
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
C Code für SED1520, Dip122 oder DIP180
SED1520 ist schon eine komplexere Sache. Da musst Du schon selber auch etwas Denkleistung einbringen.
bringen. 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
SED1520 / EA DIP122 / Ansteuerung
Anbei ein Quellcode für die Ansteuerung eines Displays das den SED1520 verwendet. Im speziellen handelt es sich um ein 122x32 pixel Display von Electronic Assembly (www.lcd-module.de): EA DIP122B-5NLW
-
Thread
Routinen für (122x32) SED1520 Displays??
Hallo Alle, gibt es für 122x32 Pixel Grafikdisplays eigentlich irgendwelche Routinen, oder muss man wenn man einen Buchstaben schreiben will immer wieder jedem einzelnen der 5x7 Dots sagen sei an oder sei aus? Es wäre ja echt hilfreich wenn jemand dazu was hätte bzw. wüsste. Vielen Dank im Voraus René
-
Thread
EA DIP 122-5 mit SED1520: Kann Page 2 nicht ansprechen
Hallo, hab hier ein EA-DIP 122-5 von Elctronic Assembly mit zwei SED1520 Controllern. Derzeit möchte ich nur EINEN Cotroller ansprechen, also nur eine Displayhälfte. Im init_glcd() versuche ich den Anfang der nachfolgenden Schreiboperationen auf die verschiedenen
-
Thread
SED1520 122*32 GLCD brauche hilfe bei display initialisierung
bleibt die Leitung auf low und der Controller hängt bei Lesen fest. Soweit ich weiß gibt's beim SED1520 keinen Clear-Befehl, wirre Zeichen dürften da normal sein. Verwendest du 3MHz? Ab 8MHz könnten die Puls-Zeiten zu kurz sein. Mark
-
Thread
LCD Datavision DG-12232 (SED1520DAA) an 3,3V kein Bild?
Abend, 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 zu LCD-Display EA DIP122-5 mit SED1520/21
Hallo! Ich hoffe das hier jemand ist der Erfahrung mit so einem Display hat. Ich benutze ein 8051 und würde gerne dises Display programmieren aber leider hab ich keine Ahnung wie die Initialisisrung von statten gehen soll. Zu dem Thema habe ich schon geGoogelt aber leider nicht wirklich brauchbares gefunden. Für mich wäre es wichtig wie so ne Initalisierung ablaufen soll desweiteren wie man auf dem Display irgend etwas ausgibt um zu kontollieren ob's funzt. Ich bedanke mich im vorraus für jede Information dazu! Gruß Klaus
-
Thread
(SED1520) Konvertieren von CCS-Code des PIC16F877A auf C18 mit 18F4550
Das langt erstmal als Hilferuf...ich gebe hier mal den Link zu den oben genannten Dateien für den SED1520 an: http://geoffg.net/SG12232A_Driver.html Für Tipps und Hilfe bin ich immer dankbar ;o) Gruß Andi
-
Thread
Atmega8 läuft nur mit internen Quarz, nicht aber mit externen
= 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 &
"); 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
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
-
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
0) #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
-
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
~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 &= ~SED1520_E; SED1520_CONTROL_PORT |= (SED1520_CS1 | SED1520_CS2); SED1520_DATA_PORT = 0x00; SED1520_DATA_DDR = 0xFF; lcd_x++; if(lcd_x > 121) lcd_x
-
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
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
define 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