-
Datei
hilfe.txt
intended for easy interfacing between C programs and alphanumeric LCD modules built with the Hitachi HD44780 chip or equivalent. The prototypes for these functions are placed in the file lcd.h, located in the ..\INC subdirectory. This file must be #include -ed before using the functions. Prior to #include
in „sekundenzähler mit timer“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H /////////////////////////////
in „LCD Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
/* Code to drive HD44780 Display * via PCF8574 I2C 8bit I/O Expander * * Version 1.0 * * (c) Michael "ScriptKiller" Arndt * http://scriptkiller.de/ * <scriptkiller@gmx.de> * * This program is free software; you can redistribute
in „HD44780 an PCF8574“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
xlcd.h
PICDEM 2 PLUS LCD SETUP * * Notes: * - These libraries routines are written to support the * Hitachi HD44780 LCD controller. * - The user must define the following items: * - The LCD interface type (4- or 8-bits) * - If 4-bit mode * - whether using the upper or lower nibble * - The data port * - The tris
in „Programmer, Debugger problem mit MPLAB - PIC 18f4520“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TEMPMEAS.c
*********************************************************************/ #include "main.h" #include "HD44780_2.h" #define MIT_NAMEN 1 // 0= ohne, 1=mit Namen in DS1820 void start_meas( void ){ if( W1_IN & 1<< W1_PIN ){ w1_command( CONVERT_T, NULL ); W1_OUT |= 1<< W1_PIN; W1_DDR |= 1<< W1_PIN; // parasite
-
Datei
lcd_routines.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H /////////////////////////////
in „LCD ansteuerung mit einem ATMega16 und I2C“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H /////////////////////////////
in „LCD ansteuerung mit einem ATMega16 und I2C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcdroutines.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H /////////////////////////////
in „LCD Keypad Shield zeigt nichts an“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
lcd-blueline-w.pdf
ASCII Zeichen (Verwendung: "DD RAM Address Set", "Data Write"). T 2 DOTMA TRIX LCD´S . BEFEHLSSATZ DES HD44780 . d a g d Code Execute l i l Instruction R/W DB DB DB DB DB DB DB DB Description Time F W r RS 7 6 5 4 3 2 1 0 (max.) s n g Clears all displayand returns the cursor B e n i Clear Display 0 0 0 0
in „LCD +Bascom zeigt 1. Zeile Nix 2. Zeile voll“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
lcd-blueline-w.pdf
ASCII Zeichen (Verwendung: "DD RAM Address Set", "Data Write"). T 2 DOTMA TRIX LCD´S . BEFEHLSSATZ DES HD44780 . d a g d Code Execute l i l Instruction R/W DB DB DB DB DB DB DB DB Description Time F W r RS 7 6 5 4 3 2 1 0 (max.) s n g Clears all displayand returns the cursor B e n i Clear Display 0 0 0 0
in „Problem beim init eines lcd in Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
blueline-w.pdf
ASCII Zeichen (Verwendung: "DD RAM Address Set", "Data Write"). T 2 DOTMA TRIX LCD´S h BEFEHLSSATZ DES HD44780 d s s d Code Execute l r l Instruction RS R/WDB DB DB DB DB DB DB DB Description Time F W r 7 6 5 4 3 2 1 0 (max.) s n g Clears all displayand returns the cursor B d l i Clear Display 0 0 0 0 0
in „LCD 204B-NLW & AtMega32“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EAS.pdf
ASCII Zeichen (Verwendung: "DD RAM Address Set", "Data Write"). T 2 DOTMA TRIX LCD´S . BEFEHLSSATZ DES HD44780 . d a g d Code Execute l i l Instruction R/W DB DB DB DB DB DB DB DB Description Time F W r RS 7 6 5 4 3 2 1 0 (max.) s n g Clears all displayand returns the cursor B e n i Clear Display 0 0 0 0
in „LCD-Display (HD44780) keine Ausgabe“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LCD204BBL_EAS.pdf
ASCII Zeichen (Verwendung: "DD RAM Address Set", "Data Write"). T 2 DOTMA TRIX LCD´S . BEFEHLSSATZ DES HD44780 . d a g d Code Execute l i l Instruction R/W DB DB DB DB DB DB DB DB Description Time F W r RS 7 6 5 4 3 2 1 0 (max.) s n g Clears all displayand returns the cursor B e n i Clear Display 0 0 0 0
in „Benötige Hilfe bei 4x20 LCD Treiber von Peter Danegger“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_4Bit_changed.c
*/ /*** Author: Grigoruta Cristian ***/ /*** Date: 27.April.07 ***/ /*** ***/ /*** LCD Routine for HD44780 / KS0066 LCD-Controller 4 - Bit Mode ***/ /*** Tested with AT89C2051 @ 12MHz ***/ /*** ***/ /**************************************************************************/ /************************
-
Datei
lcd.h
include "../lcdconf.h" #define LCD_DELAY asm volatile ("nop\n nop\n nop\n nop\n nop\n nop\n nop\n"); // HD44780 LCD controller command set (do not modify these) // writing: #define LCD_CLR 0 // DB0: clear display #define LCD_HOME 1 // DB1: return to home position #define LCD_ENTRY_MODE 2 // DB2: set entry
in „LCD ES DIP204“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.txt.txt
----------------------------------------------------------------------- LCD-Routine für KS0070 und HD44780 im 4Bit Modus --------------------------------------------------------------------------------------- Für die Ansteuerung des Displays werden 6 Pins benötigt. Pinbelegung: PORT Pin LCD_RS RS PORT
in „LCD 4x20 hängt sich nach der Zeit auf!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tes1t.c
automatisch für z.B. "a" ein 97 dezimal, bzw. 61 hex geschrieben //was dem ASCII "a" entspricht, welchem der HD44780 folgt. second_byte(char uebergabewert){ unsigned char rueckgabewert=0x00; delay(1); rueckgabewert=uebergabewert&0x0F; rueckgabewert=rueckgabewert|0x10; port_B0=rueckgabewert;//zu schreibenden high
in „Problem mit selbstgemachter header datei“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
code.txt
lcd.c // Inhalt: Funktionen zur Steuerung des LCD auf PICDEM2 Demoplatine // Prozessor 16F877, Display HD44780U-kompatibel // Verfasst fuer CC5X Compiler, // Autor: G. Juengling, HTL Wien 3 Rennweg, Mai 2006 #ifndef _PICDEM2_LCD #define _PICDEM2_LCD extern void lcd_delay(unsigned long); extern void lcd_init
in „[PIC] LCD Ansteuerung PICdem 2 Plus (neue RoHs Version) mit CC5x“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TB_Taster_Encoder_V1.bas
REMOVE the above command for the real program !! '$sim is used for faster simulation 'LCD-Display 16*2 HD44780 konfigurieren Config Lcd = 16 * 2 '16 Zeichen und 2 Zeilen Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2 Cls '-----------------
in „[Bascom-AVR]: Abfrage Panasonic Encoder - aaarrgggh“ · Projekte & Code ·
-
Datei
lcd-routines.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H /////////////////////////////
in „error: stray ‘\327′ in program“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H /////////////////////////////
in „error: stray ‘\327′ in program“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „LCD AV0820 Ansteuerung nicht möglich, nur flimmernde Kästchen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „HD44780 LCD - Simulation OK, AVR bleibt in Funktionen stecken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
safe.c
rotary--; else if ( z == 0b000111 || z == 0b111000 ) rotary++; } } // quick 8bit 16x2 lcd driver ( HD44780 ) #define LCD_CTRL_DDR DDRA #define LCD_CTRL_PORT PORTA #define LCD_RS ( 1 << PA0 ) #define LCD_RW ( 1 << PA1 ) #define LCD_EN ( 1 << PA2 ) #define LCD_DATA_DDR DDRC #define LCD_DATA_PORT PORTC
in „AVR - Drehgeber auslesen - optimiert für präzise Benutzereingaben“ · Projekte & Code ·
-
Datei
lcd.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „OLED Display EA W162 init klappt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „Entprellung nach Peter Dannegger funktioniert nicht wie sie soll?!“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „LCD kann nur Kontrast einstellen“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „LCD kann nur Kontrast einstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „LCD tc1604a mit ATMEGA16“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „Display Ansteuerung - 16 x 4 DotMatrix LCD“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „DotMatrix 16x4 in C ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Display_SC1602D.pdf
Number of Characters 16 characters x 2 lines Display Font 5 x 7 dots with Cursor Built-in Controller HD44780 or Comp Input Data 4 Bits or 8-Bits Interface Power Supply +5 V Single Power Duty Cycle 1/16 Duty Options EL/LED Backlight, TN/STN • MECHANICAL PARAMETERS Module Size 85.0W x 36.0H x 8.8T mm Module
in „hd44780 / LCD SC1602D / ATmega16 (STK500)“ · 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/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include <avr/pgmspace.h> ///
in „Problem mit ATmega164A und LCD FDCC1601E“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include
in „Probleme mit KS0070“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include
in „LCD an Atmega8 PortC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include
in „LCD Ansteuerung mit C über myavrboard“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_4Bit.c
/ /*** Author: Grigoruta Cristian ***/ /*** Date: 27.April.07 ***/ /*** ***/ /*** LCD routines for HD44780 / KS0066 LCD-Controller ***/ /*** Tested with AT89C2051 @ 12MHz ***/ /*** ***/ /**************************************************************************/ /*************************************
in „Atmega16 - Display 16x2(Neuhold) - hd44780 kompatibel?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sklave_LCD_Init.asm
;************************************************************************** ; ; HD44780 ; LCD 1602 / 2004 ; ---- ; | | ; VCC -- | 1 | VSS ; GND -- | 2 | VDD ; R <-------- | 3 | VEE ; PCF8574 P0 --> | 4 | RS ; PCF8574 P1 --> | 5 | R/W ; PCF8574 P2 --> | 6 | E ; x | 7 | D0 ; x | 8 |
in „AVR ATtiny13 DS18B20/DS18S20 I2C PCF8574 LCD Temperaturanzeige“ · Projekte & Code ·
-
Datei
lcd-routines.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H /////////////////////////////
in „LCD ansteuerung mit einem ATMega16 und I2C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Arduino_lib.txt
License.aspx /// /// \details /// This library can drive a Liquid Crystal Display (LCD) based on the Hitachi HD44780 chip that is connected /// through a PCF8574 I2C adapter. It uses the original Wire library for communication. /// The API if common to many LCD libraries and documented in https://www.arduino.cc
in „PCF8574 I2c Adapter mit ASM ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
simulavr.pdf
commands are described above. 5.1.4 LCD The LCD component simulates a simplified character LCD with a HD 44780 compatible controller. The LCD simulation is simplified for the following reasons: ▯ only a 4 * 20 LCD layout is available (no others like 1 * 16, ...). ▯ the graphic representation is character
-
PDF
lcd_manual.pdf
for each model. 28 Display Unit User’s Manual Dot-Matrix LCD Units OPERATING RESTRICTIONS The LSI (HD44780AXX) used in the LCD units is To counteract these defects. The following re- reported to have the following defects: strictions should be followed (Table 16). HD44780AXX Defective Functions In the
in „Fehler bei 4Bit LCD Init?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
lcd-spec.pdf
for each model. 28 Display Unit User’s Manual Dot-Matrix LCD Units OPERATING RESTRICTIONS The LSI (HD44780AXX) used in the LCD units is To counteract these defects. The following re- reported to have the following defects: strictions should be followed (Table 16). HD44780AXX Defective Functions In the
in „LCD Tutorial“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
lcd_manual.pdf
for each model. 28 Display Unit User’s Manual Dot-Matrix LCD Units OPERATING RESTRICTIONS The LSI (HD44780AXX) used in the LCD units is To counteract these defects. The following re- reported to have the following defects: strictions should be followed (Table 16). HD44780AXX Defective Functions In the
in „LCD will nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
thermo3.asm
************************** ; ; Dieses Program steuert mit einem A/D-gewandelten Wert ein Hitachi ; HD44780- basiertes LC- Display an. ;************************************************************************* include <p16f876.inc> ;*********************************************************************
in „ad-wert ausgabe an lcd“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_32.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include
in „LCD hat schwarze Balken in Zeile 1 und 3“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include
in „Wieder Prob mit LCD KS0066“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include
in „AVRDUDE Vs. AVRStudio seltsames Ergebnis“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include
in „Programmiergerät Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
display.asm
;------------------------------------------------ ; Display ; ; Controller HD 44780 ; 4bit-Interface ; DB4-DB7: PD0-PD3 ; RS: PD4 ; E: PD5 ;------------------------------------------------ .def ar_1 = r26 .def ar_2 = r27 .def dr_1 = r28 .def dr_2 = r29 .equ LCD_PORT = PORTD .equ
in „Thermostat / Thermometer mit 2 x 16 LCD“ · Projekte & Code ·