-
Thread
ATMega16 gesperrt
int stlg2=92; /* /* initialize display, cursor off */ lcd_init(LCD_DISP_ON); lcd_clrscr(); lcd_puts("Testwert:"); lcd_gotoxy(4,1); lcd_puts("stlgx="); int stlg; stlg=110; char buffer[7]; for (;;) {
denkst, dass sie aufgebaut ist, sondern exakt so wie sie aufgebaut ist ;-) 2/ Wenn du nur #define LCD_RW_PORT PORTD /**< port for RW line */ #define LCD_RW_PIN 0 /**< pin for RW line */ geändert hast, gibt es mit der Library ein Problem. Dort wird intensiv PORTA genutzt. Die
-
Thread
LCD Ansteuerung
In der LCD Library von Peter Fleury kann man - soweit ich es als Anfänger überblicke - die Ports und Pins frei einstellen. Dafür sind dort extra #define Anweisungen vorhanden: [C] #define LCD_PORT
LCD_DATA2_PIN 2 #define LCD_DATA3_PIN 3 #define LCD_RS_PORT LCD_PORT #define LCD_RS_PIN 4 #define LCD_RW_PORT LCD_PORT #define LCD_RW_PIN 5 #define LCD_E_PORT LCD_PORT #
-
Thread
Welches LCD Display?
Beitrag #4382288: > Würde folgendes Display funktionieren auf dem Tutorial?: > http://www.reichelt.de/LCD-204B-BL/3/index.html?&ACTION=3&LA=446&ARTICLE=53952&artnr=LCD+204B+BL&SEARCH=lcd+4x20 Ja.
Ja, nimm ruhig ein LCD-Displ. das mit HD44780 kompatibel ist. Es wird fast Ausnahmslos mit einem Code, oder Library funktionieren das für HD44780 Chip erstellt wurde. Die Dinge haben meistens eine Paralelle Ansteuerung
-
Thread
Standart LCD per i2c expander betreiben
ich vorher auch immer benutzt habe. Im Anhang habe ich mal die Libraries für den PCF8574 und das LCD. Die i2c Library ist das gute Stück vom Peter F. Display ist das 4 zeilige von Pollin ( http://www.pollin.de/shop/dt/MTczOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1604A
+ lcd_ddram_2 + (spalte-1)); } // 3.Zeile if(zeile == 3) { lcd_command(lcd_ddram + lcd_ddram_3 + (spalte-1)); } // 4.Zeile if(zeile == 4) { lcd_command(lcd_ddram
-
Thread
Kein Bild bei eigenem VGA
the following library declaration if instantiating -- any Xilinx leaf cells in this code. --library UNISIM; --use UNISIM.VComponents.all; entity VGA_Top is Port ( Red : out STD_LOGIC_VECTOR(4 downto 0);
the following library declaration if instantiating -- any Xilinx leaf cells in this code. --library UNISIM; --use UNISIM.VComponents.all; entity VGA_Top is Port ( Red : out STD_LOGIC_VECTOR(4 downto 0);
-
Thread
Arduino Programmierung
pinMode(tasterPin,INPUT); pinMode(ledPin, OUTPUT); lcd1.init(); //Im Setup wird das LCD1 gestartet - Durchfluß lcd1.backlight(); //Hintergrundbeleuchtung von LCD1 einschalten (0 schaltet die Beleuchtung aus). lcd2.init(); //Im
tempC = myDS18B20.getTempCByIndex(i); // Abrufen der Temperatur in Grad Celsius für den Geräteindex lcd2.setCursor(0,0); // Drucken Sie die Temperatur auf dem LCD; lcd2.print("Kueche:"); lcd2.setCursor(0,1); lcd2.print(tempC); lcd2.write(0); //
-
Thread
BMP aus PIC Speicher auf MI0283QT9 anzeigen
bmp_dip->height; int pad = width % 4; //padding (line is multiply of 4) if((x+width) <= lcd.getWidth() && (y+height) <= lcd.getHeight()) { lcd.setArea(x, y, x+width-1, y+height-1); for(h=(y+height-1); h >= y; h--) //for every line { for(w=x; w <
Pic out of screen!", 1, RGB(0,0,0), RGB(255,255,255)); } } } else { lcd.drawText(x, y, "IS not a bmp file!", 1, RGB(0,0,0), RGB(255,255,255)); } fclose(fd); } int main() { //init Display lcd.init(); //spi-clk = Fcpu/4 //clear screen lcd.clear
-
Thread
AVR: I2C Write in EEPROM nicht möglich
&= ~(1<<RED); // löscht Bit 2 in PORTB und schaltet LED an PB2 aus } } int main(void) { lcd_init(); LCD_CLEAR_DISPLAY; lcd_setcursor( 0, 1 ); lcd_string("Kontrollanzeige:"); i2c_init(); // initialize I2C library if(!(i2c_start(Dev24C64
byte from EEPROM // // ===> Hier bekomme ich für ret immer den Wert 0 anstatt 0x75 // lcd_setcursor( 0, 3 ); lcd_string("ret: "); char Buffer[20]; itoa( ret, Buffer, 10 ); lcd_string( Buffer ); //ret als String ausgeben if (ret == 0x75) { LED(GREEN, LED_ON
-
Thread
LCD WINSTAR WX480320A-TFH-LB
Hallo, hat jemand einen Link, Library oder sonstige Info wie man vielleicht das LCD-Modul WINSTAR WX480320A-TFH-LB von Pollin mit dem AVR-GCC absteuern kann? Danke und lg, Roland
Roland S. schrieb im Beitrag #2591083: > hat jemand einen Link, Library oder sonstige Info wie man vielleicht das > LCD-Modul WINSTAR WX480320A-TFH-LB von Pollin mit dem AVR-GCC absteuern > kann? Das ist ein nacktes Display, lediglich mit Zeilen/Spaltentreibern und
-
Thread
char * Verkettung von Arrays Chars
ich jetzt auch nicht mehr die zeit einzurichten. Der Code ist im Anhang Jetzt geht es nur im LCD Zeigt der nur die Letzte Zeilen wiederholt an an Ich denke der Hängt sich auf wegen speichermangel und zwar beim addMenu
Darauf hatte ich dich oben schon hingewiesen: >> Die globale char [] Version ist für diese Menu-Library ungeeignet.
-
Thread
-
Thread
GUI für grafische LCD
Hallo miteinander, ich suche eine Möglichkeit eine professionell aussehende GUI für grafische LCDs zu verwenden. DIe wirklich professionellen Möglickeiten wie z.B. http://amulettechnologies.com/ sind für meine privaten Projekte aber deutlich zu teuer. Kann mir jemand andere Lösungen nennen? Dieses
? Wenn da Power verfügbar ist - QT, WxWindows ..... Ist schon ein Unterschied ob das grafische LCD an nem ATMega16 laufen soll, oder an nem ARM mit Betriebssystem oder sonst was.
-
Thread
Ansteuerung von (Touch-)Display
Zeit wurde eine Tape Library rausgeworfen, die nicht verkauft werden konnte, also durfte ich ein wenig ausschlachten. Die Typenbezeichnung der Library ist P3000 von ATL (Quantum?). Neben ein paar starken Steppern habe ich das
abgenommener Stahlkappe. Blick auf die Platine. Das Folienkabel unten führt zur Touchmatrix, das rechts zum LCD (12Pol). Der Controller unten links ist ein Atmel ATF150CL, über den ich nichts finde. 4.JPG: Platine ohne Kabel. 5.JPG: LCD von hinten gesehen. Es scheint keinen Controller zu haben. Es finden sich
-
Thread
E-Paper-mäßiger Ersatz für HD44780 Displays
man > einfach irgendwie seriell ansprechen kann ? Du meinst mit sowas wie bei Arduino üblich:"lcdPrint("Hallo");" Oder meinst du die Schnittstelle in Hardware? In Software, joa das geht mit allen wenn die Funktion existiert. In den meisten Library für "Grafik Displays" ist ein Standard font
Kilo S. schrieb im Beitrag #7860271: > Du meinst mit sowas wie bei Arduino üblich:"lcdPrint("Hallo");" > Oder meinst du die Schnittstelle in Hardware? > In Software, joa das geht mit allen wenn die Funktion existiert. In den > meisten Library für "Grafik Displays" ist ein Standard
-
Thread
Softwareprojekte mit fremden Libs veröffentlichen
en.wikipedia.org/wiki/Oracle_America,_Inc._v._Google,_Inc. In diesem fall könnte man nähmlich jede Library nehmen, die der API genügt, und brauchte den Code der Library nicht. Somit nutzt die Software praktisch gesehen die Library nicht, aber der User kann sich entscheiden diese zu verwenden. Ich würde bei libraries, die nicht frei nutzbar sind, einfach eine eigene Dummy library mitliefern, und sagen das andere Libraries (als die dummy library) statdessen verwendbar wären. In Europa muss man aber bei IT und Rechtsgeschichten etwas aufpassen, die Richter usw. verstehen
-
Thread
sekundenzähler mit timer
Display > leer und das wars dann. Das sieht nach falscher Initialisierung aus. Der Aufruf [c] lcd_init (16); [/c] kommt mir ziemlich spanisch vor. was für ein LCD ist das denn? Ich hab jetzt kein CodeVision hier, um nachzusehen. Mit den Funktionen aus der lcd.h hab ich nie gearbeitet.
Probier doch mal Folgendes [C] ... lcd_init (16); define_char(char0,0); lcd_gotoxy (0,0); while (1) { lcd_gotoxy( 0, 0 ); itoa( zaehler, n1 ); lcd_puts( n1 ); } } [/C] und bitte: formatier deinen Code
-
Thread
DIP162 2x16 LCD Display von Conrad + Fleury
Hallo, sorry für diese doofe Anfängerfrage, aber ich wollte mit der Library von Peter Fleury mein 2x16 LCD-Display ansteuern. Habe in der lcd.h folgendes geändert (Rest so gelassen wie es war, auch lcd.c und test_lcd.c): #define XTAL 14745600 #define LCD_CONTROLLER_KS0073
/**< 0: memory mapped mode, 1: IO port mode */ #if LCD_IO_MODE #define LCD_PORT PORTA /**< port for the LCD lines */ #define LCD_DATA0_PORT LCD_PORT /**< port for 4bit data bit 0 */ #define LCD_DATA1_PORT LCD_PORT /**<
-
Thread
Umgerechnet 16-Bit-ADC-Wert auf dem LCD
; //ADC_DelSig_StopConvert(); //ADC_Ans8 = ADC_Ans >> 8; LCD_Position(0,10); LCD_PrintString("0x"); LCD_Position(0,12); LCD_PrintHexUint8(ADC_Ans); //LCD_PrintInt8(ADC_Ans); CyDelay(1500); // Delay in ms
Welche Funktionen hast du denn, die Dezimalzahlen ausgeben können. Scheinbar gibt es ja eine Funktion LCD_PrintInt8(). Wenn die Library auch nur ein bischen was taugt, dann gibt es auch eine Funktion LCD_PrintInt16() und eine Funktion LCD_PrintInt32() Die Zahl korrespondiert dann direkt mit dem Datentyp
-
Thread
kann keine Uhrzeit automatisch einstellen
Exit For End If Next Waitms 220 Sec_old = _sec Dcfsec_old = Dcf_sec Locate 1 , 5 Lcd Time$ ; " " Locate 2 , 5 Lcd Date$ ; " " Loop End [/c] weiss einer warum das nicht läuft? bitte, helft mir. MfG Alexander
For End If Next Waitms 0 Sec_old = _sec Dcfsec_old = Dcf_sec Locate 1 , 5 Lcd Time$ ; " " Locate 2 , 5 Lcd Date$ ; " " Locate 4 , 5 Lcd Bin(dcf_bits) ; " " Locate 2 , 15 Lcd Bdcf_impuls ; " " Loop End [c/] hat aber immer noch verspätung. ca. 3 sekunden in 20
-
Thread
Mikrocontroller für Verstärker(Quellenwahl)
@Bernhard Du wirst doch einen 40-poligen AT89Cxxxx in der Library finden ... ?
Achso, als Mikrocontroller gibt es doch kaum etwas einfacher zu handhabendes als ein ATMega. Ohne LCD reicht ein Mega8 mit ein paar Portextendern völlig aus, soll noch ein LCD mir Menuführung dran, darfs auch gerne ein 16ner oder 32ger sein. Kosten alle weniger als 3 Euro... Oliver
-
Thread
2.8" TFT ili9325 am Arduino(UNO oder Mega)
jumperwires. Willst du dir das wirklich antun? - 16 Datenleitungen - 5 Steuerleitungen für das LCD - 4 SPI Leitungen für den Touch Controller - 2 Leitungen Stromversorgung Und dabei willst du keine Fehler machen? Du musst dir die Pins aus der UTFT Library zusammenklauben. Das Shield hat Bufferbausteine
/28-touch-screen-tft-lcd-with-all-interface-p-63.html
-
Thread
Arduino mit CAN-Shield Can-Daten auslesen
klappt (Spannunsproblem?) lcd.begin(LCDCOLS, LCDROWS); // LCD mit LCDCOLS Spalten, LCDROWS Zeilen lcd.setBacklightPin(3, POSITIVE); lcd.setCursor(LCDCOLS - strlen(myversion), 0); lcd.print(myversion); lcd.setCursor
obd.getPidAsString(0x05, -40.0f, 215.0f, "%d", buffer); lcd.setCursor(8, 0); lcd.print(" "); lcd.write(0xDF); // Grad-Zeichen lcd.print("C"); lcd.setCursor(8, 0); lcd.print(buffer); // Links unten: Umdrehungsgeschwindigkeit Motor
-
Thread
Taster abfragen UND dann.
3x Drücken = "Messung-3" bis Messung-5. Zur Displayansteuerung verwendete ich Peter Fleury's Library. Mein Display zeigt einfach nicht den Wert der Variablen iMessung an. Woran liegt das? Hier der Code: [c] #include <stdlib.h> #include <avr/io.h> #include <avr/pgmspace.h> #include "lcd.h
); } Disp_Messung(short Anzahl) { switch(Anzahl) { case 1: lcd_puts("Messung-1"); break; case 2: lcd_puts("Messung-2"); break; case 3: lcd_puts("Messung-3"); break; case 4: lcd_puts("Messung-4"); break; case 5: lcd_puts("
-
Thread
Probleme mit TFT von SainSmart (Arduino, UTFT)
Bibliotheken und Beispielen. Und hast du zu einem Objekt der Klasse UTFT auch die Methode InitLCD() auch ganz sicher aufgerufen? Ich wühle mich gerade durch den Code der Library und sorry meine Cpp Kenntnisse sind alt und ich weiß nicht mal, ob du überhaupt auch Cpp nutzt, aber ich sehe nirgends
bei 16bit-modus(?) den ersten Initialisierungscode Schritt für Schritt austesten [c]void LCD_WriteIndex(uint16_t index) { LCD_CS(0); LCD_RS(0); LCD_RD(1); LCD_Send( index ); LCD_WR(0); LCD_WR(1); LCD_CS(1); } [/c] nach jedem Funktionsaufruf "while(1);" einbauen und
-
Thread
Kundenspezifisches LCD kleine Stückzahl
De. Wegen der LCDs: ich weiß nicht wie klein Dein klein ist und es ist auch nicht speziell für Dich gemacht, aber vielleicht kann ich Dir mit dem für uns hergestellten LCD weiterhelfen? Zeichenhöhe 6mm Rest siehe
hash=item3c93579466 http://www.ebay.com/itm/LCD5663R-25H-IEE-Seven-Segment-Numeric-LCD-Display-NEW-2-75-x7-8-/370290491980?pt=LH_DefaultDomain_0&hash=item563708824c http://www.ebay.com/itm/3x14x51mm-LCD-Display-Screen-Dosimeter-Bella-Beta-Stora-Tera-or-geiger-counter
-
Thread
LCD 16x4 Initialisierungsproblem
Die pragmatiche Lösung. Hol dir die LCD Library von Peter Fleury. Konfigurier das Header File und wenn du keinen Hardware Fehler hast, dann läuft das Ding.
; wait(WARTEN_INIT); LCD_STRLTG = 0; LCD_DBS = FKT_INIT; // LCD_DBS = 0x30; LCDClock(); wait(WARTEN_INIT); LCD_STRLTG = 0; LCD_DBS = FKT_INIT; // LCD_DBS = 0x30; LCDClock(); wait(WARTEN_INIT);
-
Thread
Mikrocontroller mit RS 232 ansteuern(C++)
eine Konsolenanwendung schreiben, die per RS 232 meine externe Schaltung( Mikrocontroller, der eine LCD Anzeige steuert )ansteuert. Ich gebe eine Zeichenkette, oder am Anfang auch ein Zeichen ein, dieses wird per RS 232 an meinen Mikrocontroller geschickt und der sendet es dann ans LCD Display. Der zweite
serial-win.pdf Hier alle Funktionen für COM-Programmierung: http://msdn.microsoft.com/en-us/library/windows/desktop/aa363194%28v=vs.85%29.aspx
-
Thread
SHT11 an ATmega2560 Es funktioniert nicht
LCD MK3_LCD_CLEAR(); // LCD loeschen MK3_LCD_LIGHT(1); // beleuchtung einschalten MK3_LCD_PRINT_STRING("test"); DDRD =0xFF; PORTD =0x00; while(1) {
temp( iTemperatur); _delay_ms(500); MK3_LCD_SETCURSOR(0,32); MK3_LCD_PRINT_STRING("Temperatur"); MK3_LCD_SETCURSOR(0,48); MK3_LCD_PRINT_STRING("Feuchte"); //iTemperatur = 12; MK3_LCD_SETCURSOR(20,16); MK3_LCD_PRINT_UINT
-
Thread
DOGS102 und Atmega32
initialisieren //*---------------------------------------------------------------------------- #define LCD_A0 0 // PB0 (PIN1) = Display A0 -> PIN 38 #define LCD_RST 3 // PB1 (PIN2) = Display Reset -> PIN 39 #define LCD_CS 1 // PB4 (PIN5) = Select -
-> PIN 37 void SPI_PORT_Init(void) { // === PORT-B CONFIG === DDRB = (1 << LCD_RST) | (1 << LCD_A0) | (1 << SPI_MOSI) | (1 << SPI_SCK) | (1 << LCD_CS); PORTB &=~(1<<SPI_MISO); PORTB = (1<<SPI_MISO); [/c] - dogm-graphic.h [c] //*------------------------
-
Thread
Ich suche einen "etwas anderen" C-Compiler Gesperrt
Zwischenfrage. Hat einer aus der ARM Fraktion mal nachgeschaut, ob bei der "Standard Peripheral Library" solche Sachen in Assembler codiert werden?
#3526338: > Hat einer aus der ARM Fraktion mal > nachgeschaut, ob bei der "Standard Peripheral Library" solche Sachen in > Assembler codiert werden? Die Standard Peripheral Library gehört speziell zu ST, nicht allgemein zu ARM. Und da ARM 32bit ist, sind solche Frickeleien für bis zu 32bit-Counter
-
Thread
Suche passendes Grafik-LCD-Display für Atmega128
mich eben immer ob der controller das display auch ansteuern kann. auf was sollte ich beim kauf eines lcd also genau achten? würde so stark zu diesen tendieren: SHARP M078CKA-A3QKLA0057 SHARP LM100SS1T522 ( beide bei www.pollin.de ) was super wäre wenn das display auch schon eine fertige library dabei
Displays quer, andere längs adressiert, das könnte größere Softwareänderungen bedeuten. Mit einem T6963 LCD-Controller dürfte die meiste Auswahl bestehen: http://www.mikrocontroller.net/articles/Projekt_T6963-LCD-Ansteuerung
-
Thread
UC1608 Grafik LCD
Hallo ich habe ein Problem mit meinem UC1608 Grafik-LCD. Um die Kommunikation zu testen wollte ich mit dem Befehl "AllPixelOn" alle Pixel einschalten. Meiner Meinng nach müsste das LCD dann doch schwarz werden, es passiert aber gar nichts. Könnte jemand
Hallo Phillipp deine Sub: LCD_Read ist so nicht o.k.!!! Warum gehst du aus der Sub und läßt die Pins RD uns CS stehen? ;-() unsigned char LCD_Read(void) { unsigned char ucReturn; PORTC |= (1<<PC6); //
-
Thread
LCD zeigt nichts an
>> (4 - LCD_DB3)); LCD_PORT &= ~(0xF0 >> (4 - LCD_DB4)); LCD_PORT &= ~(0xF0 >> (4 - LCD_DB5)); LCD_PORT &= ~(0xF0 >> (4 - LCD_DB6)); LCD_PORT &= ~(0xF0 >> (4 - LCD_DB7)); LCD_PORT &= (data >> (4 - LCD_DB1)); //Bits setezn LCD_PORT &= (data >> (4 - LCD_DB2)); LCD_PORT &= (data >> (4 - LCD_DB3)); LCD_PORT &= (data >> (4 - LCD_DB4)); LCD_PORT &= (data >> (4 - LCD_DB5)); LCD_PORT &= (data
-
Thread
Display mit Controller KS0108 - Welche Datein?
>oder das LCD zum Flashen halt wegnehmen. Nö, ein Pulldown an E sollte reichen.
weiss ich nicht [c] void ks0108WriteCommand(uint8_t cmd, uint8_t chip) { if(chip == CHIP1) { LCD_CMD_PORT &= ~(0x01 << CSEL2); // deselect chip 2 LCD_CMD_PORT |= 0x01 << CSEL1; // select chip 1 } else if(chip == CHIP2) { LCD_CMD_PORT &= ~(0x01 << CSEL1); // deselect
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM
gefunden. PORTD=(1<<LCD_OnOff); in PORTD=(0<<LCD_OnOff); abändern es gibt noch eine zweite aktivierung am ende der lcd_init(); ENABLE_VLCD=1; am besten davor die verzögerung einbauen. Werde in der nächsten Version
; LCD_LED_PIN=1; #else TCCR0 |= (1<<COM01); LCD_LED_PIN=1; #endif } [/c] - Da mein LCD mit einer LED Hintergrundbeleuchtung betrieben wird, musste ich die LED
-
Thread
Benötige Hilfe bei 4x20 LCD-Display
machen um in den 4 Zeilen Modus zu schalten. Und das hier tut vermutlich nicht was es soll: lcd_putc("\fZeile 1"); lcd_putc("\nZeile 2"); lcd_putc() schreibt wohl nur ein Zeichen und keinen String. Vieleicht gibt es ja ein lcd_puts()?
Hallo Leute, ich danke euch für eure Hilfe. Hab das Problem gelöst. Ich habe aus der Library des CCS Compilers den LCD420.C Treiber verwendet und in diesem die Initalisierung angepasst. Außerdem, was sehr seltsam ist, dieses Flackern des LCDs kam durch die Spannungsversorgung. Im Datenblatt
-
Thread
Librarie für das TWI des atmega8
die Library benutzt oder nicht. Gruß, der Jochen
genau sowas gesucht, da ich mit dem datenblatt große probleme hatte. auf jedenfall funktioniert die library astrein mit meinem DS1621. danke @ jochen!
-
Thread
Librarys einbinden - glcd (Ks0108) Test
Dateien, in der auch Dein main.c steht, auch "ks108.c" auftauchen. -- Die Diskussion, was eine Library ist und was nicht, tauchte hier in letzter Zeit häufiger auf -- dieser Thread ist ein gutes Beispiel dafür, warum die laxe Bezeichnung von Quelltext oder Headerdateien als "Library" sehr, sehr ungünstig ist. Das Entwicklungssystem hat ganz eindeutige Vorstellungen davon, was eine Library ist, nämlich eine Binärdatei, die aus bereits compiliertem Code besteht.
-
Thread
OLED Sammelbestellung
sind und noch keine Stückzahlen verfügbar sind? Oder wollen die Hersteller erstmal ihre teureren LCDs abverkaufen?
Andere Frage kann jemand einen Schaltplan des LCDs einstellen ich werde aus dem Datenblatt nämlich nicht wirklich schlau.
-
Thread
LCD auf 2 Ports verteilen
nötig in: lcd_enable lcd_init (nur Pin init) lcd_data
Nur noch der Hinweis, das das Verteilen der LCD Anschlüsse auf verschiedene Ports bei Peter Fleurys LCD Library ein Kinderspiel ist: http://homepage.hispeed.ch/peterfleury/avr-software.html#libs
-
Thread
Ausgabe auf LCD wenn R/W fest mit GND verbunden ?
Hallo ist es möglich die LCD library von Peter Fleury so zu ändern damit eine Ausgabe auf dem LCD Display möglich ist, wobei R/W immer fest an GND liegt. Habe im Forum schon dazu etwas gefunden http://www.mikrocontroller.net
hallo ich hatte für das alte LCD http://www.myavr.de/download/archiv_myAVR_LCD_21.zip von www.myAVR.de das selbe Problem hier gibt es ne Lösung: www.linux-empire.de gruß Roger
-
Thread
Open source Autoradio
LCD nur wenig vorhanden ist. Man sollte also am besten die Knopfreihe fuer Senderauswahl und aehnliches unter die LCDs packen. > * in Menus sieht man immer die aktuelle und vorherige Ebene Ich wuerde
Naja, die Programmierung keines LCD ist ein Problem. Es wundert mich aber wieso ausgerechnet ein HandyLCD ein garant fuer gute Verfuegbarkeit sein soll. Da wechseln doch die Designs schneller wie anderorts die Unterhosen. > * Im reinen
-
Thread
Parallelport PC -> microcontroller
im Controller anpasst sollte es gehen. Wenn du delphi kannst, dann schau dir mal bei Pollin bei den LCD um, wo es welche für den parport gibt. dort sind beispiele mit dabei ;)
Library und die EXPORTS Datei könntest du mit *explizitem Linken* arbeiten. D.h. mit LoadLibrary und GetProcAddress Mehr siehe: http://msdn2.microsoft.com/en-us/library/9yd93633.aspx
-
Thread
LCD Lib in AVR Studio einbinden
. Lib kommt von hier: https://github.com/thaletterb/ST7565R_AVR328P_Library in der myLCD.c befindet sich eine main(). Ich würde allerdings gerne meine main() weiterverwenden. An der Lib hängt auch ein Makefile. Was machen ich mit dieser? Will ich die verwenden? Was
Bei deinen beiden Dateien geht es auch ohne ist aber besser [c] extern "C" { #include "lcdLibrary.h" } [/c] Gruß JackFrost
-
Thread
wie bekomme ich die Temperatur aufs LCD?
beide Problemlos für sich, nur das die Temperaturanzeige im Serial Monitor erfolgt und nicht auf dem LCD. Wie kann ich es anstellen, das beide Dateien zusammen funktionieren in einen Programm und die Anzeige der Temperaturen auf den LCD erfolgt? Und wenn möglich auch noch die unterschiedlichen Sensoren
Hauptprogramm des Temperatur Messprogramms einzufügen. > // Zeichenkettenausgaben > printf_lcd(0,0,"LCD DIP204 KS0073",1); Die hier benötigten Funktionen kommen oben davor. und dann Schritt für Schritt erweitern.
-
Thread
Fehlermeldung CodeComposerEssentials2
Hallo, ich möchte ein HD44780-LCD am eZ430 F2013 in Betrieb nehmen und habe dazu die CodeComposerEssentials2 von TI installiert. Die LED-Demo läuft einwandfrei. Debuggen geht auch. Der C-Code für das LCD compiliert scheinbar fehlerfrei: 'Finished building: ../LCD.C' Beim Linken erhalte ich jedoch die Fehlermeldung: -library="../lnk_msp430f2013.cmd" --library="rts430.lib" --reread_libs --stack_size=50 --warn_sections -o "LCD-Demo.out" "./LCD.obj" "./MAIN.obj
-
Thread
Sourcecode DSO138 übersetzen
Schau mal hier: http://www.jyetech.com/Products/LcdScope/e138.php Theoretisch sollte s möglich sein, ohne jede Übersetzung die Firmware mit eigenem Code zu ergänzen. Man muss nichts übersetzen und es gibt neben der normal laufenden Software eine Library
mechanical, and operation. http://www.jyetech.com/Products/LcdScope/e150.php