-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
) 2: CAN Rx 3: CAN Tx 4: Soft-Uart TX 5: Soft-Uart Rx (ISCP) 6: ---- (ISCP) 7: ---- (ISCP) ------------------------- Port C ------------------------- 0: LCD RS 1: LCD R/W 2: LCD E 3: F-RAM/EEPROM (SCL) 4: F-RAM
Korrektur: RC20_HK1(0x18), RC20_HK2(0x19), RC20_HK3(0x1A), RC20_HK4(0x1B), dann stimmt das, was ich oben geschrieben habe nicht ganz ...
-
Thread
Angebot 4X20 LCD-Modul
Hallo, ich habe ein LCD-Modul zu verkaufen. Es hat ein 4-Zeilen Display für jeweils 20 Zeichen. Es wurde von mir wenig gebraucht. Anschlüsse für den Betrieb im 4-Bit-Modus sind schon angelötet. Ich verlange 5€ dafür + 2,20
da ich Deine email-Adresse nicht hatte, habe ich jetzt den Deal mit Maximilian gemacht. Das LCD-Modul hat keine Hintergrundbeleuchtung. Thomas
-
Thread
LCD 4-zeilig
Philipp für den Tip. Habe gerade noch was beim Googlen gefunden: "Vierzeilige Displays mit bis zu 20 Zeichen pro Zeile lassen sich mit nur einem Controller und zusätzlichen Displaytreibern aufbauen. Das 4x20 Display ist eigentlich ein 2x40 Display, das in der Mitte durchgeschnitten wurde, und bei dem
vielleicht jemand helfen? habe folgendes Problem bzw. ich verstehe folgendes nicht ganz: habe ein 4 Zeiliges LCD wenn ich folgendes schreibe: #include <avr/io.h> #include "lcd-routines.h" int main(void) { lcd_init(); lcd_data('T'); lcd_data('e'); lcd_data
-
Thread
Komisches Verhalten mit lcd_puts
); lcd_puts( "ABCDEF3GHIJKL3MNOPQR3STUVW3XYZa" ); lcd_puts( "ABCDEF4GHIJKL4MNOPQR4STUVW4XYZa" ); while( 1 ) ; } [/c] jeder String ist genau 0x20 Zeichen lang. Ins Alphabet hab ich jeweils
hat ja früher auch eine Vertauschung ergeben. Das sind aber die üblichen Zeilenanfänge bei einem 4x20 Display: http://www.lcd-module.de/pdf/doma/4_20.pdf MfG Spess
-
Thread
LCD 2 x 20 an PCF8574
Hallo Forum... Auch wenn Ihr mich jetzt steinigen wollt, aber ich habe zu meinem Problem leider nichts gefunden. Ich möchte ein LCD am PCF8574 betreiben. Die Adresse ist 78. Das ganze versuche ich mit CCBAsic zu programmieren. Das Ansprechen der Adresse scheint zu funktionieren. Wenn ich ein LCD direkt an den Ports des μC betreibe, sage ich dem LCD ja über RS = 1, dass ein Comando erfolgt. Dann pulse ich E. Wie gestaltet sich das jetzt am I2C-Bus? RS hängt am PCF8574 an P0, E an P2 des PCF8574. Muß man zu dem Wert, den ich schicke 128 (für RS = 1) hinzuaddieren, weiterhin 32 für E
-
Thread
DS18S20, Atmega8, AVR Studio
anlassen i++; lcd_setcursor(0,1); lcd_string ("Zaehlerstand:"); lcd_setcursor( 0,2 ); char Buffer[20]; itoa( i, Buffer, 10 ); lcd_string( Buffer ); } }
: Sensor PIN 1 (GRD)--> Atmega8 PIN Low Sensor PIN 2 (DQ) --> Atmega8 PIN C0 zusaätzlich ein 4,7kOhm von Atmega8 PIN High --> Atmega8 PIN C0 Das LCD zeigt 63,55 und 127,5 abwechselnd an. Und wenn ich Sensor PIN 3 (VDD) --> Atmega8 PIN High anschliesse dann ist das wie ein Kurzschluss und der
-
Thread
Grafik-LCD & 4Bit?
Hi ich brauche recht dringend ein neues LCD-Display in blau und ca. 4x20 Zeichen. Nun finde ich aber keins von der Größe her mehr pssendes Display mehr (maxi Size). Die Frage ist, ob es möglich ist, ein grafisches Display an eine 4-Bit Ansteuerung
jedes HD44780 Display kann 4bit Modus... http://homepage.hispeed.ch/peterfleury/avr-lcd44780.html
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
' Display löschen Gosub Lcd_form_clear 'alte Rückgabewerte löschen Locate_zeile = 41 ' Zur Zeile 4 gehört LCD_form_4 Locate_spalte = 0 Lcd_string = " TEST " ' Text für Display
" mit meiner Planung. Ich dacht eben das Ausgeben von Zahlen und Text ginge so easy wie mit nem 20x4 LCD, und denn gibts nen "Rotate" Befehl, tja eben weit vorbei gedacht. Danke
-
Thread
PPS5330 Labor-Netzteil hack
=== 1.0V = 824us 2.0V = 1.334ms 3.0V = 1.845ms 4.0V = 2.355ms 5.0V = 2.866ms 6.0V = 3.376ms 7.0V = 3.887ms 8.0V = 4.398ms 9.0V = 4.908ms 10.0V = 5.419ms 20.0V = 10.527ms 30.0V = 15.639ms Jetzt muss ich die
3a.Bild: Siglent Standby_off Peak 12V ohne Last 3b.Bild: PPS5330 Standby_off Peak 12V ohne Last 4a.Bild: Siglent Spannungs Peak Halogen 12V/20W 4b.Bild: PPS5330 Spannungs Peak Halogen 12V/20W Gruß Rolf
-
Thread
[verkaufe] LCD 20x4 blau/weiß (3Stck)
Hallo, bei meinem letzten Projekt sind noch 3 Stück LCDs mit 20x4 Zeichen übrig geblieben. Ich würde pro Stück 16EUR + 4EUR (versicherter Versand per GLS) verlangen. Die genauen Daten gibt es hier: http://www.sysmall.de/catalog/product_info.php?products_id
anderen suchen den ihr abzocken könnt. Aber es wäre nett, wenn du mir mitteilen würdest, wo du ein 20x4 Zeichen LCD in blau kriegst und was es dort kostet. Dann werde ich es in Zukunft dort kaufen. Mfg Thomas Pototschnig
-
Thread
40x4 LCD Modul Probleme
Schönen Sonntag Abend! Ich versuche gerade ein 40x4 Zeichen LCD - Modul (NHD-0440WH-ATMI-JT#, Datenblatt: https://www.newhavendisplay.com/specs/NHD-0440WH-ATMI-JT.pdf) an einem AtMega 2560 zum Laufen zu bringen. Im Datenblatt des LCDs ist ein Beispiel
# PB1 SCK for programmer PB2 MOSI for programmer PB3 MISO for programmer PC0 LCD D0 PC1 LCD D1 PC2 LCD D2 PC3 LCD D3 PC4 LCD D4 PC5 LCD D5 PC6 LCD D6 PC7 LCD D7 PG0 LCD E2 PG1 LCD E1 PG2 LCD RS */ #define F_CPU 16000000UL //Clock
-
Thread
4x20 LCD VU Meter
Ich habe gerade mein VU Meter fertig gemacht, auf Lochrasterplatine. Falls jemand die Schaltung brauchen kann ( Atmega8 mit Bascom ). Eagle File und Code im Zip. Falls jemand interesse hat, kann ich vom Aufbau noch ein Bild machen. Hier nochmal danke für Eure unterstüzung. http://www.mikrocontroller.net/topic/243778#new
-
Thread
MMC SD library FAT16 FAT32 read write
externes makefile angeben. dann gehts. außerdem ist dringend davon abzuraten eine ältere version als 0.4.5 zu nutzen (besser 4.5.6), da doch noch einige fehler in den vorherigen versionen waren. um ein lcd zu nutzen, könntest du einfach die lcd routinen mit übernehmen... güße daniel
************** SHT Logdaten auf MMC Karte schreiben Dateiname; z.B: "Jan12.csv" Sht1 01. 20:15:30Uhr 31,13°C 56,08% Sht2 01. 20:15:30Uhr 30,14°C 55,45% Sht3 01. 20:15:30Uhr 00,00°C 00,00% Sht4 01. 20:15:30Uhr 00,00°C 00,00% ***********************************************************
-
Thread
AVR Studio 4: TWI Display einbinden
Normalerweise mache ich das immer über den UART, aber die RX/TX-Pins sind belegt. Mit der üblichen lcd.h geht es auch nicht weiter, weil keine Pins mehr für die 4bit-Ansteuerung eines HD44780 übrig sind. I2C/TWI ginge über einen PCF8574T zum LCD. Unter Arduino funktioniert das auch. Jetzt müsste man
" " lcd_cmd_hf(0x20); //----- " " " " lcd_cmd(0x28); //-----Selecting 16 x 2 LCD in 4Bit mode lcd_cmd(0x0C); //-----Display ON Cursor
-
Thread
[S] 20 Stück "Touch LCDs (bunt)"
billiger und mit hyperliquidem SD-Card-Slot: http://www.wvshare.com/product/3.2inch-320x240-Touch-LCD-A.htm Oder kann man noch Geld sparen? Bei 20 Stück kommen ja ein paar Euro zusammen. Vielleicht ein Handy-Display als Ersatzteil aus China? An das 32F429IDISCOVERY hatte ich auch schon gedacht
als Alternative zu den China-Teilen zwei von diesen bestellt: http://www.buy-display.com/default/4-3-inch-480x272-tft-lcd-module-touchscreen-display-for-mp4-gps.html Da habe ich jetzt erstmal genug zum basteln. Wenn eins von beiden zufriedenstellend geht, bestelle ich davon für den Rest der Zimmer
-
Thread
Womit am besten ein 4x20 LCD ansteuern??
Hallo liebe Forianer Womit steuert man am besten ein 4x20 alphanumerisches LCD an? Sollte man einen Prozessor mit erweitertem/erweiterbarem Speicherbereich nehmen? Was ist denn mit dem 8515?? Gibt es da einen megamäßigen Nachfolger?? Vielen Dank im Voraus
>>Womit steuert man am besten ein 4x20 alphanumerisches LCD an ? Am einfachsten mit 4bit Ansteuerung (4 Bit data und 3 Control-Lines), ist mit jedem AVR möglich.
-
Thread
40x4 LCD Backlightspannung
bin gerade dabei mir einen Schaltplan zu erstellen um mittels µController ein HD44780 kompatibles 4x40 Zeichen Display anzusteuern. Meine Wahl fiel dabei auf dieses LCD: http://www.buydisplay.com/default/40x4-lcd-module-datasheet-commands-arduino-pinout-hd44780-black-on-yg Wie ich nun allerdings
Betriebsbedingungen von LEDs sind mir vertraut :-) Schaue noch mal auf den Screenshot aus Seite 9, ich sehe dort 4,5-5,1V für _LCD_, aber keine Spannung zur LED.
-
Thread
Suche Character LCD mit 4x20
Hi, kann mir einer Sagen wo ich LCD Displays (am besten in BLAU) mit einer Größe von 4x20 Zeichen kaufen kann (vornehmlich in Dtl.). mfg
eBay-Suche nach LCD 4x20 blau bringt ein Display für 22,60 Euro inkl. Versand, aus Dtl.
-
Thread
Wer hat Erfahrung mit HAP?
der LCD Gui und der Device nochmal geprüft geht aber nicht. Fehler bei der LCD Gui: ich lege ein Menu mit 2 Einträgen an dem 1. ordne ich ein Thermostat (DS18S20) von einer anderen CU zu dem 2. ordne
server ausgelesen werden können? 2. kann eine CU so erweitert werden, dass man an ihr einen 4 - 20 mA sensor anschließen kann, dessen wert dann per ad wandler ausgelesen werden kann? z.b. 4 mA --> 0 bar, 20 mA --> 16 bar (konfigurierbar) 3. kann eine CU einen I2C bus ansteuern als busmaster
-
Thread
[V]erkaufe LCDs 16x2, 16x4 und 20x4 mit LED-Backlight
aufgrund meines Ausverkaufes im Shop artools.de zum Jahresende biete ich hier nun noch einige LCDs kostengünstig an : Es stehen zum Verkauf 16x2, 16x4 und 20x4, alle HD44780 komp. mit LED-Beleuchtung, standmässige 16 Pin im RM 2,54 Lötpad mit Loch, alle mit Blende schwarz. Datenblätter gibt
ich habe nur noch : 2x GLCD Black / White 6x GLCD Blue / White 2x GLCD yellow / Green je 4x LCD 16x4 und 20x4 Noch einige DIP-AVR Mega 88 (1,00 EUR) Tiny2313 (0,55 EUR) Mega 32 (1,60 EUR) Mega 162 (1,85 EUR) Mega 16 (1,25) Mega16L (1,00) Bestellung per Mail mit vollständiger
-
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
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
824&kw=lg Sehr einfach an z.b. einen Arduino anzuklemmen um hohe lasten zu schalten. Habe mir 4 mal 20 Stück geordert und waren vollzählig in der Lieferung. 20 Stück 4,99 inkl Versand.
Wie sieht es denn mit diesen 2.4 oder 2.8 lcd displays aus? haben beiden touch und das 2.4 habe ich selber hier und funktioniert super: 2.4" 240x320 Pixel zu 4€ http://rover.ebay.com/rover/1/707-53477-19255-0/1?icep_ff3=2&pub=5575152713&
-
Thread
LCD Uhr mit Alarmfunktion mit Drehencoder in BASCOM (Ein kleines Projekt für BASCOM Änfänger Vol3)
.3 = Db5 (LCD) Portd.3 = ' Portb.4 = T_plus(Taste) Portc.4 = Db6 (LCD) Portd.4 = ' Portb.5 = T_minus(Taste) Portc.5 = Db7 (LCD) Portd.5 = Sda (DS1307) ' Portb.6 = im STK500 nicht ! Portc
------------------------------- $regfile = "M8DEF.DAT" $baud = 38400 $crystal = 8000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Dim Wert As Integer Wert = 0 Config Portd = Input Portd
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
}; const unsigned char lut3[]={ 0, 3, 6, 8,10,12,13,14,15,16,17,19,20,23,26,30}; const unsigned char lut4[]={ 0, 4, 7, 9,11,12,13,14,15,16,17,19,21,24,27,31}; [/c] Wenn man sich mit den Standardwerten einen Graubalken ausgeben lässt, dann ist das linke 1/3 schwarz,
http://www.popularshareware.com/Advanced-USB-Port-Monitor-transfer-29684.html Dateiname: ausbmon20.exe (Filegroesse 4MB)
-
Thread
LCD Ansteuerung 4Bit funktioniert nicht!
welches mit dem HD44780 Controller arbeitet... Pinbelegung PORTC PIN0 -> LCD D4 PORTC PIN1 -> LCD D5 PORTC PIN2 -> LCD D6 PORTC PIN3 -> LCD D7 PORTC PIN4 -> LCD RS PORTC PIN5 -> LCD E PORTC PIN6 -> LCD Background (wird mittels Transistor geschalten) PORTC PIN7 ->
void Enable (void) { LCD_PORT = LCD_PORT | 0x20; _delay_us (50); LCD_PORT = LCD_PORT & ~0x20; LCD_PORT = 0x00; } Mach die Letzte Zeile weg (=0x00), oder noch besser ersetze sie duch ein kleines
-
Thread
Umrechnung Ergebnis DS18B20
char vers[9],z,c; float temp; signed int negative_daten = 0xFF47; // 16Bit DS18B20 temp = negative_daten/16.0; lcd_write_command(LCD_CMD_CURSOR_LA,165); //FKA LC7981; // 26=Zeilenanfang 2.Zeile --> 26 Zeichen pro Zeile lcd_write_command(LCD_CMD_CURSOR_HA,0); sprintf(vers,"%#3.4f",temp); for (z=0; z<8;z++) { c=vers[z]; lcd_write_command(LCD_CMD_WRITE_DATA, c); } }
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Ein Cortex M0 für 30 Cent :) STM32F030F4P6 - 0,3426 EUR / Stk bei 100 Stk https://www.aliexpress.com/item/STM32F030F4P6-IC-MCU-ARM-16K-FLASH-20TSSOP-20pcs/2042399446.html STM32F030F4P6 - 0,3500 EUR / Stk bei 10 Stk https://www.aliexpress.com
6iiI2ji + 'XH" 40 Stk 2,46€ http://s.click.aliexpress.com/e/fMnmAmY * Büschelstecker 2,5x5,5 20 stk 1,11€ http://s.click.aliexpress.com/e/uRjMZRv *Tachodisplay für unseren A3 8L 7,07€ https://www.aliexpress.com/item/High-quality-New-arrival-Free-Shipping-LCD-Display-For-AUDI-A3-A4-A6-S3-S4-
-
Thread
Probleme mit Temperatursensor DS18B20
1000000 Dim Rom1 As Byte Dim Temp As Single Config 1wire = Portc.0 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2 Config Lcd = 16 * 2 Cursor Off Cls Locate 1 , 1 Lcd "AK Modul Bus" Locate 2 , 1 Lcd "ES-M32" Waitms
= 1wread(1)[/code] ein Byte einliest, liest Du nur das untere Byte ein, dass die Wertigkeiten 8 4 2 1 1/2 1/4 1/8 1/16 enthält. Das obere Byte mit den Wertigkeiten <5 gleiche Sign Bits> 64 32 16 lässt Du dann entfallen. 20° -16 = 4 => LSB = 64 (1/16°) 64 / 2 = 32 Da meine DS18B20 gerne
-
Thread
LCD Anzeige macht Probleme
wenn's auch nur zufällig gleichzeitig aufgetretene Erfahrungen sind. Bei einem Seriengerät mit einem 4x20-Zeichen-LCD wurde vor wenigen Wochen der Lieferant des Displays gewechselt, weil der bisherige Lieferant nicht mehr liefern konnte (oder zu viel Kohle verlangte, das weiß ich nicht). Plötzlich kam
mit einem HD44780 kompatiblen > Controller sein. Genau DAS ist normal. Zeige uns doch mal ein 4x20 LCD ohne HD44780 kompatiblen Controller. Welcher soll das dann überhaupt sein. > Ich wäre bei Ali und Konsorten sehr vorsichtig. Unsinn. Diese Probleme hier liegen nicht am LCD sondern sind
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
wieder auszubauen. Erklärung hierzu später. Deine neue Funktion ONSYNC: z.B. geht: 01 ONSYNC 4,100 02 GOTO 2 03 04 NO 20 05 RET z.B. geht nicht: 01 ONSYNC 4,1 02 GOTO 2 03 04 NO 20 05 RET Anmerkung: einziger Unterschied::in Zeile 01 die Zahl hinter dem Komma nach der 4! z.B. geht doch: 01 ONSYNC 4,1 02 GOTO 2 03 04 NO 20:RET (einziger Unterschied zur nicht gehenden Version: RET in Zeile 4, getrennt durch Doppelpunkt von Vorbefehl) z.B geht doch nicht: 01 ONSYNC 4,1 02 GOTO 2 03
-
Thread
AVR Frequenzmessung, DS18S20
ignoriere. Auszug aus "Aggregat_v2.c": [c] void setup() { //....... //Libraries "starten" lcd.begin(20, 4); //LCD sensors_temp.begin(); //Temperatursensoren sensors_temp.setWaitForConversion(FALSE); //nicht auf sensoren warten sensors_temp.requestTemperatures(); //Erste
starten } ISR (TIMER3_COMPA_vect) { //Tankfüllstand messen measurement_fuel(); //LCD neu initialisieren, falls Spannungsschwankungen auftraten lcd.begin(20, 4); //LCD lcd_write(); } [/c] Grüße, Luggi
-
Thread
LCD Zeichen von 16 auf 20 ändern - GCC
LCD_DDADR_LINE2 0x40 #define LCD_DDADR_LINE3 0x10 #define LCD_DDADR_LINE4 0x50 [/code] Ich denk einmal, dass da wenn das LCD 2 Zeilen hat ich bei den ersten 2 was ändern muss und dann die Zeichen, stimmt das? also sprich dann hätte ich #define LCD_DDADR_LINE1 0b00010100 //Zeile1 mit 20 Zeichen #define LCD_DDADR_LINE2 0b00010100 //Zeile2 mit 20 Zeichen #define LCD_DDADR_LINE3 0x00 #define LCD_DDADR_LINE4 0x00
-
Thread
LCD 4x16 Problem
( PORTC, 4 ) #define LCD_DDR_D4 SBIT( DDRC, 4 ) #define LCD_D5 SBIT( PORTC, 5 ) #define LCD_DDR_D5 SBIT( DDRC, 5 ) #define LCD_D6 SBIT( PORTC, 6 ) #define LCD_DDR_D6 SBIT( DDRC, 6 ) #define
Focus an PD7 DDRD |= (1 << DDRD7); // LEDS DDRD |= (1 << DDRD3); DDRD |= (1 << DDRD4); DDRD |= (1 << DDRD5); DDRD |= (1 << DDRD6); // LCD DDRA |= (1 << DDRA4); // Backlight DDRA |= (1 << DDRD5); // LCD Power // lcd einschalten PORTA |= (1 << LCD_POWER);
-
Thread
DS18B20 mit Atmega8 bekomme nur 1 empfangen
Hallo Ich habe einen Atmega8 und einen DS18b20 Temperatursensor. Mein Ziel: Die Temperatur vom DS18b20 auslesen und auf ein LCD 2*16 Anzeigen Lassen und bei einen Bestimmten wert soll ein Relais schalten. LCD Anzeige funktioniert und das Relais
So der ganze Quelltext nochmal. Aber leider keine Veränderung Obere Zeiler LCD 22222222255 Untere Zeile LCD -0,1255(0,0625) immer im Wechsel [code] $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
LCD 20x4 .............. Die Seitenwände werde aus schwarze Kühlkörper und die Frontplatte lasse ich bei Schaeffer lasern....
Mein Verstäker entwickelt sich auch langsam.. Was fertig ist : Preamp mit PGA 8 Fach Input LCD 16x2,Encoder, FB Alle Netzteile Fast Limiter Loudness mit ALPS Radio VU Meter 4 x 20 LCD Effektsteuerung Atmega8 - LCD16x2 Nur die STKs machen mir noch bisschen sorgen Was fehlt ist noch
-
Thread
Atmega16 + DS18B20 + Timer = LCD Zeichenwirrwarr?
einem Breadboard mit komplett identischen (habe die Bauteile mehrfach) Komponenten aufgebaut. - LCD 4x20 Zeichen (HDxxxxx standart aus Ebay) - Atmega16 - Stabile 5V Spannungsversorgung Das Display hängt an: Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.3 , Db7 = Portc.7 , E = Portc.1 , Rs = Portc
Burschen, ich HABS! :) >INITLCD funzt schon, allerdings muss man etwas mehr einfügen: >Config Lcd = 20 * 4 >Initlcd >Cursor Off Noblink >Waitms 250 Nein hast du nicht. Damit kaschierst nur dein Problem, aber löst es nicht. Ein LCD das nach der Erstinitialisierung noch mal Initialisiert werden
-
Thread
Webserver ATmega32/644DIP ENC28J60
Webserver läuft mit Polling seit 20 Uhr ohne Probleme. Atmega32 Enc-Version 4 Gruß Gerd
4e9e: 71 05 cpc r23, r1 4ea0: b1 f7 brne .-20 ; 0x4e8e Die Schleife enthält schon mal zwei Befehle weniger. Das beste ist aber, das zwei Befehle schon ausgeführt werden
-
Thread
Pollin Geigerzähler Bericht
im Interrupt Signal mit R11 und C7 tau = 470k * 100 nF Dadurch beträgt die maximale Zählrate nur 20 Impulse pro Sekunde. Ich habe es umgangen mit Diode D4 Kathode ablöten und an Kathode von D2 anlöten, dann sind Zählraten von 20 000 Impulsen pro Sekunde möglich. Leider bekommt die Anzeige
Bäckerlehrling im 3. Ausbildungsjahr entwickelt? Für einen lumpigen ATtiny 2313, ein zweizeiliges 0815 LCD und bissel HV Aufbereitung 90mA bei 12V, also 1W!!! Geht's noch? Wenn das gescheit aufgebaut ist braucht man vielleicht 2-3mA für den ATtiny, 2mA für's LCD und vielleicht 20mA für die HV, gespeist aus
-
Thread
Platine mit 20W Laser herstellen
öffnen nur an Kontur, Pads, Bohrung sowie Beschriftung. https://www.youtube.com/watch?v=LsC9P_DvkY4 Struktur freistellen, dauert mit 20W etwa dreimal länger: https://www.youtube.com/watch?v=os4nWdU5qVs&t=82s Bohrung setzen, geht mit 0,6mm PCB-Dicke sehr gut: https://www.youtube.com/watch?v=
4 Laser (rechne mal die NOHD für einen 20 W Pulslaser mit 200 mm Brennweite aus!)! Komplett gaga! Es ist auch nicht zulässig, dieses Ding mit Laserschutzbrille zu betreiben, weil Brandgefahr, Freisetzung
-
Thread
Fumot Tornado 25000 mit LCD -Teardown
diese version des code: [c] #include <Arduino.h> #include <SPI.h> // Pin definitions for the LCD #define LCD_PIN_RESET 4 // PB4: LCD Reset #define LCD_PIN_CLOCK 3 // PB3: LCD Clock #define LCD_PIN_DATA 5 // PB5: LCD Data #define LCD_PIN_SELECT 8 // PA8: LCD Select #
_BLUE; else if (which_color == 4) color = LCD_RGB565_BLACK; else if (which_color == 5) color = LCD_RGB565_RED | LCD_RGB565_GREEN; else if (which_color == 6) color = LCD_RGB565_RED | LCD_RGB565_BLUE;
-
Thread
LCD 4x20 mit Hi-Tech C
Hallo! Ich hab das LCD sample Programm aus dem Hi-tech compiler abgeändert und will nur einen Text im 4-bit modus auf einem HD44780 LCD (4x20, 5*8 font) ausgeben. Das Display habe ich vorher mit einem Assemblerprogramm
DelayMs(5); PORTB = 0x2; // set 4 bit mode LCD_STROBE; DelayUs(40); lcd_write(0x28); // 4 bit mode, 1/16 duty, 5x8 font lcd_write(0x08); // display off lcd_write(0x0F); // display on, blink curson on
-
Thread
Lexmark Optra 4x20 LCD Display Modul Umbau
koennte. Bis jetzt habe ich folgendes an Detektivarbeit erreicht: Wie leicht zu sehen ist, der LCD Controller ist ein Mitsubishi M50530FP und M50524FP - (Datenblaetter habe ich schon gefunden. Ist dem HD44780 ziemlich aehnlich.) Wird im 4-bit Modus betrieben. Der Philips Mikro ist ein P83C75 OTP
R/W PIN-20 - I/OC1 PIN-23 - I/OC2 PIN-24 - EX LCD Platine Anschlussbelegung fuer CN1: PIN-1 - EIRQ PIN-2 - MASSE PIN-3 - SCK PIN-4 - +5V PIN-5 - SDA Im Anhang sind ein paar Bilder. Sobald ich
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
this if you have a click-encoder panel #define SDSUPPORT #define ULTRA_LCD #ifdef DOGLCD // Change number of lines to match the DOG graphic display #define LCD_WIDTH 20 #define LCD_HEIGHT 5 #else #define LCD_WIDTH 20 #define LCD_HEIGHT 4 #endif #else //no panel but
G17 G90 G21 G00 Z2 G00 X10 Y15.099 M03 G01 Z-1 F200 G02 X15.099 Y10 I0 J-5.099 F700 G02 X10 Y4.9 I-5.099 J0 G02 X4.9 Y10 I0 J5.099 G02 X10 Y15.099 I5.099 J0 G00 Z2 G90 X0 Y0 G00 Z2 G01 Z-1 F200 X20 Y0 F700 X20 Y20 X0 Y20 X0 Y0 G00 Z0 M05 Erstes zeichnen +20mm,dann nullen, zweites
-
Thread
[V] LCD Module 4x40 grün
Hast du zu den LCDs nen Datenblatt? Wäre ggf an dem 4x40 Interessiert... Sowie an dem 4x20 von Bernhard
Die Display sind verkauft. Es sind nur noch 10 LCD 4x20 ohne Beleuchtung vorhanden. Bild als Anhang
-
Thread
DS18b20 ID auslesen
also nur sieben Byte. Irgendwie geht Dein erstes Byte verschütt. for(u=8;u>0;u--) { lcd_char_hex(rom[u]); } Du musst schon bei der Ausgabe mit dem ersten Byte anfangen also rom[0]; Denn das höchstwertige Byte kommt zuerst. Der Aufbau von der Adresse sieht beim DS18S20 so aus
0x00;//byte_lesen(); } sei(); unsigned char u; for(u=0;u<8;u++) { lcd_char_hex(rom[u]); } [/c] Erscheint auf meinem Display 8x0. Somit wären die zwei nullen eigentlich 4 Nullen. Ich habe also meine 16 Ziffern. Möglich? Klaus schrieb im Beitrag #2088093:
-
Thread
RE Bit Display EA DIP204-4 (KS0073)
gewählt hat): [code] ldi temp,0b00100100 ;4-bit RE=1 rcall lcd_command ldi temp,0b00001001 ; 4 Zeilen-Modus rcall lcd_command ldi temp,0b00100000 ; 4-bit RE=0 rcall lcd_command [/code]
- Du sendest beides gleichzeitig. Mir fehlen auch die mindestens 20ms Wartezeit nach dem Einschalten. Wenn Du das korrigiert hast kannst Du aus meiner Sicht in der Initialisierung den 4-Zeilen-Modus unmittelbar nach dem 4-Bit-Modus setzen. [c] LCD_TWI_INIT:
-
Thread
DS18B20-Temperatur Vergleich Problem
Kauf dir einfach ein Arduino Uno clon Lcd shield den ds1820 etwas googlemail und du bist fertig
aber keinen zum Laufen bringen können. Was heisst du hast keinen zum laufen bringen können. DS18B20 Code gibt es doch wie Sand am Meer. AUch hier in der Codesammlung (die jetzt Projekte&Code heisst) gibt es genügend fertigen Code, der das auselesen übernimmt. > ... und kein LCD oder ähnliches.
-
Thread
Dip204-4 Display
hallo benutze das display dip204-4 (20Spalten / 4Zeilen) habe ein problem mit den adressierung der zeilen. laut datenblatt wäre es: 0x00 0x20 0x40 0x60 jedoch funktioniert dies nicht ganz... zweites problem ist, nach spalte
Hier noch die lcd_send() funktion: void lcd_send(int8 value, int1 four) { delay_cycles(1); EN=1; D7=bit_test(value,7); D6=bit_test(value,6); D5=bit_test(value,5); D4=bit_test(value,4); delay_cycles
-
Thread
Digitaluhr mit geringem Stromverbrauch
was anderes setzen Natürlich. LEDs brauchen Netzversorgung. Alle ernsthaften Uhren nutzen LCD Anzeigen, und zwar keine alphanumerischen, sondern einfache Gläser. https://www.reichelt.de/lcd-7-segment-1x4-0-h-12-7mm-reflektiv-lcd-4-0-13-p10182.html Wenn man nur 3V hat (Lithium-Knopfzelle
MaWin schrieb im Beitrag #6952692: > kaufen ? > > https://www.reichelt.de/lcd-7-segment-1x6-0-h-12-7mm-reflektiv-lcd-7s-6-13-a-p197505.html?&trstct=pos_0&nbc=1 > > https://www.tme.eu/de/details/de122-rs-20_6.35/digitale-lcd-displays/display-elektronik/de-122-rs-20-6-35-v/