-
Datei
lcd-routines.h
10.02.2010 * Author: flozilla */ #ifndef LCDROUTINES_H_ #define LCDROUTINES_H_ // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // void lcd_data(unsigned char temp1); void lcd_string(char *data, uint8_t x, uint8
in „At xmeg 128 (3,3V) mit LCD Display (5V) verbinden (in C)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // void lcd_string(char *data); void lcd_enable(void); void lcd_init(void); void lcd_home(void);
in „LCD an ATmega8 mit C ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Adafruit_CharLCDPlate.py
constants are based on code from lrvick and LiquidCrystal. # lrvic - https://github.com/lrvick/raspi-hd44780/blob/master/hd44780.py # LiquidCrystal - https://github.com/arduino/Arduino/blob/master/libraries/LiquidCrystal/LiquidCrystal.cpp from Adafruit_I2C import Adafruit_I2C from time import sleep class
in „ATmega32 - LCD mit Adafruit Breakout - Code portieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_DOGM204_A_03.ASM
starts at address 0x60 LcdData ;used for data transfer to LCD (ASCII-Code) LcdControl ;used for HD44780 instructions LcdStatus ;used to copy the LCD-PORT, detecting busyflag d1,d2,d3 ;Delay-routines ENDC ; ;--LABELS & CONSTANTS ;--LED_PORT (Debugging) LED_PORT EQU PORTD ;RD7:0 on board LEDs for debugging
in „LCD EA DOGM204N-A funktioniert nur gelegentlich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Check_Busyflag.txt
------------------------------------------------------------------ ; Check BusyFlag von der LCD (HD44780U) ; BusyFlag steht an LCD Pin D7 an ; D7 geht in Port B Pin 7 (Atmel 90S2313) ; D7 ist auch Datenbin!!!!!! daher umschalten nötig , von Ausgang auf Eingang auf Ausgang ;---------------------------
in „LCD 4 Bit Dateninterface“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // #include <avr/io.h> void lcd_data(unsigned char temp1); void lcd_string(char *data); void lcd_command
in „LCD an ATmega8 mit C ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
/* File: lcd.h Version: 0.1.0 Datum: 2013_08_04 h-file für die Ansteuerung eines kompatiblen HD44780 LCD's, mittels Schieberegister 74HC164. */ #ifndef _LCD_H #define _LCD_H #include <avr/io.h> #include <util/delay.h> //#include <avr/stdlib.h> #include <stdlib.h> // AVR Ports & PIN's #define PORT
in „LCD HD44780 u 74HC164 4bit init-Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // #include <avr/io.h> void lcd_data(unsigned char temp1); void lcd_string(char *data); void lcd_command
in „AVR-GCC-Tutorial/LCD-Ansteuerung "undefined referece to 'lcd_data'“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
seminar_lcd.inc
; 27x4 Display ; 2x HD44780 Controller 4bit Mode ; D4-7 PC0-3 ; RS PB1 ; R/W PB2 ; EN1 PC4 ; EN2 PC5 ; Ringbuffer .equ LCD_START_ADRESS = 0x0060 .equ LCD_END_ADRESS = LCD_START_ADRESS + ( LCD_LINES * LCD_CHARACTERS ) ; Befehlskonstanten
in „LCD+ADC“ · Projekte & Code ·
-
Datei
stxuartlcd_demo0.ino
---------------------------------------------- stxuartlcd_demo0.ino Demosketch:Ansteuerung eines HD44780 kompatiblen Displays, welches über "stxlcdrecv_uart" angesteuert wird. Zeigt Verwendung der originalen Arduino-Methoden print / println in Verbindung mit Einlesen analoger Spannungswerte 30.05.2026
in „Arduino: serielles Ansprechen eines HD44780 Displays über SoftSerial“ · Projekte & Code ·
-
Datei
Hauptprogrammtest.c
mikcrocontrollerkurs/cprogramming/lcdtastertest4bitmodus/lcdtastertest4bitmodus/lcdtastertest4bitmodus/lib/lcd/hd44780.h> unsigned char RS; int main(void) { DDRA = 0xFF; //Port A als Ausgang für LEDs DDRC = 0xFF; //Port C als Ausgang für LEDs DDRD |= (0<<PD4); //Taster-Umschalter Eingang DDRD |= (1<<PD5); //RS ausgang
in „ATmega16 und HD44780 in 4-Bit modus Hilfe!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
snippet.h
Die Definition von Lcd_4Bit mit templates in HD44780.h(pp) template < class RS, // data|command_ class RW, // read|write_ class EN, // enable read or write class DB4, // data4bit.lsb class DB5, // data4bit.___ class DB6, // data4bit.___ class DB7, /
in „statische Polymorphie per CRTP in Embedded Systemen“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Screenshot eines deutschsprachigen Mikrocontroller-Forums
Defint Winbond 78e52 Christian 81 01.04.2026 09:57 5V PC Lüfter Regulierung Rob 24 01.04.2026 08:40 HD44780 I2C Adapter Ralph S. 12 01.04.2026 08:29 TLC5940 (6x kaskadiert) – LED blinkt nur kurz beim Einschalten, danach keine Funktion Karanvir 31 31.03.2026 22:32 Zeitverzögerung Schneideinheit für Labeldrucker
in „Seltsamer Link zu embdev.net“ · www.mikrocontroller.net · · Screenshots
-
Bild
Screenshot eines Online-Forums für Mikrocontroller und Elektronik
Betreff suchen Die/Chip-Bilder von Richi's Lab (digitale Bauteile) Lothar M. 63 05.02.2026 13:10 HD44780 12C Adapter Ralph S. 8 01.04.2026 00:24 TLC5940 (6x kasdkled) – LED blinkt nur kurz beim Einschalten, danach keine Funktion Karanvir 31 31.03.2026 22:32 Rundstecker (DIN und GX12): Standardbelegung
in „Seltsamer Link zu embdev.net“ · www.mikrocontroller.net · · Screenshots
-
Datei
LCD-NEU.asm
************************* ; File: m8_LCD_4bit.asm ; Title: ATmega8 driver for LCD in 4-bit mode (HD44780) ; Assembler: AVR assembler/AVR Studio ; Version: 1.0 ; Created: April 5th, 2004 ; Target: ATmega8 ; Christoph Redecker, http://www.avrbeginners.net ;**********************************************
in „Ansteuerung eines LCD Displays 4x27 im 4bit“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Screenshot eines deutschsprachigen Elektronik-Forums
Beitrag Die/Chip-Builder von Richi's Lab (digitale Bauteile) | Lothar M. | 63 | 05.02.2026 13:10 HD44780 I2C Adapter | Ralph S. | 8 | 01.04.2026 00:24 TLC59490 (6x kasxdielet) – LED blinkt nur kurz beim Einschalten, | Karanvir | 31 | 31.03.2026 22:32 Rudestecker (DIN und GX12): Standardbelegung? | Walter
in „Seltsamer Link zu embdev.net“ · www.mikrocontroller.net · · Screenshots
-
Datei
main.c
delay.h> #include <avr/interrupt.h> #include <stdio.h> #include <string.h> #include <math.h> #include "HD44780.h" #include "i2chw/i2cmaster.h" #include "tsl2561/tsl2561.h" void wait(void) { // int i; // for(i = 0; i < 1000; i++) for(unsigned char i = 0; i < 100; i++) _delay_ms(10); } int main(void) { char
in „void value not ignored as it ought to be - Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
********** This display driver provides several functions for easy printing text or numbers on a HD44780 compatible display. It uses 4 bit connection without busy flag. So you need 6 free I/O ports at your µC. Connect them to the pins specified in the "constants" section below and insert their number
in „HD44780 Treiber laufen nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
datasheet-nanox.pdf
www.DataSheet4U.com NDM162 2 x 16 Character LCD Module NDM162 FEATURES 5 x 7 dots with cursor Built-in controller HD44780 + 5V power supply 1/16 duty cycle Backlight Mechanical Data Item Value Unit Module Dimension 80.0 x 36.0 mm Viewing Area 65.0 x 14.0 mm Dot Size 0.55 x 0.65 mm Character Size 2.95 x 5.05 mm Electrical
in „Probleme mit LCD“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
NANOX_NDM162.pdf
NDM162 2 x 16 Character LCD Module NDM162 FEATURES 5 x 7 dots with cursor Built-in controller HD44780 + 5V power supply 1/16 duty cycle Backlight Mechanical Data Item Value Unit Module Dimension 80.0 x 36.0 mm Viewing Area 65.0 x 14.0 mm Dot Size 0.55 x 0.65 mm Character Size 2.95 x 5.05 mm Electrical
in „LCD Kaputt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stxuartlcd_demo1.ino
---------------------------------------------- stxuartlcd_demo1.ino Demosketch:Ansteuerung eines HD44780 kompatiblen Displays, welches über "stxlcdrecv_uart" angesteuert wird. Zeigt Verwendung der originalen Arduino-Methoden print / println in Verbindung mit Einlesen analoger Spannungswerte 30.05.2026
in „Arduino: serielles Ansprechen eines HD44780 Displays über SoftSerial“ · Projekte & Code ·
-
Datei
main.c
include <stdlib.h> #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "HD44780.c" char str1[20]; int count; //------------------------------------------------------------------------------------------------------------------------------ //------------------------------------
-
Datei
main.c
include <stdlib.h> #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "HD44780.c" char str1[20]; int count; //------------------------------------------------------------------------------------------------------------------------------ //------------------------------------
-
PDF
LCD_Display.pdf
ADC3) 26 ISP-Stecker t 20 AVCC PC4(ADC4/SDA) 27 e PC5(ADC5/SCL) 28 i n E 9 PB6(XTAL1/TOSC1) t S HD_44780_DISPLAY RPo 10 PB7(XTAL2/TOSC2) PD0(RXD) 2 10 9 A PD1(TXD) 3 8 7 PD2(INT0) 4 6 5 8 GND PD3(INT1) 5 4 3 PD4(XCK/T0) 6 2 1 7 VCC PD5(T1) 11 PD6(AIN0) 12 PD7(AIN1) 13 SV3 6 5 PB0(ICP) 14 4 3 PB1(OC1A
in „Neuling Fragen z. Routing, drucken und allgemeines“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
txlcd_i2c_demo.c
include <util/delay.h> #include <avr/io.h> #include <avr/pgmspace.h> #include "avr_gpio.h" #include "hd44780_i2c.h" #include "my_printf.h" #define printf my_printf #define delay _delay_ms static const unsigned char charbmp0[8] PROGMEM = // hochgestelltes "o" (fuer Gradangaben) { 0x0c, 0x12, 0x12, 0x0c, 0x00
in „(sehr) kleines "FrameWork" für ATtiny44“ · Projekte & Code ·
-
Datei
lcd_zahlenfkt.c
Stellen auf Null setzen } /* Funktion zur Anzeige einer 32 Bit Zahl im Stringformat auf einem LCD mit HD44780 Controller Parameter: char* string : Zeiger auf String, welcher mit my_itoa() erzeugt wurde uint8_t start : Offset im String, ab der die Zahl ausgegeben werden soll, das ist notwenig wenn Zahlen mit
in „ADC-Mega8, Hilfe bitte, Ich komme nicht weiter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
//lcd.h //Definitionen fuer HD44780 //Pin-Belegungen #define LCD_CONTROL_DDR DDRB #define LCD_CONTROL_PORT PORTB #define LCD_DATA_DDR DDRA #define LCD_DATA_PORT PORTA #define LCD_REGISTER_SELECT PB2 //RS #define LCD_READ_WRITE PB1 #
in „Pollin Addon-Board V1.0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.s
.equ __24F16KA102, 1 .include "p24F16KA102.inc" .include "HD44780_3.3V.s" config __FBS, BWRP_OFF ;Boot segment may be written config __FGS, GWRP_OFF & GCP_OFF ;General segment may be written & No protection config __FOSCSEL, FNOSC_PRIPLL & IESO_OFF ;Primary oscillator
in „[ASM & C] HD44780 an PIC24 (3.3V oder 5V)“ · Projekte & Code ·
-
PDF
NAN_YA_LMK62R125A1.pdf
LCD-Modul NAN YA LMK62R125A1 Best.Nr. 120 461 2-zeiliges Text-Display mit HD44780-kompatiblen Controller. Das LC-Display verfügt pro Zeile über je 16 Zeichen. Technische Daten: 2 Zeilen x 16 Zeichen Text integrierter Controller, Industriestandard-kompatibel Betriebsspannung +5
in „LCD-Modul funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LcD.txt
include <stdio.h> /*********************************************** LCD AUSGABE VON ZEICHEN, AUF DEM HD44780-DISPLAY ***********************************************/ #define ENABLE_PIN 3 #define RS_PIN 2 //Deklaration der Funktionen //Private void Process(void); void Send_Command(uint8_t zeichen); void Send_Data
in „2x16 LCD PROBLEM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Kleines_LCD_Tutorial.htm
entsprechender Software gefüttert werden müssen. Bei den LCD-Dotmatrix-Controllern hat sich der Hitachi-HD44780-Standard durchgesetzt, der einerseits die komplizierte Spannungs-Ansteuerung der einzelnen Pixel auf dem eigentlichen Display ermöglicht, andererseits bereits ein maskenprogrammiertes ROM mit dem
in „AVR-Tutorial: LCD - Erweiterung lcd-routines.asm - Bitte um Feedback“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
/* Code to drive HD44780 Display * via PCF8574 I2C 8bit I/O Expander * * (c) Michael "ScriptKiller" Arndt * http://scriptkiller.de/ * <scriptkiller@gmx.de> * * This program is free software; you can redistribute it and/or
in „HD44780 an PCF8574“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
string.h> #include <avr/interrupt.h> #include <timeout.h> #include <util/delay.h> // lcd #include "hd44780.h" #include "SHTxx.h" void wait(void) { int i; for(i = 0; i < 1000; i++) _delay_ms(1); } int main(void) { value humid_val,temp_val; unsigned char checksum, error = 0; static int nr = 0; lcd_init()
in „Hilfe, komme nicht weiter. Temperatur von 0 bis -1 Grad kein negatives Vorzeichen.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main1.c
#include <avr/io.h> #include "base_macros.h" #include "hd44780.h" #include <avr/interrupt.h> #include <util/delay.h> #define TW_ADDRESS 0x02 #define TWI_STATUS TWSSRA&0xCF #define TW_ADDRESS_ACK TWSCRB=(1<<TWCMD1)|(1<<TWCMD0) #define TW_STOP_ACK TWSCRB=(1<<TWCMD1
in „I2C Slave mit dem Attiny 841“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FWPGANSIDC6NW3L.ino
display. The LiquidCrystal library works with all LCD displays that are compatible with the Hitachi HD44780 driver. There are many of them out there, and you can usually tell them by the 16-pin interface. This can be used with any 16x2 LCD display. This sketch shows the stopwatch to the LCD with baccklit
in „Stoppuhr TASTER“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
demo_lcd_test.c
// from https://blog.frankvh.com/2010/10/18/atmel-xmega-hd44780-lcd-support/ #define F_CPU 2000000UL // 2MHz #include </usr/lib/avr/include/avr/interrupt.h> #include </usr/lib/avr/include/avr/io.h> #include </usr/lib/avr/include/avr/wdt.h> #include </usr/lib/avr
in „Zeiger auf String in Flash - warning incompatible pointer type“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd1.asm
Zeichen x 2 Zeilen an einen AT90S8535 anschliesst. ;Es wird vorausgesetzt, dass die Anzeige einen HD44780 oder ;kompatiblen Controller verwendet. ;Anschluss erfolgt am AVR-Ctrl ;AT90S8535 mit 8 MHz Takt ;*************************************************************** .device AT90S8535 .include "8535def.inc
in „AVR-Ctrl mit Assembler das Display initialisieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LCD_HDM20416.pdf
Temperature D0 - D7 LCD COM 16 Normal/Negative Displays LCD PANEL E CONTROLLER R/W Physical Data HD44780 40 60 RS or SEG Module Size.....................................98.0W x 60.0H x 10.0T mm V L EQUIVALENT Viewing Area Size.........................................76.0W x 25.2H mm V DD 4 DRIVER X2
in „LCD-Backlight, kaputt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
routines from delay.c * This code will interface to a standard LCD controller * like the Hitachi HD44780. It uses it in 4 bit mode, with * the hardware connected as follows (the standard 14 pin * LCD connector is used): * * PORTB bits 0-3 are connected to the LCD data bits 4-7 (high nibble) * PORTA bit
in „LCD_4Bit_PIC_Init“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
routines from delay.c * This code will interface to a standard LCD controller * like the Hitachi HD44780. It uses it in 4 bit mode, with * the hardware connected as follows (the standard 14 pin * LCD connector is used): * * PORTB bits 0-3 are connected to the LCD data bits 4-7 (high nibble) * PORTA bit
in „LCD_4Bit_PIC_Init“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
avr/interrupt.h> #include <timeout.h> #include <util/delay.h> #include "uart0.h" // lcd #include "hd44780.h" #include "SHTxx.h" void wait(void) { int i; for(i = 0; i < 1000; i++) _delay_ms(1); } int main(void) { value humid_val,temp_val; unsigned char checksum, error = 0; static int nr = 0; // usart_write_str
in „Hilfe, komme nicht weiter. Temperatur von 0 bis -1 Grad kein negatives Vorzeichen.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
ADC_Voltage_Input //#define ADC_Charge_Input //#define #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #define LCD_LINES 4 /**< number of visible lines of the display */ #define LCD_DISP_LENGTH 20 /**< visibles characters per line of the display */ #define LCD_LINE_LENGTH
in „DCF auf INT0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mw_main.h
ADC_Voltage_Input //#define ADC_Charge_Input //#define #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #define LCD_LINES 4 /**< number of visible lines of the display */ #define LCD_DISP_LENGTH 20 /**< visibles characters per line of the display */ #define LCD_LINE_LENGTH
in „DCF auf INT0“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Evaluation_AddonBoard.pdf
Auslieferungszustand mit den Standard-Fuse-Bits, d.h. mit internem 1 MHz Oszillator, betrieben. Das HD-44780- kompatible Display wird im 4-Bit Modus betrieben. Das Testprogramm liegt im Quelltext und in kompilierter Form vor. Die serielle Schnittstelle wurde mit 2400 Baud, 8 Datenbits, keine Parität und
in „Taster, LEDs und restliche Beschaltung des Pollin Addon Boards“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
programm.c
mikcrocontrollerkurs/cprogramming/lcdtastertest4bitmodus/lcdtastertest4bitmodus/lcdtastertest4bitmodus/lib/lcd/hd44780.h> unsigned char RS, i, x, a, y, l; int main(void) { DDRA = 0xFF; //Port A als Ausgang für LEDs DDRC = 0xFF; //Port C als Ausgang für LEDs DDRD |= (0<<PD0); //Taster-Umschalter Eingang DDRD |= (0<
in „Einfaches C Programm (Taster als Schalter) Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
include <stdlib.h> #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "HD44780.c" #define XTAL 8e6 // 8MHz #define ENCODER_PIN PINC #define PHASE_A (1<<PC1) #define PHASE_B (1<<PC3) // #define LEDS_DDR DDRB // #define LEDS PORTB // LEDs against VCC volatile int8_t enc_delta;
-
Datei
main.c
include <stdlib.h> #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "HD44780.c" #define XTAL 8e6 // 8MHz #define ENCODER_PIN PINC #define PHASE_A (1<<PC1) #define PHASE_B (1<<PC3) // #define LEDS_DDR DDRB // #define LEDS PORTB // LEDs against VCC volatile int8_t enc_delta;
-
PDF
16116h2.pdf
D7 Normal/Extended Temperature Normal/Negative Displays LCD COM 1 - 8 LCD PANEL E CONTROLLER R/W HD44780 Physical Data RS SEG 40 V or Module Size....................................80.0W x 36.0H x 10.0T mm L EQUIVALENT V DD COM 9 - 16 Viewing Area Size.......................................63.7W x 13.5H
in „Identifizierung LCD“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LCD_4x20_20416h.pdf
Temperature D0 - D7 LCD COM 16 Normal/Negative Displays LCD PANEL E CONTROLLER R/W Physical Data HD44780 40 60 RS or SEG Module Size.....................................98.0W x 60.0H x 10.0T mm V L EQUIVALENT Viewing Area Size.........................................76.0W x 25.2H mm V DD 4 DRIVER X2
in „LCD unter Bascom ok, unter C# nee“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
****** Send LCD controller instruction command Input: instruction to send to LCD controller, see HD44780 data sheet Returns: none *************************************************************************/ void lcd_command(uint8_t cmd) { lcd_waitbusy(); lcd_write(cmd,0); } /***************************
in „Display geht immernoch nicht.“ · Mikrocontroller und Digitale Elektronik ·