-
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
Danke für die Antwort. Ich habe noch eine weitere Library für den Arduino und für dieses Display gefunden : https://github.com/dcityorg/i2c-char-display-library-arduino Die Library untertsützt das OLED Display und auch "normale" LCD. Damit läuft das
-
Thread
DCF77 Zeitsignalempfänger
@lala Es ist das Beispielprogramm InternalClockSync von der DCF77 Library @dietrich1 ein Pull Out Widerstand ist ein 10kOhm Widerstand vom Dcf Ausgangsignal zum 5V Signal
grundsätzlich nicht. Hallelujah, warum sagt ihm das denn keiner? Im übrigen kenne ich diese Library. Na ja. Den frühesten Zeit-Fix bekommt diese Library nicht nach zwei, sondern nach drei Minuten. Bei einwandfreiem Signal nach 3 bis 4 Minuten. Und wenn Du testest und noch ein Problem mit der
-
Thread
RIOT RTOS Lizenz für kommerzielle Anwendung
necessarily open your code. Other software released under LGPLv2 include for example VLC, GNU C Library, or Git, as well as software for industrial products, such as Panasonic LCD HDTV software. Do you need more arguments? Please read our FAQ. """ Ich kenne LGPL eher aus Linuxumfeld und zwar immer
vergessen, da du dann gegen die Lizenz verstößt. Du kannst das nur machen wenn die lib als shared library verlinkt wird, das unterstützen die Plattformen aber nicht. Weiß der Henker was die Ersteller der Library geritten hat, diese License für ein solches Projekt zu verwenden.
-
Thread
Float Wert auf ein Display übertragen
Was hat denn mit sprintf nicht funktioniert? Eigentlich sollte ein: unsigned char lcd_buffer[20]; float f1=3.2; sprintf (lcd_buffer,"%3.3f",f1); // Wie auch immer deine lcd_string Funktion heisst ... lcd_puts(lcd_buffer); doch an sich funktionieren? Du musst vllt aufpassen, dass dein lcd_buffer gross genug ist für jeden Fall. Viel Erfolg noch! Gruss, Sebastian
-
Thread
Arduino / AVR: Überlauf nicht nachvollziehbar ?
Display nur 4/5-Stellen verfügbar > Ah = mAh / 1000.00; // ich will zwei Nachkommastellen > lcd.print(Ah, 2); > lcd.print(" Ah"); > } Ich kenne Arduino nicht, daher ist das vielleicht eine blöde Frage: Kann lcd.print() standardmäßig float verarbeiten? Bei der avr-libc muss dazu eine spezielle Library (libprintf_flt.a) gelinkt werden. Gruß, Bernd
-
Thread
stm32f103-bluepill-peripherie
sinnlos. Frank K. hat gezeigt, wie es geht. Aber jammere dann nicht herum, wenn die ganzen Arduino Library Funktionen nicht funktionieren.
the communication with devices that use the Serial Peripheral Interface (SPI) Bus. paragraph=This library is based on the official Arduino SPI library and adapted to STM32 boards. category=Communication url=http://www.arduino.cc/en/Reference/SPI architectures=stm32 nicht Clark Ein funktionierendes
-
Thread
LCD-Lib von Peter Fleury... 3,8k Flash?!?
Bastelkiste gefunden; Also was gebastelt mit AVR, vier Tasten, ein wenig GrimsGrams und ein 2x16 Zeichen LCD mit HD44780U... Steuerzeugs in den AVR reingehackt, dann siehts mit'm Speicher so aus: Ohne LCD-Library ------------------------- Size after: main.elf : section size addr .text
8454144 .stab 2484 0 .stabstr 3187 0 Total 6022 Dann noch die LCD-Lib von Peter Fleury rein, dann so: Mit LCD-Library -------------------------- Size after: main.elf : section size addr .text 4076 0 .data 52 8388704 .bss
-
Thread
DCF77 Empfangsprobleme
auf keinen Fall hierher gehört, sind wirre und kaum verständliche Ausführungen über irgendwelches LCD-Gebastel.
nicht: ; LCD 2x16, Vierbitmodus ; PortB LCD Ausgabe: R/W=GND ; PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 ; n/a LED ena rs D7 D6 D5 D4 Zeigt einmal wieder mehr, dass man vor Überraschungen nicht sicher ist.
-
Thread
ATmega2561 - USART
14745600 //Clock speed #define BAUD 2400 #define MYUBRR (FOSC/16/BAUD-1) int main(void) { LCD_Init(); USART0_Init(MYUBRR); DDRD &= 0xFF; // PortD as INPUT delay_ms(1000); Orientation = Portrait180; //projekt von LCD_Bitmap_256high(0, 0, 131, 175, projekt, Table_projekt
RXC0))); /*Get and return received data from buffer*/ return (UDR0); } int main(void) { LCD_Init(); USART0_Init(MYUBRR); unsigned char tmp; while(1) { delay_ms(300); LCD_Box(30,30,40,40,blue); delay_ms(300); USART_Transmit('a'); delay_ms(1000);
-
Thread
ATMEGA162 LC7981 Probleme beim Daten löschen 0x00
Mich hat der Controller auch vor einige Rätsel gestellt, bis ich auf die Library von Vanya A. Sergeev gestossen bin, der das Dings recht gut bedient, wenn auch ausschliesslich im Grafik Modus. https://github.com/AriZuu/embedded-drivers Selbst wenn du nicht die komplette Library
(240*128Px LCD) und der Atmega162 läuft auf 8MHz internem Takt.
-
Thread
Display am ATMega32 an Pins über Ports verteilt
Die LCD Library von Peter Fleury kann so konfiguriert werden, dass die einzelnen Leitungen auf beliebige Pins an beliebiegen Ports verteilt werden können. Aber wie Travel Rec. schon schrieb: Ideal ist es
So wie selber essen dick macht, macht selber schreiben schlau :-) außerdem: >Die LCD Library von Peter Fleury kann so konfiguriert werden, >dass die einzelnen Leitungen auf beliebige Pins an beliebiegen >Ports verteilt werden können.
-
Thread
Welche RC5-Library für ATmega8 benutzt Ihr?
beschlossen, für meine Projekte zunächst einmal den Atmega8 zu verwenden. Ich habe mit Peter Fleurys LCD-Library nun schon ein Display dran und alles funktioniert wunderbar. Nun will ich meine Eingaben eigentlich ganz gern über so'ne Saturn-Ersatzfernbedienung machen. Ich habe dazu einen GP1UX310QS
eine, die zum Standard wie die LCD-Library von Fleury? Danke für denen Beitrag, Stefan
-
Thread
float auf LCD ausgeben
auch einfach nutzen ? und bei 4,5 müsste dann meine zahl stehn ? oder is der printf nicht fuer ein LCD gedacht ? gibts denn dafür einen ähnlichen bfehl fuer ein LCD
. Nur ziehst du dir dann für diese eine Floating Point Berechnung die komplette Floating Point Library ins Programm rein (~2KB nur für diese eine Ausgabe) > oder is der printf nicht fuer ein LCD gedacht ? gibts denn dafür einen > ähnlichen bfehl fuer ein LCD printf weiß überhaupt nicht warauf
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Bauteile alle die richtige Bauform haben und ein wenig herumrouten... Änderungen: Anschluss für LCD-Anzeige und PS/2 F-RAM (SPI) PIC in SMD und DIP Hier mal eine Portübersicht: ------------------------- Port A ------------------------- 0: LCD-Data 0/4 1: LCD-Data 1/5 2: LCD-Data 2/6
---- (ISCP) 7: ---- (ISCP) ------------------------- Port C ------------------------- 0: LCD RS 1: LCD R/W 2: LCD E 3: F-RAM/EEPROM (SCL) 4: F-RAM/EEPROM (SDA) 5: ---- (SDO) 6: UART Tx 7: UART Rx
-
Thread
DCF77, Bascom, AVR ATmega8 -> Welche Timer?
/ Hoffnung ist aber, dass in der kontinuierlichen Betriebsart die Library tatsächlich den Sekundentakt vom Modul bezieht und keine Softclock nutzt. Wenn dem so wäre, könnte ich den Timer anderweitig nutzen. Wenn das aber nicht der Fall ist und die Library von der Betriebsart
kurz zu halten, gilt übrigens generell. :Alles richtig verstanden Ja. Eine Aktualisierung des LCDs wird auf diese PWM keinen Einfluss mehr haben. (Pass auf, am Ende hast Du noch T/C1 unbenutzt übrig... ;-) )
-
Thread
Selbstdefinierte Zeichen, LCD GC RAM im 4Bit Modus
LCD_printchar(0x11); //0b00010001 LCD_printchar(0x11); //0b00010001 LCD_printchar(0x11); //0b00010001 LCD_printchar(0x1F); //0b00011111 Danach wechsele ich in den DDRAM mit Instruction input LCD_cfg
lcdclock/index.html Funktion lcdbiginit in lcdbignum.c. Der Code nutzt Funktionen aus Peter Fleurys LCD-Library (eine etwas aeltere Version ist im Archiv enthalten). Martin Thomas
-
Thread
Midi mit Bascom und AVR
Pind.6 A Alias Pind.7 B Alias Pind.2 Dim Ac As String * 7 ' Variable für Ampkanal auf LCD Dim Mute As String * 4 ' Variable für Mute auf LCD Dim Fx As String * 6 ' Variable für FX on Off auf LCD Dim Mi As String * 2 ' Variable für Midikanal auf LCD Dim Ch As Byte Dim Kb
End Select Kb = Ch - 1 'Midikanal mit 1.Byte Mc = &HB0 + Kb Locate 1 , 6 : Lcd Mi ' Midikanal auf LCD zeigen If A = 0 Then Gosub Proga1 ' Taster für Amp-Kanal A If B = 0 Then Gosub Proga2 Locate 2 , 4 : Lcd Ac ' LCD Anzeige Ampkanal Locate 2 , 13 : Lcd Hex
-
Thread
I2C (TWI) Sniffer mit AVR
bisher nur I2C-LCD gefunden, die wesentlich teurer als ein normales LCD mit zusätzlichen AVR sind. > Zum Aufbau einer Menüseite lade ich 4x 20 Zeichen vom Eeprom und > schreibe sie auf das TWI-LCD, das sind 80 Byte
sollte unbedingt ein Baudratenquarz sein .. Ist ein 7.xxx MHz Quarz. > Was ist das für ein I2C-LCD? Das ist ein USI-Slave (at2313 oder m8) mit angeschlossenem LCD. Der mc spielt den slave, initialisiert das LCD und reicht an ihn gesandte Daten ans LCD weiter. Im verbleibenden Flash kann man dann
-
Thread
Header-File automatisch generieren
-------------- void LCD_Mode ( void ) { LCD_Delay(); LCD_Delay(); LCD_Delay(); LCD_Open(); LCD_Command(); LCD_Dataport = 0x06; LCD_Strobe(); LCD_Data(); LCD_Close
(void); void LCD_Cursor_Blink (void); #pragma used- #pragma library Lcd8bit.lib #endif [/c]
-
Thread
SD/MMC-Karte reagiert nicht
gefragt warum der 5V regler so heiß ist... Bei mir hat der ATMega32 mit 3V tadellos funktioniert (LCD, ISP ...)
> eine eigene Library wäre nicht so stabil wie erprobte und > vielverwendete. so kann ich mir sicher sein dass der fehler nicht im > programm liegt. Man kann einige dumme Fehler nicht machen, da stimme ich zu. Aber
-
Thread
LCD mit KS0713 Kontroller
Hallo Hat schon jemand ein LCD mit solch ein Kontroller angesteuert Mit ein Atmel oder PIC ?? Wie macht man das ?? Under GCC ?? Gibt es Library´s ?? Gruß..Aart
Da: http://www.lcd-module.de/eng/pdf/zubehoer/ks0713.pdf
-
Thread
Fehlerursache bei Displayansteuerung eingrenzen
#define LCD_DATA1_PORT LCD_PORT /**< port for 4bit data bit 1 */ #define LCD_DATA2_PORT LCD_PORT /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit
*/ #define LCD_RW_PORT LCD_PORT /**< port for RW line */ #define LCD_RW_PIN 6 /**< pin for RW line */ #define LCD_E_PORT LCD_PORT /**< port for Enable line
-
Thread
Lib für Sensirion SHT1x Sensor an AVR
in meinem Testprogramm am Anfang den ganzen Port als Ausgang gesetzt hatte. (das war auch noch das LCD dran) Peinlich, peinlich. Grüße Timo
if (do_cycle>1) delay_ms(50); sht_error = sht_softreset(); if (sht_error) lcd_puts("SHT11 Error (SoftReset)\n"); sht_error = sht_measure(&humidity, &sht_checksum, HUMI); if (sht_error) lcd_puts("SHT11 Error (HUMI)\n"); sht_error = sht_measure(&temperature
-
Thread
Mkrocontroller Projekt
RasPi's notwendig sind. Wenn Du auf den Coctail Wert legst ist sicherlich Deine PushButton Text-LCD Loesung ein "Go". Wenn aber auch die Art und Weise der Presentation eine Rolle spielt kommst Du mit Deinem Text LCD an die Grenzen. Ich kann mir vorstellen, das es viele Leute gibt die einen unbekannten
und dafür fertige Grafikbibliotheken, die ohne OS laufen: https://www.olimex.com/Products/Modules/LCD/MOD-LCD4.3%27%27/open-source-hardware http://www.lpcware.com/content/project/emwin-graphics-library
-
Thread
Rennstoppuhr
Kann ich 4 Stück "6 Digit 7 Seg SPI LCD LED Display Module" von ebay an den Arduino Uno anschliessen? Folgende Anschlüsse sind am Display vorhanden:CS,WR,DATA,GND,VCC,LED. Also 5 Pins.
Ich habe alle Teile erhalten. Vor zwei Tagen trudelten die 4 stück Lcd Display`s ein. Leider habe ich davon keine library. Die brauch ich angeblich, um die Displays im Sketch verwenden zu können.Wenns stimmt, bekomme ich noch per mail den code. Folgende teile sind
-
Thread
Bascom Avr + LCD
Hallo Ich habe ein 20*4 LCD an einen Atmega8 Avr µC angeschlossen. Mit folgenen Code wird es angesteuert: --> $regfile = "m8def.dat" $crystal = 3686400 Config Lcd = 20 * 4 Config Lcdbus = 4 Config Lcdpin = Pin , Db4
als erstes: lcdbus rausschmeissen, du benutzt das lcd ja schließlich im pinmode! initlcd brauchst du nicht, das macht der compiler automatisch beim ersten lcd-befehl. du brauchst das nur, wenn du dein lcd mal resetten willst. hat ein 20*4 nicht schon 2
-
Thread
V: Bauteile (Diverse, ICs, uCs,.)
blog.strobotics.com.au/2009/07/27/rfm12-tutorial-part-3a/ http://lowpowerlab.com/blog/2012/12/28/rfm12b-arduino-library/
Findet man so gut wie nirgends ;) Alle 10 zusammen: 50 EUR Mehr dazu: http://sharonind.com/LCD/LCD018/LCD018.htm
-
Thread
PCF8574 aus-/einlesen
LCD's und I2C/ Bus allgemein. Wäre dies z.B. über die Variable "alarm" im Code pcf_pinwert(PCF_LAMPEN, 7, alarm); so einfach möglich. Würd gern eine LCD library (von Peter Fleury) nutzen und les jetzt
und Möglichkeiten. Es gibt doch sogar LCD s die man direkt am I2C-Bus anschließen kann, da braucht man keine extra Bausteine mehr. Aber davon habe ich leider gar keine Ahnung. Ich selber programmiere mit dem ATMEL erst seit einem halben Jahr
-
Thread
I2C Display Steuern
dem Treiber und Stellaris® Peripheral Driver Library. ich bin für jede Hilfe dankbar. Danke Im Voraus newmcu
Auf Seite 69 bzw. 70 is die Slave Adresse 0x70=1110000. Wenn ich es richtig verstanden habe. An ein LCD kann man nur (write befehle) senden. Danke Bassel
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
) { while (!g_lcdDmaDone); g_lcdDmaDone = false; } } void LcdInit(void) { //Copied from the STM cube generator output: __HAL_RCC_DMA1_CLK_ENABLE(); HAL_NVIC_SetPriority(DMA1_Channel5_IRQn, 0, 0);
HAL_LINKDMA(&hspi2,hdmatx,g_hdma_spi2_tx); HAL_SPI_RegisterCallback(&hspi2, HAL_SPI_TX_COMPLETE_CB_ID, &LcdDmaTransferComplete); } void LcdTransfer(const uint8_t * dataOut, size_t len) { LcdCsOn(); LcdWaitDmaDone(); if (len <= 4) { HAL_SPI_Transmit(&hspi2, (uint8_t*)dataOut, len, 100);
-
Thread
Hilfe bei sprintf,...
Möchte zusätzlich aber noch den Wert an ein ASCII LCD senden. Macht das die funktion dann auch gleichzeitig, gibt es noch irgend etwas anderes ausser selber schreiben? Für LCD und ASCII wäre der ASCII Code in Registern vieleicht ganz gut, also ein Code
Hast du auch der stdlib mitgeteilt das deine Daten über UART/LCD ausgegeben werden sollen ? int put(char value) { UART_put(value); LCD_put(value); return(1); } void main(void) { UART_init(); LCD_init(); fdevopen(&put, 0, 0);
-
Thread
Display "stürzt" nach einiger Zeit ab
Hallo ;) Ich habe ein DEM16216A Display. Habe die LCD-Library aus dem LCD-Tutorial genommen und es funktioniert soweit. Ich habe jetzt eine Menüstruktur aufgebaut, die ich mit Hilfe von 3 Tastern bediene. Solange ich durch die Menüs switche, funkioniert
nicht mehr richtig benutzen... Weiß jmd woran das liegen könnte? [c] int main(void) { lcd_init(); Timer2(); sei(); lcd_clear(); while(Begruessung==0) { lcd_setcursor(0,0); lcd_string("Temp.bestimmung "); lcd_setcursor(0,1); lcd_string
-
Thread
OLED Display ssd1306 mit SPI arbeitet nicht
(SSD106 Controller) über SPI mit einem ATMega88 in Betrieb zu nehmen. Dafür verwende ich die Library u8glib: https://code.google.com/p/u8glib/wiki/avr mit dem Beispielcode: [c] #include "u8g.h" #include <avr/interrupt.h> #include <avr/io.h> u8g_t u8g; void draw(void) { u8g_SetFont
hast aber RESET und D/C. >Kompilierung OK, Display noch dunkel. Da ich weder Display noch Library kenne, kann ich da auch nicht weiter helfen. MfG Spess
-
Thread
Taschenrechner Selbstbau: Programmstrukturfrage
übrigens nicht mit einfacher 'float' Genauigkeit, sondern hat extra eine 64-Bit 'Floating-Point-Library' adaptiert und noch eine 64-Bit Math-Library für die "scientific funktions", damit trotz 8-Bit Atmega328 Controller die Ergebnisse von Rechnungen bis auf 18 signifikante Stellen (double) genau sind
übrigens nicht mit einfacher 'float' > Genauigkeit, sondern hat extra eine 64-Bit 'Floating-Point-Library' > adaptiert und noch eine 64-Bit Math-Library für die "scientific > funktions", damit trotz 8-Bit Atmega328 Controller die Ergebnisse von > Rechnungen bis auf 18 signifikante Stellen (double)
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Hier wieder mal was von mir... Die Bilder zeigen eine kleine von mir entwickelte LCD Steuerplatine für ein eBay LCD Empfänger/Scanner LCD. Die vier Treiber ICs sind PCF8577 von NXP und werden via I2C von einem PIC angesteuert. Ich muss mir noch eine Methode zur möglichst gleichmäßigen Ausleuchtung des LCD Hintergrundes ausdenken.
-
Thread
GLCD
SEC C935A und einmal unbekannt. könnte schon eon t6963c sein, keine ahnung. gibts bei den graphic-lcds keine standatd-schnittstelle wie bei den matrixdisplays?
Display den KS0108-Chip drauf. Somit kannst du den Quellcode von www.apetech.de --> "KS0108 Grafik LCD Library" direkt benutzen, insofern du es mit einem µC ansteuern willst. Viel Glück.
-
Thread
Acculader: Schutz vor Verpolung ok?
erkennst, ob ein Akku drin ist :-) Was mir noch auffällt ist Dein unkonventioneller Anschluss des LCD ;-) Ich denke mal, Du hast das LCD noch nicht am Laufen, oder ? Mit Deinem Anschluß von D4-D7 des LCD an PB5,PB4,PB3,PB0 machst Du Dir unnötig Arbeit. Auf solch einen Anschluß bekommst Du wahrscheinlich keine gängige LCD-Library ans Laufen. Ich würde die Pine D4-D7 an PD4-PD7 anschließen, dann RS und E an zwei der restlichen freien Pins des ATMega8, und damit dürftest Du auch mit gängigen Libraries keine Probleme haben
-
Thread
AccelStepper nicht das wahre (Arduino)
kann gleichzeitig nur auf einem Pin rausgegeben werden ). Auf der suchen nach einer praktischen library bin ich auf AccelStepper gestoßen. Schien mir eigentlich als eine umfangreiche library und durch die Dokumentation auch erlernbare Möglichkeit meine Motoren zu fahren. Jetzt bin ich aber auf ein
Scheit nicht so bekannt zu sein ! Kann mir jemand eine library oder eine andere Lösung empfehlen wie 2 Frequenzen bis 10kHz regelbar aus dem Arduino bekomme. Es ist immer entmutigend wenn ich Stunden, mit schlechten Englisch, versuche eine library zu verstehen
-
Thread
Code zu groß, Attiny13, WinAVR+AVR Studio
unsigned short i; float a; char s[8]; i=start_adc(); a=i*0,0025; dtostrf(a,5,3,s); lcd_string(s); } void lcd_string(char *data) { while(*data) { data_send(*data); data++; } } [/c] Ich hoffe, ihr könnt mir helfen. Vielen Danke schonmal im Voraus
Float-Variabel verwendet habe. Da haben wir's doch schon. Du ziehst dir die komplette Floating Point Library rein und die braucht eben Platz. -> Auf floating point verzichten und auf Fixkomma umsteigen.
-
Thread
HD44780 4x20, Fleury Lib und letzte Zeile
PORT LCD_PORT #define LCD_DATA2_PORT LCD_PORT #define LCD_DATA3_PORT LCD_PORT #define LCD_DATA0_PIN 0 #define LCD_DATA1_PIN 1 #define LCD_DATA2_PIN 2 #define LCD_DATA3_PIN 3 #define LCD_RS_PORT
Es sieht so aus als ob das Display sich am Ende der Zeile 3 nicht so verhält wie von der Library erwartet. Aus der lcd.c: [c] void lcd_putc(char c) { uint8_t pos; pos = lcd_waitbusy(); // read busy-flag and address counter if (c=='\n') { lcd_newline(pos
-
Thread
SPI Display richtige Eingänge
https://www.ebay.de/itm/1-2-5PCS-1-3-IPS-Full-Color-240x240-LCD-Display-Module-ST7789-SPI-for-Arduino-/264336303075?_trksid=p2349624.m46890.l49292 Es handelt sich hierbei um dieses Display.
durchprobieren: https://github.com/devbis/st7789py_mpy Kann man auch besser nachvollziehen als Adafruit library
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
es leistungsmaessig sparsam zugehen soll, waere ein MSP430FG4617 (m)ein guter Kandidat. Der kann LCD(-onGlass) direkt treiben. Leider kein billiges Vergnuegen. Von Atmel gaebe es den ATMEGA169, und von ST diverse STM8 die das auch koennten. Fuer das uebliche LCD waere ein kleiner PIC mit einem 4096
> SRAM, JTAG-Debug. Gibt es einen besonderen Grund fuer 128 k Flash und 16 k RAM? Ein Glass-LCD kann er ja wohl nicht direkt treiben. Und JTAG gibt es schon fuer Controller die einige Nummern kleiner sind. Wenn man es fuer so etwas simples, wie einen 1 kHz-Zaehler braucht. > Wenn du wirklich
-
Thread
Raspberry Pi an Graphic LCD
http://www.sainsmart.com/sainsmart-3-2-tft-lcd-module-320-240-touch-screen-display-for-raspberry-pi.html
Falls du doch mal ein anderes LCD / OLED / TFT an das Raspy hängen möchtest, kannst du Dir mal mein GUI anschauen: http://www.embeddedlightning.com/ugui/ µGUI is a free and open source graphic library for embedded systems. It
-
Thread
LCD-MODULE DEM16217-SYH Beispiel code
Leider scheiterte auch das. Auch hier wieder nur der obere Balken und keine Reaktion. Ich nutze die lcd-routines library und probierte das Beispiel 1 aus. Ich habe die Verdrahtung so durchgeführt wie beschrieben und auch 2x geprüft. Leider war alles bisher vergebens. Auch die Werte für die Zeitenmacros
Könnte es sein, dass ich mit meinen früheren Versuchen das LCD zerstört habe???
-
Thread
AVR Mega8 PortD doppelt benutzen
Die Uart-Pins kannst Du nicht doppelt nutzen. Aber Du kannst ein LCD mit nur 3 Drähten ansteuern: http://www.mikrocontroller.net/forum/read-4-23408.html Peter
mein Nachtrag (trotz zweimaligem Versuch) nicht im Forum angekommen: es handelt sich um ein Text-LCD und Port D0..3 sind die Datenleitungen (4-Bit-Mode). Ein Toggle der Steuerleitungen des LCD kann also nicht norkommen. Any Ideas, wie unter WIN32 ein "leichtes" Ansteuern der ser. SS ermöglicht werden
-
Thread
LCD aus Forum nur bei O0 und O1
der Fall. Wie kann das sein? Ist der Code für das LCD hier nicht ausreichend getestet worden? http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD
> Wie kann das sein? Ist der Code für das LCD hier nicht ausreichend > getestet worden? Möglich. Dein Test ist insofern ein wichtiger Schritt zu stabilem Code im Tutorial. > Der Code aus diesem Forum für ein LCD funktioniert bei mir nur
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
Board. Ich bin mittlerweile allerdings recht verwirrt, was die Benutzung der "Standard Peripherals Library" angeht. Nach der Installation ist diese anscheinend bereits integriert (?), jedenfalls konnte ich nach Wahl des Chips die einzelnen Komponenten der Library im Repository auswählen. Auch die Beispiele
ist (bzw. wie diese aus CoIDE heraus aufgerufen wird.) Ich habe mir die Standard Peripherals Library auch manuell heruntergeladen in der neusten Version 1.2.0 und dort sind u.A. wesentlich mehr Beispiele enthalten...jetzt möchte ich entweder meine bereits integrierte Library updaten oder die V1.2.0