-
Thread
WinAVR - undefined reference to 'main'
lst), -gstabs # Optional linker flags. LDFLAGS = -Wl,-Map=$(TARGET).map,--cref # Additional library flags (-lm = math library). LIBFLAGS = -lm die main.c so: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <inttypes.h> #include <stdio.h> #include "globdef.h
avr-gcc systimer.o lcd.o sta013.o uart.o i2c.o spi.o ata_if.o playmgr.o procyon.o -Wl,-Map=procyon.map,--cref -mmcu=atmega128 -o procyon.elf C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr5\crtm128.o(.init9
-
Thread
Taschenrechner - Algorithmen
finde unzureichend gemacht http://downloads.deusm.com/designnews/928-click_here.doc Display LCD oder LED ? Gehäuse ? Batteriebetrieb oder Netzteil ? Platinenlayout mit Tastatur oder ohne ? Mit http://www.pollin.de/shop/dt/MzE0OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_SAMSUNG_UC121902
auf ein 2x16LCD (universaler einsetzbar und auch zum Debugen benutzbar) und vorerst mit kleinem Netzteil bis alles läuft. Gehäuse werde ich mir wahrscheinlich sparen, ich glaube nicht dass ich etwas finde, dass genau
-
Thread
beliebte Display Controller für STM32
SSD1306 - I²C 128x64 OLED Mit dieser Library -> https://github.com/4ilo/ssd1306-stm32HAL lässt sich das Display praktisch ohne nachzudenken in meine CubeMX/HAL Projekte einbinden.
mit dem internen RAM schon knapp bemessen ist. Der framebuffer würde den Rahmen sprengen und die LCD Arbeit ( transparentes OSD ) den eigentlichen Job massiv ausbremsen.
-
Thread
EA DIP180-5 an Atmega8 in Bascom - Debugging fehler
Hallo alle miteinander, Möchte ein EA DIP180-5 Grafik LCD Display an den Atmega8 anschließen. Habe folgenden Quellcode in Bascom: $regfile = "m8def.dat" $framesize = 32
oh es ist 1.11.8.7 aber die Library ist schon vorhanden nur meckert der Compiler muss ich wohl updaten? MfG
-
Thread
Erfahrung mit Display 3000
Hallo Hat jemand schon Erfahrung mit dem Board Mega128 und Farb LCD von der Firma Dipslay 3000???? Habe keine Vorstellung wie groß das Display ist wenn ich mir die maße aus dem Datenbaltt aufmahle muß man ja mit der Lupe arbeiten um etwas zu sehen oder liege ich
Noka6100 etc. verbaut, und in diesem Forum häufig diskutiert wurden. Es gibt hier irgendwo auch eine Library zur Ansteuerung, ich glaube sogar für alle verschiedenen Controllertypen. Wenn Du die Maße aus dem Datenblatt aufmalst hast Du keine Vorstellung von der Größe??
-
Thread
STM32F429 Discovery
das es letztendlich pixeln sind ist mir schon bewust. deshalb die frage nach eine "library" die das für mich macht :-)
besorgt: http://shop.myavr.de/ARM-Produktlinie/STM32F429-DISCO%20-%20ARM%20Board%20mit%20Touch%20LCD.htm?sp=article.sp.php&artID=200116 da war's noch ein Tick preiswerter als bei RS ;-) jetzt wühle ich mich durch die µGL Library http://myugl.de/_wiki/doku.php Gruß JZ
-
Thread
USART --- UART
ich dies über den Arduino machen. Ist dies möglich? Oder habt ihr da eine einfachere Lösung. Ein LCD habe ich ebenfalls nicht :) Vielen Dank :)
AVR unbedingt aus dem Sockel entnommen werden. Ich denk es geht auch ohne! Ich benutze die stm32-Library aber kann leider nichts empfangen.
-
Thread
AVR Studio 5, sprintf, float und linken?
Hallo, ich komme einfach nicht weiter. Ich möchte unter AVR Studio 5 float-Werte auf's LCD schicken, dass ich dafür entsprechend libprintf_flt.a, libm.a und die Option -Wl,-u,vfprintf setzen muß ist mir jetzt klar. http://www.mikrocontroller.net/articles/FAQ#Aktivieren_der_Floating_Point_Version_von_sprintf_beim_WinAVR_mit_AVR-Studio
incompatible implicit declaration of built-in function 'sprintf' Das Programm aber funktioniert. Auf dem LCD bekomme ich kein '?' sondern die korrekten Werte nach sprintf Vorgabe?
-
Thread
Welcher Microcontroller ist der Beste zum Anfangen?
Fraglich. Denn die Aufgabenstellung ist eine andere. Waehrend man mit einem AVR lernen kann einen 2x16 LCD in Betrieb zu nehmen, was auch mit ASM gut machbar ist, so ist eine Ethernet schnittstelle enorm viel komplexer wie eine Serielle. Ja, irgendwann sendet auch die ethernet Schnittstelle, beim PC kommt
Schnittstelle anfangen kann. Aber es wird mir sowieso nichts anderes übrig bleiben als mit einem 2x16 LCD und ein paar Ausgaben anzufangen. Auch wenn ich jetzt einen 32 Bitter verwende
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
Und wer jetzt anfangen will zu basteln, für den gibts hier die passende Eagle-Library von mir. fchk
Atollic TrueSTUDIO for STMicroelectronics STM32 Lite Version 2.3.0 Toolchain updates * New library using HW implementation of floating point.
-
Thread
gelegentliche Datenfehler auf RS485
Seit ein paar Wochen versuche ich nun einige Daten (ASCII in 10 Zeilen á 24 Zeichen) auf einem 3,5"-LCD auszugeben (Master -> Slave). Grundsätzlich funktioniert das prima. Sofort nach Einschalten sind alle Daten angezeigt, jedoch häufen sich mehr und mehr Anzeigefehler (falsche Zeichen). Die werden aber
ein paar Wochen versuche ich nun einige Daten (ASCII in 10 Zeilen á > 24 Zeichen) auf einem 3,5"-LCD auszugeben (Master -> Slave). Warten die Slaves auf den Master? Nicht das da ein Slave einfach nur dazwischen funkt. Ansonsten müsstest Du folgendes: > läuft irgendwelcher Mist über die
-
Thread
max. Input Frequenz ATMEGA328
Anhang) messen wir bis 180'000 mit einem Teiler von 1000: [c] lRPM = 21815 / pulseIn(5, LOW); LCD.print (lRPM + " x1000 RPM") [/c]
Unter http://interface.khm.de/index.php/lab/interfaces-advanced/arduino-frequency-counter-library/ gibt es eine Library mit der es möglich sein soll Frequenzen bis zu 1/4 der Prozessortaktfrequenz zu messen. Ich hatte die selbst mal mit einem Arduino UNO im Einsatz und bei 3MHz Messsignal war
-
Thread
Lüftersteuerg im Eigenbau
PWM Kanälen gibt... Generell würde ich dir aber dazu raten, erstmal klein anzufangen und dich aufs LCD zu konzentrieren. Dann _einen_ Lüfter regeln. Und dann kannst du dir auch selbstständig überlegen, welchen Controller du am Besten für 8 Lüfter nimmst.
Hier noch ein Appnote. http://www.analog.com/library/analogdialogue/archives/38-02/fan_speed.pdf
-
Thread
LCD_LINE_LENGTH (Peter Fleury): Wo im Datenblatt erklärt?
ohne Probleme), habe ich noch eine kleine Frage: momentan verwende ich zum Testen noch Peter Fleurys LCD Bibliothek. In der lcd.h muss auch eine Angabe zu LCD_LINE_LENGTH gemacht werden. Nur, was ist das für ein Wert, bzw. wo finde ich ihn im Datenblatt (http://www.displaytech.com.hk/pdf/char/164a%20series-v10
Ohne die library jetzt genauer zu kennen: Ich vermute, dass ist die interne Länge einer "line" im Display. Das kannst Du anhand der "Display Data Ram Address Map" unten auf Seite P7 Deiner Doku sehen. Intern sind
-
Thread
Komprimiertes Zeitformat für die EEPROM-Ablage
mit einer for-next Schleife ermitteln und dann jede Minute auf Schaltereignis prüfen. Mit der Library time.h kann ich nicht umgehen. Ist das dann nicht zu Rechnenintensiv? Das Bild von der Box ist dem Anhang beigefügt. Chip type : ATMega32 Clock frequency : 8 MHz Danke!
berechnet waren. Der TI-58 ti59 (einer der ersten programmiebaren Taschen-Tipper) hatte eine SW-Library dabei, mithilfe der man den Wochentag und die Anzahl der Tage zwischen zwei Daten berechnen konnte. Die habe ich mal analysiert und in C umgeschrieben: http://www.mikrocontroller.net/forum/read
-
Thread
Preiswertes ARM9-Linux-Modul mit AT91SAM9261
Wenn das fertig ist (War 11/07 angekündigt), werde ich es mir vermutlich dort kaufen. Mit Touchscreen LCD und allem was man braucht um glücklich zu sein. Und so wie ich Olimex kenne, wird es auch erschwinglich sein. Ansonsten melde ich mal Interesse an dem Projekt an.
nicht de!) Kurzfeatures: ARM 9 >200 MHz + USB 2.0 HS optional: giga switch, PCIe slots for sata/vga/lcd Software: Linux/PHP/SQL Die Peripheriemodule werden USB und PCIe basiert sein. Gruß Andreas
-
Thread
hallo welt
nicht mehr kann, könnte vielen eventuell ja genügen.) (*) Natürlich auch der Fall, daß stdout ein LCD ist und stderr als Debug-Schnittstelle eine UART... Wie macht man sowas beim Keil C51?
ich nach einem Workaround suchen, aber Q&D Code mag ich nicht zum Bestandteil einer offiziellen Library machen, dafür müßte ich mich hinterher schämen. (Q&D? -- quick and dirty)
-
Thread
RTC-DCF77 I2C Modul von ELV
versuche gerade dieses an den I2C Bus einzubinden. Ich habe versucht die Einbung nach dem Muster des LCD-Displays nach zu bauen, komme aber jetzt nicht mehr wirklich weiter. Ich habe einige Programmzeilen von dem LCD-I2C Bus Lib übernommen. Ich habe folgendes Gemacht. - Erstellung einer i2crtc.h
wofür steht das I2C_WRITE? Ich kann das in keiner .C noch in keiner .h Datei finden. Doch läuft die LCD anzeige mit der Falk Brunner lib (2CLCD Library für HD44780 LCDs) Und dann kommt das ganz große Fragezeichen, das Auslesen der Register der RTC Da Verstehe ich nur noch Bahnhof. Vielleicht
-
Thread
Eagle Lib für LCD
Hi! Wo finde ich die Eagle Library für ein LCD (2 Zeilen, 16 Char, dieser standard controller drauf - HDirgendwas)?
Retro schon sagt, man braucht sowas ja nie. Ich habe mal bei http://www.nntec.de ne LIB mit einer LCD gefunden, ist im Anhang. Gruß Reinhold
-
Thread
Serielle Daten in Tastaturanschläge verwandeln
mit USB HID verdrahtet und programmiert werden.. das ist dann nicht einfach mal die IDE öffnen und Library wählen, die Anschlüsse benötigen auch einige Bauteile. Stichwort VUSB Keyboard.
nicht mehr machen. So blockierend umgesetzte Geschichten wie serielle Ausgabe, AD-Wandlungen oder LCD-Ausgabe dürften das sehr leicht unbrauchbar machen. Der Mega 2560 wäre dann leicht verschwendet an die Aufgabe.
-
Thread
Kleinstrommessung 230V, wie?
funktionieren und in welchem Wattbereich sie sind > zwecks Sortierung) Dafür reicht ein Fertiggerät mit LCD.
Braucht aber Kenntnis und Bastelarbeit. In Wirklichkeit nur sehr wenig. Mit Hilfe einer geeigneten Library ist es, nach Ansicht der dort hinterlegten Beispiele, ziemlich einfach. z.B. https://github.com/mandulaj/PZEM-004T-v30
-
Thread
Zeichen selbst generieren (CG Ram)
sieht man. Was sollen denn die ganzen RET zwischen der Ausgabe der Daten? Ausserdem wird es dem LCD wohl nicht so gefallen, wenn du ihm die Dtaen des neuen Zeichens als Befehle schickst. Du schickst ihm 1 Befehl! Nämlich den Befehl, dass du ein Zeichen definieren willst. Dann schickst du ihm
So wie du in der LCD-Library eine Funktion LCDbefehl hast, wird es da wohl auch noch eine 2-te Funktion geben. Geraten wird die wohl LCDdaten oder so ähnlich heissen.
-
Thread
SP601 Spartan 6/Tutorial/ Einstieg/ Hilfe :(
Comments: -- ---------------------------------------------------------------------------------- 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; entity LED is Port ( LED : out STD_LOGIC); end LED; architecture Behavioral of LED is begin LED <= '1'; end Behavioral; Was müsste
-
Thread
Atmel SAM D10 ohne ASF programmieren
Meinst du sowas? [c] /* * PB16: PWM output to generate V[LCD] * PB16 = TC6/WO[0], function E * Normal PWM 8-bit mode, 16 MHz / 2 / 256 = 31.25 kHz PWM frequency */ GCLK->CLKCTRL.reg = GCLK_CLKCTRL_CLKEN | GCLK_CLKCTRL_GEN(0) | GCLK_CLKCTRL_ID
weiter als die Register zu beschreiben. Gibt es irgendwo in ASF ein äquivalent zu der Peripheral Library? Ich kenne mich mit ASF nicht so gut aus, aber alleine die Ordnerstruktur kommt mir extrem groß vor. mfG macload1
-
Thread
LPC2478 welcher Speicher sinnvoll
SRAM macht das Leben einfacher. Ich nehme mal an ein kleines RTOS ist so etwas wie z.B. embOS, RT-library oder uCOS-II. FreeRTOS hat schon etwas hoeheren Speicherbedarf aber definitiv noch in diesem Rahmen. Die groesste Frage ist einfach wieviel Daten Du in einem Buffer brauchst um sie zwischenzuspeichern
bestimmt einen sehr guten Rat gegeben. Spaeter sind wir auf den LPC2478 umgestiegen weil ein TFT 3.5" LCD damit betrieben werden sollte. Wiederrum hat alles gut geklappt. Das LCD hat ohne grosse Mucken umgehend funktioniert. mfg, Gerhard
-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
54398 Bytes? > Alle Features aus? Das denke ich auch. Das Vollgrafikdisplay (ANET_FULL_GRAPHICS_LCD ) braucht bei mir zusätzlich 39 kByte. Wenn man auf einige Menüs verzichtet (SLIM_LCD_MENUS) kann man davon wieder 10 kByte einsparen. Bei mir brauchen die Grundfunktionen von Marlin (1.1.9) 58 kByte
===================================================================== //======================= LCD / Controller Selection ======================= //========================= (Graphical LCDs) ======================== //==================================================================
-
Thread
Deltawave GLCD Board und Bascom (Datenbit verdreht)
das HEX-File von deltawave evalboard.hex mit bascom geladen. ( ZIP-File: evalboard - mega32 - grafikLCD_T6963 ) Beim Anlegen der Betriebsspannung ( +9V ) kann man ganz kurz einen dunklen Displayhintergrund und die Grafik von deltawave erkennen - aber dann bleibt das Display dunkel. Würde eigentlich
einer Sekunde das deltawave-symbol. PINS ---- Die Pin-Belegung habe ich nun gemessen Mega32 LCD-Leiste ------ ---------- 22 PC0 17 D7 23 PC1 16 24 PC2 15 25 PC3 14 26 PC4 13 27 PC5 12 28 PC6 11 29 PC7 10 D0 33 PA7 9 RES 34 PA6 8 CD 35 PA5 7 CE 36 PA4 6 RD 37 PA3 5
-
Thread
stm32f407vg clock auf IO-Pin
nur einen 2kHz-Takt brauche. Aber ich dachte dass das evtl. zu ungenau wäre? Ich möchte damit ein LCD betreiben, das eine externe Clock braucht. würde das mit SysClock/TimerInterrupts funktionieren?
Denn der Portspeed beträgt ja nur 50 MHz? Ausserdem dachte ich noch irgendwo in der Standard Periph Library gelesen zu haben, dass der SysClk in dem Fall nicht größer als 50 MHz sein darf... Habe ich irgendwas falsch verstanden, bzw. würde ich hier vielleicht sogar etwas kaputt machen, wenn ich die 168
-
Thread
USB Daten Capture & analysieren oder "Replay"
unter Gentoo ? > > Muss mich glaub endlich mal mit Linux beschäftigen xD > > Im Endeffekt also: LCD+Taster <> MEGA8 <> Belichtungsablauf <> UART <> > USB <> virt. COM <> mein Programm auf "Box" <> gPhoto2 <> USB <> Kamera Ähwas? :) LCD+Taster <> at90usb162 <> USB CDC (virt. COM) <> dein
Besorg Dir ein http://www.watterott.com/de/Atmel-AT90USBkey und wühl Dich durch USB, die LUFA-Library und die gphoto-sourcen. Viele Grüße, Simon
-
Thread
AVR und C++ - ein Versuch
Pegel auch auf mehreren Eingängen. Den Zusammenhang verstehe ich nicht. > Wenn du mit deiner Library-Sammlung so weiter machst, wirst du sehr bald > an die Grenzen des Flash Speichers kommen. Vor allem bei den kleineren > ATtinys. Da kannst du gleich Arduino nehmen. Naja - für Tinys ist das
-std=c++11 -save-temps -funsigned-char -funsigned-bitfields -fshort-enums -ffunction-sections ../LCD.C -o LCD.o avr-g++ -c -mmcu=atmega16 -I. -gstabs -DF_CPU=16000000UL -Os -Wall -Wextra -Wwrite-strings -std=c++11 -save-temps -funsigned-char -funsigned-bitfields -fshort-enums -ffunction-sections
-
Thread
Source-Code an andere Stelle -> funktioniert nicht mehr.
wenn du es gekürzt haben willlst: -) alles mit lcd funktioniert einwandfrei -) schalter einlesen funktioniert -) menüs funktionieren eigentlich funktioniert ALLES einwandfrei, bis auf die Ausgabe durch die Variable Motorraum. Werden die Ausgaben
bei sich einbaut. Absolut Gemeingefährlich. PS: Zum Glück hatte ich zum Zeitpunkt der T6963c Library schon was von dem do{}while(0);-Hack gehört. Sonst hätte ich es zu diesem Zeitpunkt auch nicht besser gewusst *räusper... ;)
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
Draht insgesamt benötigt wird) Schaltplanerstellung: -Benamsung von Netzen: Kann Horizon die Folge LCD-0, LCD-1, LCD-2, ... automatisch fortsetzen? -Schaltplanseiten automatisch kopieren (ich erstelle einmal eine bestimmte Seite, definiere die Anzahl, und Horizon verwaltet die Kopien), und das gleiche
Andere/Bessere Vorschläge? > Schaltplanerstellung: > -Benamsung von Netzen: Kann Horizon die Folge LCD-0, LCD-1, LCD-2, ... > automatisch fortsetzen? Nein, es gibt aber Busse. Bis jetzt sind diese mehr auf serielle Busse wie SPI oder I²C ausgelegt. > -Schaltplanseiten automatisch kopieren (ich
-
Thread
MAX1000 Erfahrungen
. 50MHz bekomme? Eine PLL instanzieren, die den entsprechenden Takt erzeugt: IP Catalog -> Library -> Basic Functions -> PLL -> ALTPLL
>Eine PLL instanzieren, die den entsprechenden Takt erzeugt: >IP Catalog -> Library -> Basic Functions -> PLL -> ALTPLL Tja, wenn's so einfach wäre, könnte es ja jeder ... Wenn ich auf auf Tools -> IP-Catalog drücke passiert .... nichts. Auf meiner Festplatte sehe ich,
-
Thread
LCD Display in Kicad nicht gefunden.
Gibt ja auch keine LCD-Displays. nur LCDs (Liquid Crystal Display)s
> kann mir jemand sagen, wo ich in KiCAD ein LCD Display finde? In der Library. Das war jetzt einfach :-) Aber im Ernst: device->DISPLAY* ist schon mal ein Anfang, 7-Segment-Anzeigen gibts als device->7SEGM und display->. Und falls nicht das
-
Thread
Betriebssystem + µC = ?
Touchscreen ein Betriebssystem haben willst, dann ist es eher zu überlegen ob man nicht lieber eine Library von z.B. Segger einbindet, die das kann. Schließlich hat ein Betriebssystem gleich mal ordentliche Anforderungen bzgl. RAM/Flash Bedarf. Diese speziellen Librarys kommen hingegen mit einigen wenigen
Nein, da genuegt ein Echtzeitkernel, als Library.
-
Thread
Neue Propeller Karte zu Fertigen
3.5mm-Headphone-Connector not to forget. Black and red Cinch for stereo output not to forget. LCD-Display not to forget. Stephan.
Hallo, Andreas, mein Board wird bald fertig werden. Ich muss noch die LCD-Anschlüsse routen, und ein paar Kleinigkeiten auf der SpinStamp in Ordnung bringen. Stephan.
-
Thread
Hilfe bei Fehlersuche im Code
Fehler, hoffe ihr könnt mir helfen. Lieben Gruß, Willi Code: [c] #include <SPI.h> //Library for Adafruit communication to display #include <Wire.h> //I2C communication library #include "ds3231.h" //Real Time Clock library #include "DHT.h" //DHT Sensor Library #include <Adafruit_GFX.h> //Graphics library #include <Adafruit_PCD8544.h> //Display library //PCD pin setting Adafruit_PCD8544 display = Adafruit_PCD8544(2, 3, 4, 5, 6); //DHT setting #define DHTPIN 9 #define DHTTYPE DHT11 DHT dht
-
Thread
Suche LCD Funktion für Kreissegmente (Pieslice)
Hallo zusammen Ich suche eine LCD Funktion, welche mir mittels SetPixel ein Kreissegment mit definiertem Start und Stop Winkel sowie Radius zeichnet. Kennt jemand eine effiziente Routine? Wie das in Mathe geht ist mir klar, aber
werden. Ich weiss nur noch nicht wie. Falls also jemand noch eine Funktion aus einer Grafik Library kennt, wäre ich sehr froh darüber. Danke!
-
Thread
Eagle library für sed133x ?
Hallo, ich bin gerade auf der Suche nach einer eagle library mit den sed133x LCD-Controllern. Speziell dem SED1330f im rechteckigen QFP5-Gehäuse. Da ich sicher nicht der erste bin, der einen dieser Bausteine verwenden will, meine Frage an euch: Hat jemand diesen Baustein in seiner library und kann ihn mir geben? Danke schon mal, Jan
-
Thread
Erstes Projekt - Ideen?
Du nur LEDs anschließen oder sind auch Ausgaben aufs Terminal per UART möglich oder kannst Du ein LCD anschließen? Zum Üben läßt man meistens ein paar LEDs blinken, auf dem Display kann man eine Variable bis 255 hoch zählen lassen, später dann bis 65535. Wer sich dann immer noch langweilt, kann eine
Ansteuerung eines Textdisplays ist eine schöne Herausforderung. Vielleicht erst mit Library und dann mal selber nach Datenblatt programmieren. Wenn man das hat kann man darauf aufbauen: Die Wetterstation finde ich eine gute Idee. Ich selber habe als Anfänger ein einfaches Messgerät für
-
Thread
ASCII als hex/dez ausgeben
Schau Dir mal die Funktion itoa() aus der Standard-Library an. Damit bekommst Du schon mal dez. Werte. Hajo
http://www.mikrocontroller.net/articles/FAQ#Wie_kann_ich_Zahlen_auf_LCD.2FUART_ausgeben.3F
-
Thread
tft01-2.2sp Display mit UTFT library ansteuern?
Schule und muss nun mein Display tft01-2.2sp mit ili9341 ansteuern. Machen will ich das mit der UTFT library, aber es klappt einfach nicht und die Zeit läuft mir langsam davon... ich habe schon im Internet recherchiert aber es hilft nichts, mein Display bleibt einfach weiß. Das ist mein Skript: #include
hilft nichts, mein > Display bleibt einfach weiß. Wie wäre es wenn du mal die Anleitung zur UTFT Library liest, diese verstehst und streng danach vorgehst? Zuerst mal einen einfachen Beispiel-Sketch (der funktionieren muss) aus der Arduino-Welt zum Laufen bringen und dann seine eigenen Kreationen
-
Thread
DDRAM Adressen, LCD
das Display auf jeden Fall für 2 Zeilen initialisieren. Die Lage der Adressen wird dann in der LCD Library (bzw. deinem Code) benötigt, um eine Direktadressierung zu machen.
-
Thread
altera quartus II .vhd in .Hex
--???? led1:out STD_LOGIC_VECTOR(3 DOWNTO 0); LCD_N : out std_logic; --?????? LCD_P : out std_logic); --LED output???8? END LEDA ; ARCHITECTURE light OF LEDA IS SIGNAL clk1,CLK2:std_logic; BEGIN LCD_N<='0'; LCD_P<='0'; P1:PROCESS (clk) VARIABLE count:INTEGER RANGE 0 TO 9999999; BEGIN
-
Thread
Controller für Batteriebetrieb : Bootloader ?
Gegenbeispiel: Wenn Du ein wirklich stromsparendes Messgerät bauen willst, nimmst Du ein segmentiertes LCD-Glas ohne Controller. Sowas, was in Taschenrechnern, Uhren und Wetterstationen drin ist. Gibts in allen möglichen Formen, mit 7 oder 14 Segment Anzeigen, Bargraphs, Uhrzeigern, Symbolen etc. Mit so
P. https://www.digikey.de/de/products/detail/microchip-technology/PIC16LF19176-I-P/7801956 LCDs gibts oft auch mit Pins im 2.54mm Raster, z.B. https://www.digikey.de/de/products/detail/lumex-opto-components-inc/LCD-S401C39TR/469781 oder sowas https://www.artronic.eu/pl/p/LCD-AV-SN070B00-R/1466
-
Thread
STM32H743 mit 32MByte externem SDRAM
Den richtigen Zeichensatz habe ich nicht gefunden, aber es scheint ein Test des SDRAM zu sein, ein LCD mit Touch sowie ein Kameramodul wird gesucht. Der Kameraanschluss hat leider 20 Pins statt wie die 24 bei der ESP Cam, die Module passen so direkt nicht. Auch für das LCD mit RGB muss ich mir einen
time: 390 ms, read speed: 82.05 MB/s SDRAM 8-Bit data validation pass! -------------------- LCD Test ------------------- LCD_FillScreen Test takes: 62 ms -------------------- Bitmap LCD Test ------------------- LCD_Draw_Bitmap 480x320 RGB takes: 214 ms
-
Thread
GCC Atmega32 + Atmega8 SPI Kommunikationsproblem
nach einer Änderung im Makefile keinen Unterschied machen sollte. Am Atmega32 (Master) ist ein Lcd angeschlossen, welches tadellos funktioniert, wobei der RW-Pin auf GND gezogen werden musste (im Buch steht, dass man ihn nicht zu beschalten hat?!). Der Atmega32 sendet dem Atmega8 nun die Zahl
Hm... auch mit 1Mhz gehts nicht besser... Einziger Unterschied: Die Lcd-Darstellung benötigt mehr Zeit...
-
Thread
Sekunde doppelt so lang ??
einwandfrei. Die FUnktion WAIT_TIMER liegt zusammen mit allen anderen Wartefunktionen in nachfolgender LCD-Library.
hier die Library ...
-
Thread
Taupunkt anzeigen
z.B.wie hier: https://www.arduinoforum.de/arduino-Thread-Tutorial-Temperatur-Luftfeuchte-messen-und-auf-LCD-ausgeben
gibt keinen Taupunkt aus! > Den muss man berechnen oder aus Tabellen ablesen. OK die Arduino Library gibt den Taupunkt aus...
-
Thread
320x240 Display nach 640x480 VGA
So, jetzt: [vhdl] library ieee; use ieee.std_logic_1164.all; use IEEE.numeric_std.all; use ieee.math_real.all; entity vga is port (CLK, VS_EXT, CLK_EXT, HS_EXT: in std_logic; DATA: in std_logic_vector(3 downto
BlockRAMs asyncron ansteuern. Aber das ist bei den Spartan3er kein Problem. Ist bei deinem 320x240er LCD das Timing fest vorgegeben oder kannst du das Timing noch leicht ändern? Falls ja, dann kann man evtl. nur eine Clock verwenden. (bei meinem LCD: erlaubt ist 51us .. 59us) Für die Ansteuerung