-
Thread
suche midi library
möchte mit einem avr (zb ATmega32) Midi-Daten an PC, Synth, etc. senden. Hierfür suche ich eine library wie zb die von Peter Fleury für uart, lcd, etc aber eben für MIDI....
-
Thread
oledssd1306 mit OLED-DISPLAY-MASTER zum Laufen bringen
#include "lcd.h" steht im Beispiel drunter
Goto 0,0 und ein schreiben mit 0x00 vor jedem > Bildwechsel aus. [c] //****main.c****// #include "lcd.h" int main(void) { lcd_init(LCD_DISP_ON); // init lcd and turn on lcd_gotoxy(0, 0); lcd_puts("Test???????"); // put string from RAM to display (TEXTMODE) or
-
Thread
Wie/Wo finde ich die richtigen Teile zum Einstieg in die MSP430-Welt?
LCD soll zwei Uhren im Format HH:MM:SS ansteuern. Alternativ gingen auch zwei kleinere LCDs falls das sinnvoller wäre. > Dann schaut man, was man davon überhaupt kaufen kann. LCD in > kommerziellen
kann das heißt jeder Segemnt Treiber kann auch eine Backplane treiben. Das ganze wird dann mit Library's unterstützt. Wir verwenden hauptsächlich diese MSP430FRxxxx Typen für unsere Anwendungen, um so ein möglichst flexibles Modul zu schaffen, wo dann das LCD nur Mechanisch pinnkompatibel ist, der
-
Thread
µC Programmierung ohne µC
daher wenig Sinn, hier eine unpassende Empfehlung zu geben. Ein Kandidat wäre z.B. die Adafruit GFX Library, die in der Regel mit einer LCD Library kombiniert benutzt wird.
wenig > Sinn, hier eine unpassende Empfehlung zu geben. Ein Kandidat wäre z.B. > die Adafruit GFX Library, die in der Regel mit einer LCD Library > kombiniert benutzt wird. Ganz naiv gefragt: Warum ist das wichtig zu wissen für was? Ich verstehe das Technikerproblem dahinter. Wenn ich einen Motor
-
Thread
Wie bindet man Unterprogramme in asm ein?
Habe es so versucht: mein Hauptprogramm heißt messung.asm, dort habe ich an den Anfang .include "LCD_routins.asm" geschrieben, so heißt mein Programm für die LCD Routinen. Das Programm Messung habe ich im AVR Studio als entry file markiert. wenn ich das Ganze nun im Debugger laufen lasse beginnt
)|(1<<KEY_CAL) ; PullUp ein Tasten out PORTB,TEMP_0 ldi TEMP_0,(1<<LCD_RS)|(1<<LCD_E)|(1<<LCD_D4)|(1<<LCD_D5)|(1<<LCD_D6)|(1<<LCD_D7) out DDRB,TEMP_0 ; LCD Ausgang usw. usw. ;************************ ; Software initialisieren clr MENU clr
-
Thread
typedefs in h-File werden nicht erkannt
das nicht, der Compiler (msp-gcc) zeigt solche Fehlermeldungen: In file included from ../../Library/ff.c:76: ../../Library/ff.h:429: error: expected specifier-qualifier-list before 'BYTE' ../../Library/ff.h:466: error: expected specifier-qualifier-list before 'WORD' Etc etc. Ich interpretiere
path (%ProjectDir%\Obj) SRCPATH = ../Src/ BINPATH = ../Bin/ LSTPATH = ../Lst/ LIBPATH = ../../Library/ #---------------------------------- list of all main and library source files MAINSOURCES = 13_Stoppuhr.c LIBSOURCES = Lib_v2.c fat.c ff.c diskio.c LibLcd.c #-----
-
Thread
Blutzucker-Messgerät Hardware OLED Display
Ist inverted LCD mit Backlight
Thomas schrieb: > "Klein und modern mit beleuchtetem Display" > > Auch die Fotos sehen sehr nach LCD + Backlight aus. Hehe, habe gerade specs geprüft - "Display: LCD with auto backlight", also kein OLED, pech gehabt.
-
Thread
Für Mikrocontrollerprojekte: GIT mit Geimeinsamen Komponenten
: Ich erstelle ein neues Projekt und lege ein Responsitory an. In das Verzeichnis soll jetzt meine LCD-Library aus einem anderen Repo geshared werden. Diese Library kann ich nun in das neue Projekt einbinden. Wenn ich an den LCD-Routinen was verändere möchte ich das wieder global adden/commiten, so
Ich rate von der Verwendung von git submodule ab. Bau doch die gemeinsamen Sachen in eine Static Library (.a), installiere die gemeinsam genutzen Header und diese Library irgendwo hin, und linke dagegen.
-
Thread
avr eclipse atmega128
linefeed */ lcd_puts("LCD Test Line"); while(1) { } return 0; } Der Kompiler sagt mir, dass es kein Verweis auf lcd_init, lcd_clrscr und lcd_puts gibt. Wenn ich in den Einstellungen unter AVR
Welche Library hat denn den Namen "lcd.h"? Lib's hören auf *.a". P.F.-LCD besteht doch aus "lcd.h" und "lcd.c". Beide einfach in's Source-Verzeichnis und CDT/AVR-Plugin erledigen den Rest. In kurz: "Build".
-
Thread
LCD AV0820 Ansteuerung nicht möglich, nur flimmernde Kästchen
Deine LCD-Library setzt ürsprünglich voraus, dass alle Pins für das LCD auf einem Port liegen. Das ist bei dir nicht der Fall >// LCD RS <--> PORTC Bit PC4 (RS: 0=Data, 1=Command) >#define LCD_RS PA4 > >// LCD EN <--> PORTC Bit PC5 (EN: 1-Impuls für Daten) >#define LCD_EN PD3 Du hast für die Enable-Leitung zwar die lcd_enable() angepasst, aber in der >void lcd_init( void ) { >
-
Thread
STM32F4 mit TFT Codeverständnis
ein Register des Displays mit Daten zu füttern: [c] __inline void LCD_WriteReg(uint16_t LCD_Reg,uint16_t LCD_RegValue) { /* Write 16-bit Index, then Write Reg */ LCD_WriteIndex(LCD_Reg); /* Write 16-bit Reg */ LCD_WriteData(LCD_RegValue); }
mr. mo schrieb im Beitrag #2914023: > Man kann sehen, dass "data" und "index" in LCD_RAM bzw. LCD_REG > geschrieben wird. Beide sind wie folgt definiert: #define LCD_REG (*((volatile unsigned short *) 0x60 00 00 00)) /* RS = 0 */ > #define LCD_RAM (*((volatile unsigned
-
Thread
suche C source für die DS1307 RTC
"...I2C Library von Peter Fleury..." Ich denke nicht, daß es sinnvoll ist, die Lösungssuche so stark einzuschränken. Entweder der Peter Fleury hat ein eigenes Forum oder Du bist auch offen für andere Lösungen
Meine I2C Library ist für den AVR und AVR-GCC Compiler geschrien. Deshalb wäre es eigentlich sinnvoller Laura würde diese Frage im AVR-GCC Forum auf dieser Site stellen. Zu meiner I2C library gibt es ein Beispiel
-
Thread
Usart (Fleury) Übertragungsprobleme.
9600 int main(void) { unsigned int c; char buffer[7]; int num=134; LCD_Init(); // caution: this also defines SPI for the display and also PortB (all ports but MISO are output) Orientation = Portrait180; LCD_Cls(black); /* * Initialize UART library
UART_BAUD_SELECT(UART_BAUD_RATE,F_CPU) ); /* * now enable interrupt, since UART library is interrupt controlled */ sei(); /* * Transmit string to UART * The string is buffered by the uart library in a circular buffer * and one character at a
-
Thread
DOGM-Lib von Jan (Mueschel) - Grafikfunktionen benötigt
fongendes getan: Zuerst ein Array, das so lang ist wie das Display Punkte hat (132x32): [c]uint8_t lcd_ram[540];[/c] und dann eine Funktion, die einzelne Pixel setzt: [c] void lcd_set_pixel(uint8_t x, uint8_t y, uint8_t pixel_status) { if(x < LCD_WIDTH && y < LCD_HEIGHT) { if(pixel_status
LCD_MOVE(-char_final_height,char_final_width); return char_final_width; } [/c] Statt [c]LCD_WRITE(tmp);[/c] soll die neue Funktion [c]lcd_ram_write(tmp, row, pos);[/c] verwendet werden, aber ich
-
Thread
STM32F4 Touch Display Interrupt
Pin schon mit einen GPIO vom STM32F4-Discovery verbunden und ich meinte nicht "09-Touch_ADS7843-Library" das ist eine Library für einen ADS7843 Chip (den hast du ja nicht) sondern diese hier : 28-Ext_Interrupt-Library (STM32F4) http://mikrocontroller.bplaced.net/wordpress/?page_id=1187 Gruss
controller = LCD Controller.
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
LiquidCrystal_I2C library ( [bitbucket.org] ) // Make sure it is placed in the Arduino libraries directory. #define LCD_I2C_TYPE_PCF8575 #define LCD_I2C_ADDRESS 0x27 // I2C Address of the port expander #define NEWPANEL #define ULTIPANEL #endif // PANELOLU2 LCD with status LEDs, separate encoder and click inputs //#define LCD_I2C_PANELOLU2 #ifdef LCD_I2C_PANELOLU2 // This uses the LiquidTWI2 library v1.2.3 or later ( [github.com] ) // Make sure the LiquidTWI2
-
Thread
Array vom PROGMEM aufs Display
eigentliches Problem bereits gelöst. Ich möchte aus einem Array im PROGMEM einen String auf einem LCD ausgeben, unter Zuhilfenahme der HD44780 Library hier aus dem Board. So funktioniert es: [c] const char mainmenu[] [8] PROGMEM = {"Menue 1","Menue 2","Menue 3"}; lcd_string_P(mainmenu[1]);
read_string(buffer, 1); Damit landen die Daten im RAM ab Adresse NULL. Das willst du sicher nicht. >lcd_string(buffer); Eher so. [c] const char mainmenu[] [8] PROGMEM = {"Menue 1","Menue 2","Menue 3"}; char buffer[8]; strcpy_P (buf, mainmenu[i], 8); lcd_string(buffer); [/c]
-
Thread
DCF77-Uhr - Programmierer gesucht!
Trägerfrequenz selbst als Frequenznormal zu verwenden. Die Hundertstelsekunde bei Verwendung von LCD darzustellen, würde durch die Ausgaberoutinen derselben ausgebremst. Also bei meiner Uhr geht das allenfalls noch bei Zehntelsekunden. Auch bei Busyflagauswertung. Ausgabe auf LCD erfolgt normalerweise
gilt nicht! > > Karl B. schrieb im Beitrag #5801956: >> Die Hundertstelsekunde bei Verwendung von LCD darzustellen, würde durch >> die Ausgaberoutinen derselben ausgebremst. deswegen mache ich ja nur 4 LCD Updates pro Sekunde, wer will das Geflimmer ertragen oder kann mehr ablesen? wendelsberg
-
Thread
DS18S20 auslesen (finde den fehler nicht)
zu funktionieren. Wenn ich den Code so wie im paste laufen lasse erhalte ich als Ausgabe auf dem LCD eine 0. Die Oszi Screenshots sind nur rein vom Reset pulse. Ich hoffe mir kann einer weiter helfen. MCU ist der ATMega8 mit 1Mhz internem Takt. Die LCD library ist die hier im Forum befindliche
durch aber ohne jeglichen erfolg. ich habe einfach keine ahnung mehr. vll. liegt es ja auch an der lcd ausgabe aber da habe ich auch keine ahnung von. ich bin froh das mir das lcd was ausgiebt.
-
Thread
LCD zeigt nichts an
MF .dep/lcd.o.d lcd.c -o lcd.o lcd.c:17: warning: function declaration isn't a prototype
, aber da wird rumgemotzt ich hätte eine zu alte Version vom AVR-GCC In file included from test_lcd.c:14: lcd.h:49:2: error: #error "This library requires AVR-GCC 4.5 or later, update to newer AVR-GCC compiler !"
-
Thread
128x64 LCD mit Touch kaufen
Ist das Pollin LCD kompliziert anzusteuern? Für den KS0108/KS0107 hätte ich nämlich schon eine fertige library für meinen PIC18F45k22
Lukas F. schrieb im Beitrag #2713804: > Ist das Pollin LCD kompliziert anzusteuern? Naja, du musst dich schon etwas damit beschäftigen, aber etwas googlen und du hast auch dafür eine Library, ist recht verbreitet und du kannst es bei defekten nachkaufen.
-
Thread
STM32F4Discovery mit CooCox CoOS-RTOS und printf
vielen Dank für dein Projekt, werde es gleich mal ausprobieren. Habe mir neben dem BaseBoard auch das LCD gekauft. Hast du das schon einmal ausprobiert? Habe unter Atollic ein Beispiel zur Kalibrierung ans laufen bekommen. BMPs anzeigen läuft auch. Bin gerade dabei die Embedded GUI Library von ST zu
nix .. LCD kaputt??
-
Thread
VFD Ansteuerung mit STM8
(LCD_PORT, LCD_STB_pin) #define LCD_STB_LOW() GPIO_WriteLow(LCD_PORT, LCD_STB_pin) #define LCD_SCK_HIGH() GPIO_WriteHigh(LCD_PORT, LCD_SCK_pin) #define LCD_SCK_LOW() GPIO_WriteLow(LCD_PORT, LCD_SCK_pin) #define LCD_SDI_HIGH() GPIO_WriteHigh(LCD_PORT, LCD_SDI_pin) #define LCD_SDI_LOW() GPIO_WriteLow(LCD_PORT, LCD_SDI_pin) Von hier an stimmt,
-
Thread
LCD-display des ARM7 über Ports ansteuern
Hallo muss in der Schule ein Programm schreiben, welches das LCD-Display des ARM7 über die Ports ansteuert.(über jeden Port soll ein halbes Bit gesendet werden) Das alles soll in eine Library geschrieben werden. Da ich mich leider nicht auskenne bitte ich um Hilfe
schrieb im Beitrag #2631514: > Hallo > > muss in der Schule ein Programm schreiben, welches das LCD-Display des > ARM7 > über die Ports ansteuert.(über jeden Port soll ein halbes Bit gesendet > werden) Das alles soll in eine Library geschrieben werden. > Da ich mich leider nicht auskenne bitte
-
Thread
Arduino Custom Firmware für Fitness Armband mit NRF52
Habe es nun auch geschafft die Library https://github.com/adafruit/Adafruit-ST7735-Library von Adafruit für das Display zum laufen zu bekommen. Das gute an der Library es supportet das 80x160 Display. Man benötigt zusätzlich noch die Library https://github.com/adafruit/Adafruit-GFX-Library in der GFX library musste ich in der Datei: Adafruit_SPITFT.h In Zeile 15 das #define USE_FAST_PINIO ausklammern. Dadurch wird die Fast Pin
-
Thread
Arduino Display
dem LCD festlegen. lcd.setCursor(0,0) bedeutet: Erstes Zeichen in der ersten Zeile. lcd.print("www.funduino.de"); //Dort soll der Text „www.funduino.de“ erscheinen. Der Befehl lcd.setCursor ist dem Mikrocontrollerboard
LiquidCrystal 1.0.7 Fazit: läuft! Kopier das mal bei dir rein: [c] #include <LiquidCrystal.h> //LCD-Bibliothek laden LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { lcd.begin(16, 2); } void loop() { lcd.setCursor(0, 0); lcd.print("www.funduino.de"); lcd.setCursor(0, 1
-
Thread
Display-Empfehlung bitte
Wohnung zeichnen >könnte und darin dann die Temp. anzeigen kann. dann nimm so etwas: http://www.lcd-module.de/produkte/ediptft.html >PS: Günstig ist natürlich auch nicht falsch. :-) Für den etwas kleineren Geldbeutel: http://www.lcd-module.de/produkte/dog.html MfG Spess
Displays schon gearbeitet? Nur mit den GOG-Displays. Kannst dich auch mal hier umsehen: http://lcd-store.de http://www.shop.display3000.com MfG Spess
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
und auszuschaleten - rein aus Testzwecken. Eine Frage zum Touch-Rückgabewerte-Raster: [c]Dim Lcd_format(192) As Byte Dim Lcd_form_0 As String * 23 At Lcd_format(1) Overlay Dim Lcd_form_1 As String * 23 At Lcd_format(25) Overlay Dim Lcd_form_2 As String * 23 At Lcd_format(49) Overlay Dim Lcd_form_3 As String * 23 At Lcd_format(73) Overlay Dim Lcd_form_4 As String * 23 At Lcd_format(97) Overlay Dim Lcd_form_5 As String * 23 At Lcd_format(121) Overlay Dim Lcd_form_6 As String * 23 At Lcd_format(145) Overlay Dim Lcd_form
-
Thread
Compilierung des EU1KY AA unter Linux.
Markus W. schrieb im Beitrag #5776324: > Src/analyzer/rtc/emrtc.c:86:14: error: '_LCD_CURSOR_OFF' undeclared > (first use in this function) Kommt wohl daher: https://download.mikroe.com/documents/compilers/mikroc/pic/help/lcd_library.htm Interessant, dass hier ein Bezeichner
#5776358: > Kommt wohl daher: > https://download.mikroe.com/documents/compilers/mikroc/pic/help/lcd_library.htm Ich würde dazu raten, den RTC-Teil einfach neu zu programmieren mit der STM32 HAL. Dann ist er unabhängig von Embitz und basiert auf dem De-Facto-Standard.
-
Thread
STM32 DMA TO GPIO HILFE
#6213153: > Vielleicht ist es von mir einfach ein Denkefehler. Momentan betreibe ich > ein 8bit Lcd/tft und wenn der gipo Zugriff gelingen würde, wäre doch > grundsätzlich mit der gleichen Methode ein LED panel ansteuerbar? Denkfehler! 8Bit LCD = Text Display? Hör doch mal mit der Salamitaktik
LCD ist ein fertig Teil wo nur der 8bit Modus raus geführt ist.Wie sich im Nachhinein herausstellt nicht der beste kauf.
-
Thread
Eagle Library-Problem EA DOG Displays
eine Schaltung mit dem EA DOGS102-6 Display. Dazu habe ich mir die Eagle Bibliothek von http://www.lcd-module.de/deu/disk/development%20service/ea.lbr heruntergeladen. Wenn ich die in Eagle öffne sind dort aber nur 2 Bauteile sichtbar: "BP5020" und "W10-2mm". Eagle läuft in der Version 5.11.0 Light
Fehler gemacht und nur das package kopiert. Du musst das device kopieren, das enthält alles. Die library vom 28.10.11 enthält nur das device dogs102 (inclusive package & symbol). Entweder du kopiert den Inhalt in eine eigene Library oder du stellst das file einfach zu deinen anderen dateien.
-
Thread
Arduino Display Motor digitale Taster
Magnetventil Ausgang const int magnet6Pin = 27;//Flasche6 - Magnetventil Ausgang // initialize the library with the numbers of the interface pins LiquidCrystal lcd(8, 9, 4, 5, 6, 7); char* myStrings[] = { // So uebersichtlich " ", "LongIslandIceTea", "Tequila Sunrise",
tasterlinksPin, INPUT); pinMode(tasterupPin, INPUT); pinMode(tasterdownPin, INPUT); // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the LCD. lcd.setCursor(0, 0); lcd.print(" W e l c o m e "); lcd.setCursor(0, 1); lcd.print(" Cocktailwahl "
-
Thread
Odroid Go (ESP32 WROVER) und BME680
void displayFehlertext2(){ GO.lcd.setTextSize(2); GO.lcd.clear(); GO.lcd.setCursor(0, 0); GO.lcd.setTextColor(RED); GO.lcd.println("*************************"); GO.lcd.println("* Werte nicht *"); GO.lcd.println("* gelesen *"); GO.lcd.println("*************************"); } void displayStarttext(){ GO.lcd.setTextSize(2); GO.lcd.clear(); GO.lcd.setCursor(0, 0); GO.lcd.setTextColor(BLUE); GO.lcd.println("********
-
Thread
Verkaufe diverse Bauteile
4x PLCC-32 Sockel braun 10x PLCC-32 Sockel schwarz 10x PLCC-44 Sockel schwarz *Sonstiges* 1x LCD-Frontrahmen (Sichtbereich: 96x23mm, Einbaumaße: 104x28mm) Alte Reichelt-Nr: "LCD 162F FRONT" 1x ALPS STEC12E Drehimpulsgeber 11 mm mit Taster (24 Impulse) (Reichelt: STEC12E06) 1x ALPS Drehknopf für
Ich hätte interesse an den LCD Frontrahmen..Passend für 16x2 ?
-
Thread
Gibt es listen in C wie in C++
lcd_string("zurueck"); set_cursor(4, 2); } void modus_waehlen() { lcd_clear(); set_cursor(0, 1); lcd_string("Modus wählen:"); set_cursor(0, 2); lcd_string("1/4 xy"); set_cursor(0, 3); lcd_string("2/4 xy"); set_cursor(0, 4); lcd_string("zurück"); set_cursor(4 , 2); } void einstellungen() { lcd_clear(); set_cursor(0, 1); lcd_string("Einstellungen:"); set_cursor
-
Thread
U8glib HW-SPI LCD 128x64 ST7920 verpixelt
ist (1-2 Updates pro Sek.) habe ich die hw_spi Version ausprobiert. Es handelt sich um folgendes LCD: http://www.ebay.de/itm/12864-128x64-LCD-SPI-serial-Graphic-Display-Module-For-Arduino-r3-Raspberry-Pi-y-/201159581980?hash=item2ed60ba11c:g:xioAAOSwnDZUAMd7 Diese ist deutlich schneller, nur leider
1. Irgendetwas auf LCD schreiben. Wenn nach der LCD-Ausgabe SPR0, SPR1, SPI2x wieder verstellt werden, Library wegschmeissen. Wenn die bits aber unverandert bleiben, langsam SPI Frequenz erhohen, bis es wieder anfangt
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
RELOAD; TCCR0=(1<<WGM01)|2; // 2MHz Timer Takt, CTC TIMSK=(1<<OCIE0); sei(); lcd_clear(); lcd_block(50,10,269,79,0,255); lcd_block(60,20,109,69,64,255); lcd_block(150,15,189,45,64,64); lcd_block(180,40,219,75,128,128); lcd_block(200,20,239,50,255,255); lcd_string
lcd_writebyte, für 4-Graustufen die lcd_writebyteg und für 8-Graustufen die lcd_writebyteg8 nehmen. Die lcd_writebyteg8 erwartet dann aber auch 3 aufeinanderfolgende Datenbytes (und natürlich auch eine
-
Thread
Eagle library pins
Hallo Ich bin gerade dabei eine neue Lib für eagle zu basteln. Anscheinend ist die GUI bei Eagle miserabel implementiert, ich habe keine Lust irgendwelche Komandozeilen zu klicken, ich will eine Übersicht. An meinem Rechner hängt nämlich ein Monitor kein mickriges LCD und so n Ding mit Kabel und zwei Tasten, auch Maus genannt. So und jetzt will ich damit Eagle benutzen. Mein Problem ist das ich ein Symbol gezeichnet habe und jetzt Pins brauche. Nur wie benenne ich die? Und wenn ich die benannt habe, wie bekomme ich raus wie ich sie benannt habe, also eine Liste und wenn ich es anklicke
-
Thread
ATMega1284P + EA-DOGL128 mit Library von Jan M.
SCL A0 (PB0) -> A0 PB1 -> RST SS (PB4) -> CS In der Library habe ich folgendes eingefügt bzw. geändert: Dogm-graphic.h: #define DISPLAY_TYPE 128 #define LCD_USE_CHIPSELECT 1 #define LCD_USE_BACKLIGHT 0 #define PORT_A0 PORTB #define DDR_A0
Hallo, Du solltest erst die Font's bekannt geben. lcd_init(); lcd_set_font(FONT_FIXED_8, NORMAL); ... Gruß G.G.
-
Thread
NXP verschenkt ARM-Chips
mir reicht auch der Standard (SDRAM, usb, sdhc, ethernet, lcd)
man einen 16Bit-Controller an ein 18Bit-LCD anschließt: http://ics.nxp.com/literature/presentations/microcontrollers/pdf/graphics.lcd.technologies.pdf Auf Folie 26 sieht man, dass die oberen Bits am LCD genutzt werden müssen. Die ungenutzten
-
Thread
Arduino und .cpp File
Jochen P. schrieb im Beitrag #2716590: > (http://arduino.cc/playground/Code/LCD12864) > Der Code steht ja zum download bereit... wenn ich das richtig verstehe > muss ich die Dateien als library einbinden? Da ist aber keine echte Library im Zip-File. Da steht nur ein cpp und
Sketch->Show Sketch Folder) ein Verzeichnis mit dem Namen "libraries" anlegen und dort hinein die Library kopieren. Danach über (Sketch > Import Library) die Library in dien Sketch übernehmen. Dann steht die Library nur für dieses Sketch zur Verfügung. Ansonst mache es so wie Markus U. es beschreibt.
-
Thread
tft Display ansteuern (ft800)
ziemlich praktisch und übersichtlich. Außerdem kann man sich das ganze am Ende als Code für die Glynn Library ausgeben lassen. Die Library von FTDI und Gameduino sind alles nur Librarys für den Arduino so wie ich das sehe. Ich habe mir jetzt mal die Library von Glynn genauer angesehen. Hat hierzu schon jemand Erfahrung? Was genau muss ich hier den alles anpassen damit die Library auf meinen Controller abgestimmt ist? :-/
-
Thread
pollin dot matrix lcd 122x32 dots dg 12232
Hallo, hat jemand das LCD DG-12232 von pollin schon mal angesteuert? Gruß, ajax
Hallo, ich versuche gerade das LCD-12232 von Pollin per SAM7S uC anzusteuern. Ich will dazu die library http://en.radzio.dxp.pl/sed1520/ verwenden. Nun muss ich den hardwareabhängigen Teil anpassen. Meine Fragen: "enables etc."
-
Thread
Arduino / Grafik LCD User Interface
http://www.watterott.com/index.php?page=search&page_action=query&desc=on&sdesc=on&keywords=LCD-09351&x=5&y=9 Dieses Display hat die grafische Library schon und einen seriellen Eingang. Ein großer vorteil: Mit nur 3 Drähte (+,GND, RXD) ist der yC noch frei für andere Hardware.
Kurze Frage zu Deiner Library. Funktioniert die auch mit mittels i2c-angebundenen LCDs?
-
Thread
Modbus RTU Slave fuer AVR
Hallo, kann mir jemand sagen wie man diese Library https://github.com/mbs38/yaMBSiavr) bei Atmel Studio 7 einbindet? HG
Hans Günther schrieb im Beitrag #5280449: > kann mir jemand sagen wie man diese Library > https://github.com/mbs38/yaMBSiavr) bei Atmel Studio 7 einbindet? Einfach die .h und die .c Datei per Drag&Drop rechts in den Library-Explorer von AS7 ziehen. Im code dann #include "yambsiavr.h
-
Thread
Atmega32 16Bit PWM oder 10 Bit?
Set_Duty(ADC_Read(0)); IntToStr(ADC_Read(0), txt); // txt is " -4220" (one blank here) Lcd_Cmd(_LCD_CLEAR); Lcd_Out(1, 3, txt); // PortD = ~PortD; delay_ms(50); } while(1); // Endless loop } [/code]
gibt auch 16 Bit Modi. http://download.mikroe.com/documents/compilers/mikroc/avr/help/pwm16bit_library.htm
-
Thread
Problem mit ltoa
ich habe ein Problem mit der Funktion ltoa. In folgendem Progammcode wir die Zahl "-234567" auf dem LCD rückwärts ausgegeben. Die LCD-Ausgabe mit lcd_puts funktioniert. Offensichtlich wird der String von der Funktion ltoa in der falschen Reihenfolge erstellt. [c] char text [12]; // String lcd_init(LCD_DISP_ON); // initialize display, cursor off lcd_clrscr(); // clear display and home cursor lcd_puts("V 0.1b"); // put string to display (line 1) lcd_gotoxy(
-
Thread
Probleme mit LCD seit Portwechsel
des LCD damit nicht. Bei den festen Delays ist noch eine kleine Sicherheitszugabe drauf. > Das Programm ist leider etwas Zeitkritisch. Dann machst Du was grundsätzlich falsch. Eine LCD-Ausgabe sollte
durch das LCD mit festem Delay ist weit unter 1%. Peter
-
Thread
Framebuffer-Library für Mikrocontroller
ein Mikrocontroller mit Linux Das ist Unsinn. Ist gibt auch jede Menge Anwendungen von GrafikLCDs wo es kein Betriebssystem gibt. > Allerdings bieten die kleineren ARM MCUs genug Resourcen um ein > Grafik-Display mit schönen Grafiken zu füllen, aber nicht genügend für > ein Linux-System.
ein grosser Unterschied ob die Hardware eine Maus(1,2,3 Tasten?), ein TouchDisplay, Tasten neben dem LCD, oder aber nur einen Encoder mit Knopf bietet. Olaf