-
Thread
Allgemeine Frage!
ist einfacher zu Adaptieren). Diesen kannst du mit z.B. einem Arduino Nano Auswerten und über ein LCD Anzeigen. Der Nano kostet fast nichts, das LCD ebenfalls. Der Drehgeber könnte auch ein Schrittmotor sein. Die Mechanik solltest du aber selber bauen können. Die Software (IDE sowie Library
Und der Bauteilgrunstock muss auch nicht so groß sein. Paar Leitungen, den Sensor, einen Arduino mit LCD und eine Lösung für die Stromversorgung, dann ist an Hardware alles beieinander. Der Arduino lässt sich einfach programmieren und ist doch gerade für solche einfachen Anwendungsfälle und Einsteiger
-
Thread
BASCOM Programm nach C übersetzen
sich hinter bestimmten BASCOM Befehlen verstecken und in dieser Form nicht 1:1 in C bzw. in der C-Library vorhanden sind.
' warte 1s Cls ' Lcd löschen Locate 1 , 1 ' Cursor in Zeile 1, Position 1 Lcd " RFID " ' Text schreiben If _cfe = 1 Then
-
Thread
WinAVR oder BASCOM (auch man nicht viel übrig für BASIC hat)?
auch der c. nur ist der dialekt anderst, und man hat schon fertige module bzw routinen dabei (config lcd... config spi, config graphlcd, config blablabla).
dann sowas im Sande, da man sie dann nicht mehr braucht. Ich mache auch gerne Sachen (Debounce, LCD usw.) mit Interrupts, statt wie Bascom mit Polling oder Delays. Dadurch hat man deutlich mehr CPU-Leistung verfügbar. Peter
-
Thread
Raspberry pi & c++ lernen
Änderung an WiringPi war erst letzten Monat [1], offensichtlich arbeiten also immer noch Leute an der Library. [1] https://github.com/WiringPi/WiringPi
an WiringPi war erst letzten Monat [1], > offensichtlich arbeiten also immer noch Leute an der Library. ok, nur nicht mehr der org Autor, was im ersten Satz mit 'unofficial fork' genannt wird. Aber das ist OSS, da kann jeder weiterentwickeln.
-
Thread
STM32 -> SPI -> AD7142
Natürlich meinte ich MISO, aber ich habe nochmal in der Doku zur Library nachgeschaut, und das Beispiel welches ich gesehen habe hat tatsächlich den Eingang als AF_PP konfiguriert. Es kann natürlich auch sein dass in den Beispielen der Library ein Fehler ist. IN_FLOATING
Config - Funktion. Schaust Du hier: um0435.zip\STM3210B-EVAL_FW_V2.0.0\Project\Demo\src\stm3210b_lcd.c Funktion LCD_SPIConfig(); oder.... um0435.zip\STM3210B-EVAL_FW_V2.0.0\Project\Demo\src\spi_flash.c void SPI_FLASH_Init(void); Gruß Thilo
-
Thread
Elektronik Lager und die vielen Kisten (Verwaltung)
Verbesserungsvorschlag : wo (in welcher library) ist das schematische Bauteil und wie heisst es. wo (in welcher library) ist der fussabdruck und wie heisst er. Wie lautet der SMD Aufdruck. sonst schaut's gut aus. Ich hab ein anderes System
Zeichen gehen: ŻżłąĘÄßقاموسЙфЦ Und es ordentlich aussieht mit 8 Bit Höhe. (Extras > Rechner > LCD Display)
-
Thread
Messgeräte Display via framebuffer
duldet, bis ein entsprechendes drm System geschrieben wurde. Oder für Nicht-Kernel-Entwickler: Kleine LCDs oder OLEDs sind rein technisch kein Problem. So habe ich jetzt ein framebuffer device auf dem ich mit wenigen Zeilen Code ein paar Linien malen kann. Ich habe aber aktuell noch keine Ahnung, wie
eine > kleine Oberfläche mit ein paar wenigen Menüs zu bauen und auf einem > Graustufen oder Color LCD darzustellen? ncurses https://de.wikipedia.org/wiki/Ncurses
-
Thread
I2C Temperaturwert ausgeben
aufrufst, der zb hochgezählt wird. Wenn das klappt, dann weißt du, dass es wahrscheinlich nicht das LCD ist. WEnn es nicht klappt, dann weißt du, dass du ein Problem mit dem LCD hast. Funktioniert das LCD, dann nimmst du den Sensor dazu. In der Schleife wird die FUnktion aufgerufen, die den Sensor
neu initialisieren? Also 3 Funktionen * I2C Initialisieren * Wert vom LM75 holen * Wert am LCD ausgeben
-
Thread
Hat schonmal einer ein Opel TID ->erfolgreich<-angesteuert ?
Im Anhang stelle ich den Steckverbinder des DID/TID/MID als Eagle-Library zur Verfügung. eSBeO
bin am ueberlegen ob i mir auch eine ansteuerplatine baue oder gleich ein eigenes MiD mir Grafik-LCD (zuerst monochrom) vlg & ein frohes Fest Charly
-
Thread
littlevGL Graphiclib, benutzt die hier jemand?
extern volatile uint16_t *ili9341_fsmcCommand; extern volatile uint16_t *ili9341_fsmcData; #define lcdCommand (*ili9341_fsmcCommand) #define lcdData (*ili9341_fsmcData) #define writeCmd(d) { lcdCommand = d; } #define writeData(d) { lcdData = d; } static void writeRegister8(uint16_t a, uint8
Na das war jetzt auf SPI + DMA + ILI und LCD px < Controller px bezogen. Wenn du dann ein zweites (ganzes) Bild per DMA übertragen willst landet das ja dann um 80px Versetzt auf dem LCD. Beim Teilübertragen des Bildes mit der Lib ist das natürlich
-
Thread
Bascom, AVR Lüftersteuerung, Falsche Drehzahl mit High-Side-PWM
$regfile = "m16def.dat" $crystal = 8000000 $framesize = 32 $swstack = 32 $hwstack = 32 'LCD Config Config Lcdpin = Pin , Db4 = Portc.7 , Db5 = Portc.6 , Db6 = Portc.5 , Db7 = Portc.4 , E = Portc.1 , Rs = Portc.0 Config Lcd = 16 * 2 Cls 'Port Config Config Portb.3 = Output
30sek. (weil 2 imputse pro umdrehung) 'rpm werte anzeigen Locate 1 , 1 Lcd "Fan1 = " ; Rpm1 ; " RPM" Locate 2 , 1 Lcd "Fan2 = " ; Rpm2 ; " RPM" End If End If Loop Isr_timer0: Soft_timer = Soft_timer + 1 If Soft_timer = 30 Then
-
Thread
Fehlermeldung bei der Benutzung der lcdlibrary von Peter Fleury
Hallo, ich versuche gerade mein ATmega8 (myAVR Board 2.0 (USB)) mit dem myAVR LCD Add-On unter zurhilfenahme der LCD-Library von Peter Fleury zum laufen zu bekommen. Mit Assembler klappt die Ausgabe schon, aber jetzt wollte ich versuchen das in C zu realisieren. (Bin ein C-Neuling
die Testversion von myAVR Workpad Plus. In meinem Programm initialisiere ich das LC-Display mit lcd_init(7); und versuche in der mainloop mit lcd_puts("Text"); etwas auszugeben. Leider erhalte ich zwei Fehlermeldungen vom Linker die auf undefinierte Sprungadressen in den Funktionsaufrufen lcd_init
-
Thread
Wettersatellit Empfänger
RAM ablegen, RAM Inhalt auf Speichermedium kopieren oder vileicht auch das (Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM) schiken. Die Computer computer früher haben das doch auch irgendwie geschaft. Und mit den AVR Dingern wurde auch schon so einiges vorher unvorherstellbares geschaft
wird auch schon mal als Huff-Puff Oszillator beschrieben. http://www.hanssummers.com/huffpuff/library.html
-
Thread
Basteltip: STM32F103 DIP40 Board
haben und dann Fiat-Schrott (sprich: lausige Libraries) dranschrauben. Wozu diese unsägliche Library? Der M3/M4 ist doch nun wahrlich nicht schwer. Erst recht der STM32F103, der ja ein besonders triviales Exemplar der STM32-Familie ist. Wozu also dies Bloatware?
Meister Propper schrieb im Beitrag #4517029: > Wozu diese unsägliche Library? Weil niemand nachher mehr diesen Register-Sch*** lesen kann. Logisch, oder? :-) Oder soll alles so aussehen, wie mein Kot von 7 Jahren auf dem ARM7TDMI ? Da schüttelt es einen nur.... was habe
-
Thread
Power consumption des 74HC595
Hier noch ein Schaltungsbeispiel für ATmega48: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#led5 Zwei weitere Transitoren müßten noch für die Erweiterung von 6 auf 8 Spalten ergänzt werden.
. Dont use Serial or delay inside interrupts! This library is not compatible with SoftSerial. The following pins are usable for PinChangeInterrupt: Arduino Uno/Nano/Mini: All pins are usable Arduino Mega: 10, 11, 12, 13, 50, 51, 52, 53, A8 (62)
-
Thread
Probleme mit DOGM mit 3.3V
Problem gefunden! Zwei bits geändert, und das Ding läuft... Ich werde mich weiter mit meiner Library beschäftigen, vielen Dank! Nur eine Frage noch: soll ich die Elkos wieder an die Hauptplatine löten, oder ist es besser, daß sie an den Display bleiben? Danke Luca Bertoncello
An den Pins der Beleuchtung ist aber keine Verbindung zum LCD-Chip / den augedampften hauchdünnen Leiterbahnen, die sind einfach nur als Halter da.
-
Thread
DS1820 defekt?
überprüft wieviele DS1820 Sensoren entdeckt wurden */ devices=w1_search(0xf0,rom_codes); sprintf(lcd_buffer,"%u DS18S20\nAnzahl aktiv",devices);
Peter K. schrieb: > Ich verwende ja nur einen DS1820. Das ist aber deiner Library egal. Die ist darauf ausgelegt maximal MAX_DEVICES Stück an einer Leitung zu verwalten. Und nein: DU musst nach den Regeln der Library spielen und nicht umgekehrt.
-
Thread
Problem mit 4x20 Display
beim 5en Zeichen obwohl ich lcd_gotoxy(0,2) gesetzt habe. In der LCD.h haben ich ein 4x16 display eingetragen. Hatte jemand schon ein ähnliches Problem oder weis woran das liegen könnte? Gruß Christian
Ich nehme an du verwendest ein LCD mit einem HD44780 kompatiblen Chip und die Library von Peter Fleury. Es gibt eine ganze Familie von sogenannt "HD44780" kompatiblen Chips. Die haben aber alle mehr oder weniger grosse Abweichungen
-
Thread
Grundlagen & Beispielcode 433MHZ Sender & Empfänger
. Ich habe das Evaluation Board von Pollin und habe auch schon die ersten Übungen programmiert. LCD, UART,ADC Ich habe mir nun folgendes Projekt für mich überlegt. Und zwar möchte ich gerne in jedem Raum die Temperatur und die Feuchtigkeit messen. Habe mir dazu erstmal 1x DHT22 AM2302 digital
DHT22 Sensoren die ihre Werte an eine Zentrale schicken, diese zeigt mir dann die Daten auf einem LCD Display an. Gibt es sonst noch Anregungen? Danke Azur
-
Thread
STM32 Eclipse Entwicklungsumgebung
Die Funktion SystemInit() ist im Librarymodul system_stm32f10x.c enthalten. Wenn du das aus der ST-Library dazulinkst dann wird der Takt u.s.w. gleich eingestellt. Kann man natürlich auch selbermachen.
Änderung machen solltest, dann funktioniert evtl. ein anderes Projekt nicht mehr wie auch bei der Library.
-
Thread
ILI9341 SPI-Modul
Läuft wunderbar mit der Adafruit ILI9341 library. Habe zwei davon im Einsatz inkl. Touch. Schaltplan brauchst du nicht, steht alles notwendige auf dem Silkscreen
einem auch ein paar Minuten Fehlersuche ersparen. Der einzige Weg, sicherzustellen, dass das LCD auch angeschlossen ist, scheint also zu sein, irgendein Pixel zu schreiben und auch wieder auszulesen.
-
Thread
Verkaufe TFT Displays 14 Zoll, Stück 20 Eur
zumindest sehr ähnliche Displays: NL10276AC28-01L Diagonal 36cm(14.1 type) display area color LCD NEC-Electronics-Inc- Supply voltage:12V - - - 265 K NL10276AC28-02L Diagonal 36cm(14.1 type) display area color LCD NEC-Electronics-Inc- Supply voltage:12V - - - 227 K Ich habe
ich hätte gern 2 davon einhart dot pape at areva dot com http://www.beyondinfinite.com/library.html da gibt's ein gescanntes Datenblatt Gruß Einhart
-
Thread
VDHL SSD1289 Display
00000000 00100001 1101", --21h in register 7h geschrieben usw...... In einer State-Machine: if lcd_init_counter<24 then DispDat(19 downto 0) <=disp_init_array(lcd_init_counter); end if; lcd_init_counter<=lcd_init_counter+1; Ich habe also ein 16 bit paralleles Interface
=24 then --wait 30ms if lcd_wait30ms<90000 then lcd_wait30ms<=lcd_wait30ms+1; else lcd_init_counter<=lcd_init_counter+1; end if;
-
Thread
KS0108 Atmega16/32 - nur streifen
); ks0108WriteData(by); } } [/c] http://www.mikrocontroller.net/articles/KS0108_Library Kann mir jemand weiter helfen oder einen Tipp geben? Vielen Dank Grüße
"<1m" Leitungen zwischen µC und LCD ist schon heftig. Ist bei so langen Leitungen ein fliegender Aufbau im Spiel? Kann es sein, dass Leitungen Kontakt verloren haben? > // Wait a little while the display starts up > for(volatile
-
Thread
Ist Eagle out?
Bussen > oder Labels darauf zu verweisen? Machen viele, ich nicht. Ich suche mir aus wo ich das LCD anbinden will, wo Taster rankommen, UART, usw. Dann gibt es ein DIN A4-Blatt wo LCD und NUR die für das LCD benötigten Pins dran sind, gleiches für Taster, UART, usw. Es macht zunächst geringfügig
Wühlhase schrieb im Beitrag #6046232: > Dann gibt es ein DIN A4-Blatt wo LCD und NUR die für das LCD benötigten > Pins dran sind, gleiches für Taster, UART, usw. Warum nimmst du nicht das was sich in Eagle Labels mit Xref nennt? Also Verweise mit Schaltplanseite und Koordinaten
-
Thread
Arduino: Menü mit switch-methode, mein Codeschnipsel dabei, bitte ansehen und meckern :P
noch ein schönes Wochenende und vielen lieben Dank nochmals :) Code: [c] #include <SPI.h> //Library for Adafruit communication to OLED display #include <Wire.h> //I2C communication library #include "ds3231.h" //Real Time Clock library #include <Adafruit_GFX.h> //Graphics library #include <Adafruit_SSD1306.h> //OLED display library uint8_t secset = 0; //Index for second RTC setting uint8_t minset = 1; //Index for minute RTC setting uint8_t hourset = 2; //Index for hour RTC setting uint8_t wdayset = 3; //Index for weekday
-
Thread
ESP32 und TFT Arduino läuft nicht
mein Display nichts anzeigt. Ich habe mir das hier besorgt: https://www.ebay.de/itm/1-8-Zoll-TFT-LCD-Display-Modul-128x160-SPI-SD-ST7735-Arduino-Raspberry-Pi-/252797557284?hash=item3adbe89a24 Als Vorlage wie ich das ganze Anschließen muss habe ich mir dieses PDF geladen: https://erik-bartmann.de
seite haupt homepage des verkäufers, aber dort sind die selben infos https://www.makershop.de/display/lcd-tft/18-zoll-tft-lcd/
-
Thread
SD-Card Anbindung über SPI; Frage zu Serienwiderständen
eigentlich" gut aus. (125 kHz SPI-Clock) Da aber auch Fehler auftreten, Folgendes: Ich benutze die Library und die Verschaltung gemäß: http://www.dharmanitech.com/2009/01/sd-card-interfacing-with-atmega8-fat32.html Dort sind bewußt die 1k Serienwidrtände weggelassen, die auf den üblichen "Arduino
Hanns-Jürgen M. schrieb im Beitrag #5114959: > Ich benutze die Library und die Verschaltung gemäß: > > http://www.dharmanitech.com/2009/01/sd-card-interfacing-with-atmega8-fat32.html Der gute Autor verwendet in seinem Schaltplan (in der 5V Version) Zenerdioden
-
Thread
KS0073/ Peter Fleury`s Libs -> ein Strauß von Problemchen ;)
ansprechen- keine > Ahnung, kann man da so viel falsch machen?? Die dickste Falle bei der Fleury Library besteht darin, dass die Lib unbedingt die R/W Leitung ansprechen will um damit aktiv vom LCD den Status auszulesen. Ist die Leitung vom LCD zum µC nicht angeschlossen, dann wartet die Software bis zum St. Nimmerleinstag darauf, dass sich das LCD meldet.
-
Thread
Beschreibungssprache für Ausgaben auf LCD Character Display
Nach "LCD" und "Menu".
halbe System lahmlegt, dann ist nicht das LCD Schuld und auch nicht der Drehencoder, sondern dann hat der Programmierer geschlafen.
-
Thread
HD44780, LCD und Eagle
http://www.sprut.de/electronic/lcd/index.htm
Hy Gents I'm using EAGLE for my first time and downloaded the library (.lbr). I also copied the file into my Lybrary folder but I can't open it in Eagle. It is not shown in EAGLE. There are only .psl and .ssl files. Could somebody please help me with a detailed
-
Thread
Was wird alles kompiliert??
kompiliert wird und was auf den Controller übertragen wird. Etwas genauer: Ich habe eine fertige LCD-Treiber-Bibliothek, die ich etwas modifiziert habe, dazu eine Testroutine. Mich würde jetzt interessieren, ob jede Methode die sich in der Bibliothek befindet auch kompiliert wird und auf den Controller
sagst, für das Denken bist du zuständig. Was du beschreibst ist durch das Bibliothekenprinzip (Library) gedeckt. Voraussetzung: jede Funktion in der Library die du benutzt, wurde einzeln kompiliert und die kompilierten Module wurden in einer Library zusammengefasst. Das innerhalb eines Moduls unbenutzte
-
Thread
I2C auf dem MSP430
Also über das lcd.c, in dem die wait-Funktion steht, solltest Du mal einen Prettyprinter wie indent laufen lassen; über 1 kB in nur einer Zeile ist etwas viel. Und es sollte dabei stehen, für welchen Compiler u. welche
Also die lcd.c besteht aus nur einer Zeile und weil darin //-Kommentare drinn sind, ist die beschädigt; man muß da dutzende Zeilenumbrüche manuell vornehmen und anschließend indent drüberlaufen lassen. Bei IAR-Compilern
-
Thread
Atemga16 Bascom Shiftin Problem PINA.0
Shiftin Pina.0 , Pina.2 , L , 7 , 24 Reset Watchdog ___lcdno = 0 Locate 2 , 1 Lcd Str(l) Waitms 10 ' Start Watchdog ' L = 0 ' Shiftin Pinc.0 , Pinc.2 , L , 7 , 24 ' Reset Watchdog ' ___lcdno = 0 ' Locate 1 , 1 ' Lcd Str(l) ' Waitms 10 Loop [/
in der Zeile verrutscht. Sorry. Was ich mir noch vorstellen könnte: Du importierst doch da eine LCD library. Die sind sehr speicherintensiv. Insbesondere im stack. Versuch mal den stack drastisch zu vergrößern. 128byte minimum. Vielleicht hast du ja einen Stapelüberlauf. Thor
-
Thread
GUI-Framework für C++
anderen zu Verfügung > zu stellen. Ich auch nicht, wie man z.B. hier sehen kann http://avr-gcc-library.svn.sourceforge.net/viewvc/avr-gcc-library/trunk/EP-gcc-lib/systick.c?revision=19&view=markup > Es widerstrebt mir aber, Bibliotheken zu nutzen, die > künstlich in ihrer Lizenz eingeschränkt wurden
Markus Burrer schrieb: > Ich auch nicht, wie man z.B. hier sehen kann > http://avr-gcc-library.svn.sourceforge.net/viewvc/avr-gcc-library/trunk/EP-gcc-lib/systick.c?revision=19&view=markup Ein bisschen Eigenwerbung kann nie schaden, wie? ;) > Wie sagte Mr. Spock in Star Trek 5? >
-
Thread
Arduino schnelle Datenübertragung mit 2Mbit/s
einem > Funkmodul (nrf24l01) Daten an den Uno senden. Der Empfänger soll diese > Daten dann an einem LCD anzeigen. Nun soll die ganze Sache aber mit 2 > Mbit/s Übertragungsrate erfolgen. 2 Mbit/s und "Daten dann an einem LCD anzeigen" passt irgendwie nicht zusammen. Das menschliche Auge arbeite bis etwa 10 Hz danach kommt nur noch flimmern. An einem LCD kannst du vielleicht 1 mal pro Sekunde zwei Zahlenwerte (16 bit) ausgeben. Alles andere ist sinnlos. Das macht 16 * 2 * 10 = 320 Bits/s netto. Und überleg mal, du willst mit einem 16 MHz Prozessor
-
Thread
µController gesucht
Ausgänge benötigte > > Wie viele benötige ich den für die Ansteuerung eines Display? Peter Fleurys LCD Library für Standard HD44780 LCDs benötigt 7 Pins. 4 * Daten, RS,E und RW. http://homepage.hispeed.ch/peterfleury/avr-software.html#libs Peter hat auch noch andere interessante Libs dort, die I2C
Overkill, aber für den Preis eine echte Alternative: http://www.ebay.de/itm/SainSmart-Mega2560-LCD-Keypad-Shield-Sarter-Kit-ATMEGA2560-ATMEGA8U2-AVR-Arduino-/320862395917 http://www.ebay.de/itm/SainSmart-Mega2560-3-2-TFT-Touch-LCD-SD-Reader-Expansion-Board-4-Arduino-R3-1280-/221082189384#ht_6561wt
-
Thread
RFM12 - ein bisschen mehr als spielen.
bisher "nur" eine Idee? Ich schaue mir gerade noch die RFM12-lib http://www.das-labor.org/wiki/RFM12_library an...schaut auch nicht schlecht aus. Viele Grüße, Thomas
Planung, Code gibt es noch nicht. Ich arbeite an einer gcc-avr-Library, die für einen ATMEGA328p die typische Hardware abdecken soll (Tastenentprellung, LCD, RC-5/NEC Remote Control, EM4095-RFID, DS1820, RTC, UART, SPI, I2C, ADC, PWM, externes EEPROM (24C512) mit einem
-
Thread
Gemessene Spannung ungleich ADC-Wert
Hey ich benutze eine Atmega32 mit dem Funk Evulation Board von Pollin. Habe ein LCD Display vom S65 angeschlossen. Die 10,und Volt für die Hintergrundbeleuchtung mache ich mittels Hochsetzsteller (PWM, Spule, Diode, Transistor). Soweit zur Hardware. Ich habe einen LM335 Temperatursensor
was gelernt.. Der Sinn der Sache ist aber klar (hoffe ich mal). Derjenige, der die Standard-Library implementiert, braucht sowas wie einen Namensraum, in dem er seine globalen Variablen bzw. Library-privaten Makros anlegen kann. Nur gibts in C keine Namespaces wie in C++, daher hat man sich auf
-
Thread
Terrariensteuerung: DCF & 1-Wire zugleich?
wait // until it is received by the UART receiver. OWI_UART_DATA_REGISTER = outValue; lcd_setcursor(0,1);lcd_data('D'); while(!(OWI_UART_STATCTRL_REG_A & (1 << OWI_RXC))) { lcd_setcursor(0,1);lcd_data('F'); } lcd_setcursor(0,1);lcd_data('G'); // Set the UART
finished. OWI_UART_BAUD_RATE_REG_L = OWI_UBRR_115200; return OWI_UART_DATA_REGISTER; lcd_setcursor(0,1);lcd_data('H'); } [/c] Das Display zeigt "F" OWI_UART_STATCTRL_REG_A wird aufgelöst zu UCSRA OWI_RXC wird aufgelöst zu RXC Das ist also alles so wie es sein soll, Hier ist
-
Thread
Arduino mit ARM?
. Gefühlte 1000 Zeilen Code für ein läppiges Portpingezappel...entmutigend. Und schnell mal ein LCD an den Cortex M4 und was sinnvolles anzeigen - is auch nicht. Klappt mit AVR dagegen in ein paar Minuten. Wäre es nicht toll, so eine vorgefertigte Umgebung wie z.B. Arduino auch für ARM Kerne zu
hab gerade mal nachgesehen :-) Gibt da in Micropacal sogar nen fertiges beispiel zu :-9 Library Example This code shows how to use the AVR Ethernet mini library : the board will reply to ARP & ICMP echo requests the board will reply to UDP requests on any port : returns the request
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
-) SPI sehr trivial. Schaltungsbeispiele sind bei http://www.lcd-module.de/ zu finden.
Hier die Eagle Library zum 4bit-SDRAM http://download.micron.com/pdf/datasheets/dram/sdram/128MSDRAM.pdf
-
Thread
ISE erkennt FSM nicht
eine FSM angezeigt. :( Programmiert wird in Xilinx ISE 11.1 (Gekürzte Version): [VHDL] 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
Zustand weiterspringt) Aber das scheint wohl doch nicht so günstig zu > sein.. Habe ich bei meinem LCD Controller auch so gemacht, ich mein da hatte er aber ne FSM erkannt... hm....
-
Thread
HD44780 LCD an Atmega 8
genau ich anders machen muß, damit das funktioniert. Mein Atmega8 läuft mit internen 8MHz und das LCD soll im 4-bit modus angesteuert werden und ist wie folgt angeschlossen: Controller LCD Port Pin C 0 D4 C 1 D5 C 2 D6 C 3
Mach einfach den Anschluß wie im Tutorial beschrieben und lade dir von Peter Pfleurys Homepage die LCD-Library runter. Dort kann man im entsprechenden Headerfile noch kleine Konfigurationen vornehmen. Gleichzeitig kann sie dir auch als Vorlage für eine eigene Routine dienen. Gruss, Alex
-
Thread
C18 Compiler XLCD.h
hallo zusammen. ich habe ebenfalls probleme mit der lcd-ansteuerung. bis jetzt habe ich den PIC 16F873A eingesetzt und es hat immer geklappt. neu verwende ich den PIC 18LF4620. ich werde in 3 monaten ein projekt mit diesem realisieren. desshalb bin ich
Hi Daniel, mit dem Microchip Application Maestro kannst du dir einen Treiber für LCD erstellen. Einzigst die delay's muß du selbst schreiben. Gruß Sascha
-
Thread
Assembler oder C
nicht so wirklich > tragisch. Nö, das ist schon sehr tragisch, wenn Du gedankenlos alle 10µs aufs LCD schreibst, schlimmstenfalls sogar im Interrupt. Dann läuft nämlich garnichts mehr. Man sollte schon wissen, daß UART, LCD, printf, 64Bit, float usw. exorbitant teuer sind und daher nur so oft zu
Martin schrieb im Beitrag #2180215: >> Man sollte schon wissen, daß UART, LCD, printf, 64Bit, float usw. >> exorbitant teuer sind und daher nur so oft zu tun sind wie unbedingt >> nötig. Kein Mensch kann ein LCD alle 10ms neu ablesen. > > In Assembler sind all diese Dinge