-
Thread
LCD-lib ohne R/W
nicht mehr funktioniert. Du versuchst daher an der falschen Stelle das Problem zu fixen. Nicht die LCD Library enthält ein Problem, sondern deine Änderung. Ist ein bischen wie beim Arzt: Der kann sich noch solange wundern warum eine Wunde immer weiter eitert und das Eiter absaugen (=die Wirkung
Die neue LCD-Lib läuft jetzt mit der Änderung. Danke für den Hinweis. Grüsse Hubert
-
Thread
TA7642 ZN414 eagle
wirst du bei JEDEM Layoutprogramm feststellen, dass schon für die erste Schaltung ein Bauteil in der Library fehlt. Man malt es sich halt selber" "Wer Eagle einsetzen will, sollte erst mal unter Optionen Verzeichnisse den Projektdateiordner woanders hin legen damit bei einer Neuinstallation nicht alle
werden. So wie das "blitz-o-shield" von ramser-elektro.at. Allerdings noch mit einem zusätzlichen 20x4 LCD im 4bit Mode. Schaun wir mal...
-
Thread
Waveshare 1.3 Inch OLED HAT im I2C Modus
SCL und SDA auf dem Oszi, ist ja bei neuen I²C-Devices fast unumgänglich. Ich nutze die OLED Library von Michael Köhler, wurde hier auch schon vorgestellt. Kann mit ssd1306/ssd1309/sh1106 Displaychips umgehen. Läuft auf einem AVR Tiny 2-Series unter Nutzung des HW-TWI. Von Microchip gibt es ein
https://www.waveshare.com/wiki/1.3inch_OLED_HAT#Software Die Software image2lcd gibt es anscheinend nur in Chinesisch. Hier ein Teil des CHM-Hilfefiles. Die "Democodes" sind wohl für den Raspi gedacht.
-
Thread
GNUBLIN www.gnublin.org
/web/p/lcd-displays-graphisch-monochrom/0564400/ Diese Displays können neben dem Parallelbus auch SPI.
Pollin. schau mal rein 6,50 + lcd modul.
-
Thread
Probleme mit Display
ich habe mir auf Sainsmart folgendes gekauft: http://www.sainsmart.com/arduino/arduino-shields/lcd-shields/sainsmart-due-5-lcd-touch-panel-sd-card-slot-tft-lcd-shield-kit-for-arduino.html Ich wollte das ganze nun in Betrieb nehmen mit der Beispielsodtware von Sainsmart. Den Arduino funktioniert
nicht besonders interessiert hast Du wohl nicht bei Sainsmart gekauft sondern irgendeinen Clone ohne Library ... Vielleicht bist Du dort http://forum.arduino.cc/index.php?topic=175751.0 besser aufgehoben?
-
Thread
AVR-Atmega32 RS232 keine PC Verbindung?!
aufgetreten sind, nachdem die RTC eingebaut wurde! Ich würde die folgende gestrippte Datei wvs-lcd.c ohne I2C und LCD benutzen. Wenn du das auch machst, rette die Originaldatei unter anderem Namen! Hier (und im originalen wvs-lcd.c) werden möglicherweise andere RS232 Parameter als im Bootloader
rprintf("Hello World\r\n"); } } // Ende von main [/C] > Das Programm (originales wvs-lcd.c) muss richtig sein, da es unser Lehrer etc. aktiv betreiben Dann hakt es irgendwo an der Hardware. Wie geschrieben, kann das die Realtimeclock und die Kommunikation mit der über I2C sein. Lass
-
Thread
1-Wire-Bus-Projekt: DS1820 / DS18S20 / DS2450 / DS2408 / unter C und 8051
void){ u8 signal,i=255; u16 dat=0xffff;//error u16 timer; u8 timer2; init_all(); owx_in; #if lcd_test lcd_init(); lw("test"); #endif while(1){//####################################### timer++; if (timer==10){timer2++;} if (timer2==10){timer2=0;led_on;_delay_ms(25);led_off;}//Bereitschaftsanzeige
if(gbi(dat,0))out0_on;else out0_off;//WP b6 if(gbi(dat,1))out1_on;else out1_off;//P1 b7 #if lcd_test lgi(1,1,dat);lw(" ");//lcd an d4...d7 #else if(gbi(dat,2))out2_on;else out2_off;//WW d5 if(gbi(dat,3))out3_on;else out3_off;//Wz d6 if(gbi(dat,4))out4_on;else out4_off;//Ku d4 #endif
-
Thread
Kann mir jemand was in C schreiben?
avrhelp.mcselec.com/config_adc.htm?zoom_highlightsub=adc , und nicht mit irgendeinem Projekt mit den LCD und Schrittmotoren. Ich hoffe, ich habe mich richtig ausgedrückt
übergangen wird. Wenn du Basic kannst dann schau mal hier: http://wiki.picbasic.org/index.php?n=LibraryManager.CANLibrary
-
Thread
Verifikation bei PCB-Layouts
natürlich nicht, der prüft ja in wesentlichen nur ob's fertigbar ist. Die Datenblätter kommen zuerst, Library dann, Schaltplan danach und wird verifiziert, Power wird natürlich zuerst geroutet (zumindest eine Plane ausgesucht), dann kritische Signale, danach unkritische Signale. Ein logischer check nach dem
Ich kann beipflichten. -Die Library wird selbst gemacht. Neue Symbole als neu markiert. -Die Datenblaetter der verwendeten Bauteile muss man drauf haben. Iteration : -Das Schema wird gezeichnet und mehrfach ueberprueft. -Die Bauteile
-
Thread
Circuitpython und Waveshare PiPico2 LCD0 nch96
Python Link https://circuitpython.org/board/waveshare_rp2350_lcd_0_96/
mit Thonny: MicroPython v1.25.0-preview.143.g39538e4c9.dirty on 2024-12-24; Waveshare RP2350-LCD-0.96 with RP2350
-
Thread
Einstieg in die ARM/Cortex Welt
Die T-Home Media Receiver hatten einen kleineren AVR als Display Controller drin. Damit wurde das LCD der Frontseite angesteuert.
langweilen, muss er doch nur eine LED einschalten, einen Sensor, ein paar Tasten auswerten und ein LCD ansteuern. NXP ist auch schon fleißig dabei 8051er aus ihrem Programm zu streichen.
-
Thread
Universelle Mikrocontroller Toolchain (Linux)
Aufwand für Dich klein halten willst, dann kannst Du es halt nicht veröffentlichen. Wenn man Deine Library nicht auf einem relativ übliche Weg installieren kann (z.b. einfach über git), dann wird die auch keine installieren. Wenn es keine Dokumentation zur Library gibt, dann wird die auch keiner nutzen
Kommandozeile. Joerg W. schrieb im Beitrag #7244421: > Ein anderes Beispiel sind z.B. grafische LCDs. Ob 128x64, 64x128 > (hochkant), 320x240 oder 480x64, alle nutzen ein Image im RAM Das würde ich nicht als gegeben hinnehmen. Mit LVGL z.B. brauchts nur RAM für ein paar Zeilen vom Bild, idealerweise
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Zur Kühlung wäre wie schon von jemand vorgeschlagen ein CPU Lüfter ideal. Zur Anzeige suchen wir LCD Module. Ich habe in der Bucht einige ansprechende Digitalanzeigen gesehen. Es gibt eine vierstellige LED Anzeige für 0-30V. Oder wir nehmen einen uC. Pro-Mini + LCD. Die Schnittstelle für den uC
dranstricken (und das Extra-Modul mit Software hier posten: :-). > 6. Visualisierung: Fluoreszenz? LCD? LED7Segment? einzelne LED? Jeder wie er will: Einfache 'retro' Analoginstrumente, digitale ICM7107 Anzeige, Anzeige per uC mit ADC erfassen auf LEDs oder LCD ausgeben so wie es die fertigen Module
-
Thread
Sinc3 Filter von VHDL in Bit Logik umsetzen
Marc schrieb im Beitrag #6902849: > Das I2S wird bereits vom LCD in Beschlag genommen aber das SPI ist noch > frei. Meinst du I2S oder I2C? I2S ließe sich in der Tat gut zweckentfremden, wenn man die Takte mit dem Controller hinbekommt. Dergute W. schrieb
Interrupt und der Wert aus dem Register wird in den RAM geschoben. Leider fehlen in der TRM noch das LCD und das Camera Interface. Das Camera Interface könnte in Verbindung mit dem Schieberegister eine Möglichkeit bieten 16 Pins per DMA in den RAM zu bekommen. Vorrausgesetzt LCD und Camera Interface lassen
-
Thread
TFT Display mit Bascom ansteuern ?
einfach, aber fuer groessere Projekte nicht unbedingt geeignet. Lad Dir die Arduino IDE runter, ne library fuer dein tft und in 30min zeigt es ne schoene Demo an. Ansonsten wirst Du auch in 2 Wochen noch am Bascom Projekt rumbasteln.
Schaue dir mal das an: http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264 Damit habe ich vor einigen Wochen meinen C- und TFT-Einstieg gemeistert. Mit den passenden Libs ist es gar kein Problem. Habe
-
Thread
Eigener Bootloader stm32f103
Stefan M. schrieb im Beitrag #7944993: > Ich muss ja dan in meinen eigenen Bootloader auch die SD-Library und die > OLEDLibrary mit einbinden um auf die SD Karte zugreifen zu können und > den fortschritt bzw. Fehler auf dem Display anzeigen zu lassen. Wenn ich sowas lese, enstehen bei mir Zweifel
Stefan M. schrieb im Beitrag #7944993: > Ich muss ja dan in meinen eigenen Bootloader auch die SD-Library und die > OLEDLibrary mit einbinden um auf die SD Karte zugreifen zu können und > den fortschritt bzw. Fehler auf dem Display anzeigen zu lassen. Das würde bedeuten der Bootloader wird riesig
-
Thread
S1D13700 Probleme (jaja ich weiß, wie so oft bei lcds)
hallo, unter folgendem link findest du eine library für den sed1335, welcher sw-mäßig kompatibel zum s1d13700 ist. gruss gerhard
initialisiert ist nicht, denn erst mit dem System Set Command wird der Quarzoszillator gestartet und somit das LCD angesteuert.
-
Thread
HD44780 - Kontrast lässt sich nicht eintellen
hast du das Display den angeschlossen, und wie steuerst du es an (mit was und mit welcher Software/Library?
und den Minus-Pol an die Versorgung des Potis. Die eingestellten Spannungen liegen auch am Pin3 des LCD an, und nichts ändert sich im Kontrast. Aber wie schon beschrieben, funktioniert die Darstellung der zeichen nach dem Initialisieren einwandfrei. Es handelt sich um ein LCD mit weißer Schrift und blauer
-
Thread
.eep mit VisualStudio erstellen
des Controllers liegen auch bequem vor dem Live-Einsatz ändern zu können um mich nicht mit nem 16x2 LCD und Tastern abquälen zu müssen.
1478 Zum Datei schreiben, wäre vermutlich das hier geeignet: https://msdn.microsoft.com/de-de/library/system.io.file.writeallbytes(v=vs.110).aspx
-
Thread
China TFT LCD Touch Screen Module for Arduino
oder nur unten bei den buttons (home, email usw.). Kann ich die beiden dann über die Arduino TFT LCD Library ansteuern? Lukas
grösser und mit mehr Pixel und kommt schneller daher): http://www.ebay.de/itm/3-95-480x320-TFT-LCD-Touch-Display-fur-Arduino-Uno-Mega-/291751654804?hash=item43edc0f594:g:HwMAAOSwInxXMmUH
-
Thread
[V] Keystone T2-L4A-8650C, 7" LCD (SSD1963), 5" LCD (40 pol RGB), Raspberry PI 2 mit Zubehör
zu widmen. Drum verkaufe ich sie jetzt einfach. Wurden nie benutzt. Datenblatt, Command-Spec, Library und Beispielcode sende ich gerne via eMail nach dem Kauf zu. 30€ pro Stk inkl. Versand ------------------------------------- 1 Stk - 7" LCD (800*480) mit SSD1963 und Touch-Controller Habe
Keystone DAB-Module (beide) und das 7" LCD mit SSD1963 sind weg.
-
Thread
automatischer Vorschub für Drehbank
auch kein Drama. EDIT: bin gerade fündig geworden: https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/ Das sieht doch ganz gut aus :-)
die Zeilendisplays nicht mehr für Neuprojekte. Ein kleines Grafikdisplay (z.B. Nokia 5110-LCD oder KS0108-LCD mit 128x64 Pixeln) und ein Drehgeber mit Taster als Eingabegerät halte ich mittlerweile für einen soliden Mindeststandard. Aber wir sind ja auf µC.net - da sollte sich ja entsprechendes
-
Thread
SSD1306 Bibliothek
ist gut dokumentiert. Ich glaube es hat mich 1-2h gekostet bis ich meine eigenen Libarys fuer GrafikLCDs daran angepasst hatte. Olaf
Schön, dass sie dir hilft. Ich hab gestern noch Grafikfunktionen der Library hinzugefügt, falls das auch mal interessant sein sollte für dich. Dies ist ebenfalls zu finden in dem anderen Thread: https://www.mikrocontroller.net/topic/415651#4849162
-
Thread
Quelltext verkürzen VHDL
DDFS Auf diese Art sollte der Quelltext auf eine Bildschirmseite zu reduzieren sein ;-) BTW: LCD_RW hängt statisch auf '0', das reicht, wenn es einmal gesetzt wird. Allerdings würde ich das Toggeln des LCD_E abseits abhandeln.
50MHz-Takt an, und sieh dir an, was herauskommt (als Tipp: mindestens 15 ms laufen lassen): [vhdl] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.NUMERIC_STD.ALL; entity LCD_Controller_16x2 is Port ( -- Signale an LCD rw : out STD_LOGIC; rs : out STD_LOGIC;
-
Thread
Compilen funktioniert nicht
Funktionsdeklarationen. Zu einem Include braucht man in den allermeisten Fällen noch ein Sourcefile (.c) oder eine Library (diese ist bereits kompiliert), die die Funktionsdefinitionen enthält. Läuft aber aufs selbe hinaus: Ohne Include kannst das Kompilieren vergessen.
Was du alles benötigst, steht im rudimentären makefile: >reflow-oven.c lcd-api.c lcd-printf.c StrPrintf.c lcd-hal-avr.c adc.c >UART.c Delay.c Timer.c >include ../../rules/mkRules.mk Die Dateien findest du (hoffentlich) alle im o.a. link. Viel Spaß Oliver
-
Thread
Coroutinen für microController
Jochen W. schrieb: > Würde mich mal interessieren was ihr davon haltet ;) Wäre als Arduino-Library interessant.
Compiler mit "placement new" überlisten. Ich will aber nicht weiter herum meckern ;-) Eine schöne Library von dir Daumen hoch !
-
Thread
VHDL CODE SCHREIBEN
. library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; --Uncomment the following library declaration if instantiating --any Xilinx primitives in this code. --library UNISIM; --use UNISIM.VComponents.all; -------------------------Implementierung eines Block-RAm Moduls---------- entity block_ram is port( CLK : in bit; RESET: in bit;
-
Thread
Compilerfehler bei Einbindung einer C-Datei
Hallo alle, ich möchte gerne einen LCD ansteuern und habe mir das Tutorial (http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung ) angesehen. Die Dort angegebene lcd-routines.h, habe ich in mein Projektverzeichnis kopiert
llcd-routines.c nicht gefunden werden konnte. Was mich auch noch stutzig macht ist, dass ich die lcd-routines.c ja selber gar nicht eingebunden habe, das geschieht nämlich eig. nur in der lcd-routines.h, der Fehler muss demnach aus der lcd-routines.h kommen, oder? Irgendwie schon alles sehr komisch
-
Thread
300 € Logikanalyzer 34 Kanäle / 500 Mhz - kann das was se
geholfen. Nach 30 Minuten Einarbeitung hatte ich ihn im Griff und nach 10 weiteren Minuten war mein LCD-Problem gelöst: Der AVR war mit 8 statt mit 1MHz getaktet, wodurch die Wartezeiten zu kurz waren.
Nicht nötig, ich bin einer der sigrok-Entwickler und lese hier mit :) sigrok besteht ja aus einer Library (libsigrok) für die Hardware-Unterstützung, die API dafür ist natürlich offen, und diese Library unterstützt jetzt schon diverse Hardware. Dann ist noch eine libsigrokdecode geplant die generische
-
Thread
_open() Funktion überschreiben
Umleitung via _open() ist AFAIK spezifisch für newlib - VisualC verwendet aber eine ganz andere C-Library.
diese hier: https://github.com/adafruit/TFTLCD-Library https://github.com/adafruit/Adafruit-GFX-Library davon hatte ich allerdings noch eine ältere Version sehe ich gerade, das werde ich noch nochmal aufräumen müssen. Aber das Prinzip ist gleich.
-
Thread
Stm32f429i-Disco für neueinsteiger
Matthias Sch. schrieb im Beitrag #3785138: > 8-bit Port am Stück Wenn man das Lcd auf spi-mode umstellt, hat man auf PortA und PortB ausreichend Pins zur Verfügung. Das winzige Lcd ist mit spi immer noch schnell genug.
Simple I/O mit Taster, LEDS und Relais ADC mit dem Poti PWM mit dem Summer und Servo Eine eigene Library für das LCD schreiben um etwas über timings und Maskieren von Pins zu lernen Jenachdem wieviele LEDs/Taster man hat, kann man sogar eine Matrix aufbauen und diese Programmieren. Und zu guter Letzt
-
Thread
Scroll-Funktion für 4x20 LCD
Hallo, hat schon jemand von Euch eine Scrollfunktion der Zeilen für LCD realisiert? oder vielleich eine Idee hat? Grüss, Lodar
Habe vor einiger Zeit P. Fleurys LCD-Library um "Scroll" und "Autoscroll" erweitert. Vielleicht hilft das: http://www.siwawi.arubi.uni-kl.de/avr_projects/#pf_lcd
-
Thread
LPC2468 External Memory Controller Frage
heute morgen fertig getestet. Da war "nur" Gate und Source eines Mosfets vertauscht ... scheis library
@Kai wow, coole Sache! Das mit dem LCD klint auch interessant. Ich möchte dann, wenn ich alles getestet hab, und es funktioniert, auch was ähnliches machen. Halbe Europakarte, also 100 x 80, und da drauf sollen SD-Karten, irgend ein Flash
-
Thread
STM32F4 Timer konfigurieren
kein neuen Thread für meine Frage aufmachen. Habe mir vor paar Tagen einen STM32F429 Evalboard mit LCD gekauft. Gleich einzelne Peripherie in Betrieb genommen. Leider funktionieren immer die einfachsten Sachen nicht :) Aktuell benutze ich den SDRAM und LCD. Nun brauche ich noch den Timer Interrupt
TIM_Cmd(TIM2, ENABLE); while(1) { } } [/c] Wie gesagt, ich benutze den LCD und SDRAM, nicht, dass da sich mit dem Timer IRQ was überschneidet. Der Code lässt sich soweit compilieren, aber z.B. LCD funktioniert dann nicht mehr. Kommentiere ich der Timercode aus, läuft alles
-
Thread
Peter Fleury LCD Lib
Hallo, ist der folgende LCD mit der Lib von Peter Fleury kompatibel? --------------------- EA W204B-NLW - Controller: KS0073, HD44780 kompatibel - 4x20 LCD-Dotmatrix-Display http://www.reichelt.de/Hintergrund-blau/LCD
Ich hab das LCD nicht ausprobiert. Aber mal als dumme Frage: Warum sollte eine Library für HD44780 LCDs nicht mit einem HD44780 LCD kompatibel sein? => Ausprobieren und bei Bedarf Kleinigkeiten in der Lib anpassen
-
Thread
Anag Vision LCD Problem Arduino Mega/Duamillanove
auf fast... Ich besitzte 2 Arduinos, das Mega und das Duamillanove. Ich versuche seit 3 Tagen 3 LCD Dot-Matrix Displays zum laufen zu bringen. Die LCD Displays sind alle vom selben Hersteler (ANAG VISION) und haben laut Datenblatt einen ST7066U (KS0066) Controller verbaut. Datenbaltt AV 1624
ja den selben Controller hat wie der kleine und dieser korrekt funkioniert mit der LiquidCrystal Library ...
-
Thread
Umstiegsbreatung uC Atmel/STM
selbst wenn > man in der ATmega Familie bleibt. Beim Atmega328 sind beim einsatz einer Grafik-Library und einer Encoder-Library bereits 54% von 2kBytes belegt, ohne das man irgendwelchen Code geschrieben hat. Kommt dann z.b. noch die Ethernet-libaray dazu, fängt man sich langsam Gedanken zu machen
zumindest mal (wenn schon STM32) wenigstens mit der - aus meiner Sicht sehr übersichtlich aufgebauten - Library libopencm3 beschäftigen. Hiermit ist wirklich ein guter Einstieg in ARM möglich und du wirst dennoch schnell damit beginnen dich in die Register einzuarbeiten...