-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Mega8, Lcd, Fleury“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „zweiter ADC-Wert auf LCD ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD Initialisierung mit Fleury“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Programmoptimierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD ES DIP204“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
endif #define NOP() asm volatile ("nop" ::) /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „ATMega16 PORTA defekt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD Controller KS0073 Support im 4-Bit Mode“ · Projekte & Code ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD Displaytech 204B & ATmega32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD mit ATMEGA128 und Peter Fleury“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Hilfe zu fleurys Lcd Lib“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD Atmega8535 fehler beim Programm erstellen mit AVR-Studio“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Probleme mit Wintek 2704 am STK500“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD Programmierproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD Routine Peter Fleury“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Attiny2313 mit HD44780 LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Attiny2313 mit HD44780 LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Attiny2313 mit HD44780 LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „HMC-16223 (HDD44780 kompatibel) zeigt kein ASCII nur "?", "_" usw“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „HIlfe - AVR an LCD - Fleury lib“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
used to calculate delay timer */ #endif /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Display Programmierung mit GCC 16x4 Display“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „AVR Studio 6 und Datei“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Komisches Verhalten mit lcd_puts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „Komisches Verhalten mit lcd_puts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „20x4 lcd zeigt immer das gleiche an“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD tc1604a mit ATMEGA16“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
<inttypes.h> #include <avr/pgmspace.h> /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „avr dude Programm zu groß? Eclipse GCC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „[Atmega8]LCD-Display+UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_new.h
used to calculate delay timer */ #endif /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „mal wieder ein LCD am Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
used to calculate delay timer */ #endif /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „[AVR] Lcd Init funktioniert aber der Rest nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
jump.to/fleury * * @see The chapter <a href="http://homepage.sunrise.ch/mysunrise/peterfleury/avr-lcd44780.html" target="_blank">Interfacing a HD44780 Based LCD to an AVR</a> * on my home page. *************************************************************************************************************
in „Displaytech 162 und 162A geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_new.h
used to calculate delay timer */ #endif /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „HD44780 on Atmega32 with Peter Fleurys library“ · µC & Digital Electronics ·
-
Datei
HD44780.asm
ldi temp1, 'T' ;Zeichen anzeigen rcall lcd_data ldi temp1, 'e' ;Zeichen anzeigen rcall lcd_data ldi temp1, 's' ;Zeichen anzeigen rcall lcd_data ldi temp1, 't' ;Zeichen anzeigen rcall lcd_data ldi temp1,0xc0 ; Set DDRAM Adress to 0x40 rcall lcd_command ldi temp1, 'Z' ;Zeichen anzeigen rcall lcd_data ldi temp1, 'e' ;Zeichen anzeigen rcall lcd_data ldi temp1, 'i' ;Zeichen anzeigen rcall lcd_data ldi temp1, 'l' ;Zeichen anzeigen rcall lcd_data ldi temp1, 'l' ;Zeichen anzeigen rcall lcd_data ldi temp1, 'e' ;Zeichen anzeigen rcall lcd_data ldi temp1, '2' ;Zeichen anzeigen rcall lcd_data
in „ATMEL_2x16LCD_Zeile 2“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Hd44780.h
;---CPU: Siemens 80C535 @12MHz ;---DISPLAYCONTROLLER: HD44780, KS0066 ;---Functions for using with LC-Displays of the spec. Type. ;--- ;---Pinning: ;--- RS: Port1.0 ;--- R/W: Port1.1 ;--- E: Port1.2 ;--- DB4/0: Port1.3 ;--- DB5/1: LCD-Port1.4 ;--- DB6/2: LCD-Port1.5
-
Datei
HD44780.INC
;****************************************************************************** ; Filename: HD44780.INC ; Date: 12.07.2011 ; altered 29.07.2011 ; Author: Ottmar ; Copyright: free, no restrictions ; Code-Source: http://www.sprut.de ; ; LCD-Timing: Timing in LCD_Init is fine up to fosc 10MHz ; fosc >10MHz needs an other Sub Delay1ms for ; fosc in use ; ; Purpose; Initialize a HD44780-LCD ; This file is succesful tested with ; PIC16F1827, PIC16F628, PIC16F876 ;****************************************************************************** ; ; TO USE THIS FILE, PLEASE COPY IT TO
in „PIC LCD Ausgabe von Strings“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
HD44780.pdf
HD44780-Based LCD Modules Hitachi LM018L 40 character x 2 lines • Built-in LSI HD44780 controller +5volt single power supply • Display Colour: Grey LM018L: Introduction • Interfacing • Display Pattern and
in „Große Ziffern auf standard 5*7 Display“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hd44780.c
IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * * @purpose HD44780 LCD Minimal interface for Atmega microcontrollers * http://www.pocketmagic.net/ */ #include <avr/io.h> #include "hd44780.h" #include "timeout.h" int g_nCurrentLine; // PURPOSE: flush channel E void
in „Hilfe, komme nicht weiter. Temperatur von 0 bis -1 Grad kein negatives Vorzeichen.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hd44780.h
IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * * @purpose HD44780 LCD Minimal interface for Atmega microcontrollers * http://www.pocketmagic.net/ */ #pragma once #include <stdio.h> #include <avr/io.h> //--------------------------------CONFIGURE LCD------------
in „Hilfe, komme nicht weiter. Temperatur von 0 bis -1 Grad kein negatives Vorzeichen.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HD44780.INC
;****************************************************************************** ; Filename: HD44780.INC ; Date: 14.07.2011 ; altered 29.07.2011 ; Author: Ottmar ; Copyright: free for non commercial use ; Code-Source: learnd from: http://www.sprut.de ; ; LCD-Timing: Timing in LCD_Init is fine up
in „Probleme mit LCD an PIC 16f887“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HD44780.INC
actual.asm>.LST-File ;********************************************************************** ; Filename: HD44780.INC ; Autor: Ottmar ; Date: 12.07.2012 ; Alterations ; 29.07.2012, 15.10.2012 03.01.2013 ; 13.02.2013 LcdInit ; 31.03.2013 Comments, HD44780 Funktionsbefehl als labels eingefügt ; 21.10.2013 Bedingte
in „Warum, geht die zweite Displayzeile nicht? PIC Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hd44780.h
/* ------------------------------------------------------- hd44780.h Header fuer grundlegende Funktionen eines HD44780 kompatiblen LC-Textdisplays Hardware : Text-LCD MCU : AVR 14.02.2020 R. Seelig Hinweis: Alle Anschlusspins des LCD muessen mit einem 1k Pop-Up
in „Live-Linux: Anleitung schreiben“ · PC Hard- und Software ·
-
Datei
HD44780_.h
******** * ******************************************************************************/ #ifndef HD44780_HPP #define HD44780_HPP #include <static_assert.h> // #include <delay.h> // #include <pinlist2_.h> // namespace Mcucpp { class LcdBase { protected: static void Delay() { delay_us<200, F_CPU>();
in „Ausführbarer Code im .h File ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HD44780.c
#define F_CPU 16000000UL // Define the CPU frequency as 16 MHz #include <avr/io.h> #include <util/delay.h> // Define LCD pins #define LCD_E PIN0_bm // Enable (PC0) #define LCD_RS PIN1_bm // Register Select (PC1) #define LCD_D4 PIN3_bm // Data Bit 4 (PC3) #define LCD_D5 PIN2_bm // Data Bit 5 (PC2) #define LCD_D6 PIN5_bm // Data Bit 6 (PC5) #define LCD_D7 PIN4_bm // Data Bit 7 (PC4) // Helper macros #define LCD_E_HIGH() (PORTC.OUTSET = LCD_E) #define LCD_E_LOW() (PORTC.OUTCLR = LCD_E) #define LCD_RS_HIGH() (PORTC.OUTSET = LCD_RS) #define LCD_RS_LOW() (PORTC.OUTCLR = LCD_RS) // Function Prototypes void
in „EADOGM162W-A-Anzeige mit XMEGA“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HD44780.INC
actual.asm>.LST-File ;******************************************************************** ; Filename: HD44780.INC ; Autor: Ottmar ; Date: 12.07.2012 ; TESTED up to Fosc = 32MHz ; Alterations ; 29.07.2012 15.10.2012 03.01.2013 ; 13.02.2013 LcdInit ; 31.03.2013 Comments, HD44780 Funktionsbefehl als labels
in „was genau ist eine library“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hd44780.c
/***************************************************************************** Title : HD44780 Library Author : SA Development Version: 1.11 *****************************************************************************/ #include "avr\pgmspace.h" #include "hd44780.h" #include "avr\sfr_defs.h
in „ATmega16 und HD44780 in 4-Bit modus Hilfe!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hd44780.h
/***************************************************************************** Title : HD44780 Library Author : SA Development Version: 1.11 *****************************************************************************/ #ifndef HD44780_H #define HD44780_H #include "hd44780_settings.h" #include "inttypes.h" //LCD Constants for HD44780 #define LCD_CLR 0 // DB0: clear display #define LCD_HOME 1 // DB1: return to home position #define LCD_ENTRY_MODE 2 // DB2: set entry mode #define LCD_ENTRY_INC 1 // DB1: 1=increment, 0=decrement
in „ATmega16 und HD44780 in 4-Bit modus Hilfe!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
in Hz, used to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD-Ansteuerung schwarzer Balken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fleury_lcd_pollin.h
used to calculate delay timer */ /** * @name Definition for EEPROM_C_1_1 controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for Display
in „LCD HD44780 mit Atmega32 ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CrossDevHowto_STM32_Ubuntu.pdf
I/usr/arm-elf/include -O0 -g2 -Wall -c -std=gnu99 -ffreestanding -msoft-float -mfpu=vfp -o"LCD/drv_hd44780.o" "../LCD/drv_hd44780.c" && \ echo -n 'LCD/drv_hd44780.d' LCD/ > 'LCD/drv_hd44780.d' && \ arm-elf-gcc -MM -MG -P -w -mthumb -mcpu=cortex-m3 -D__thumb2__ -I"/home/michel/workspace/STM32- SK_LCD_Demo
in „GCC-Toolchain mit IDE installieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
define the various LCD controller instructions which can be passed to the * function lcd_command(), see HD44780 data sheet for a complete description. */ /* instruction register bit positions, see HD44780U data sheet */ #define LCD_CLR 0 /* DB0: clear display */ #define LCD_HOME 1 /* DB1: return to home position
in „EA DIP 204 Display an LCD2USB mit LCD4LINUX“ · Mikrocontroller und Digitale Elektronik ·