<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=193.158.59.65</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=193.158.59.65"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/193.158.59.65"/>
	<updated>2026-04-10T22:15:43Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=HD44780&amp;diff=8489</id>
		<title>HD44780</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=HD44780&amp;diff=8489"/>
		<updated>2005-07-22T09:45:19Z</updated>

		<summary type="html">&lt;p&gt;193.158.59.65: /* Fertige Projekte oder Bibliotheken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der HD44780 ist ein Displaytreiber für Text-Displays. Praktisch alle Text-Displays werden mit diesem oder einem kompatiblen Controller angesteuert. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=allgemeine Ansteuerung=&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{|&lt;br /&gt;
!Pin || Funktion || Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
|1 || | VSS || Versorgungsspannung GND&lt;br /&gt;
|-&lt;br /&gt;
|2 || | VCC || Versorgungsspannung, meistens 5V, je nach genauem Typ unterschiedlich&lt;br /&gt;
|-&lt;br /&gt;
|3 || | Kontrastspannung ||Spannung zwischen VSS und VCC, kann auf &lt;br /&gt;
|-&lt;br /&gt;
|4 || | RS || Registerauswahl; 0 = Befehlsregister, 1 = Datenregister &lt;br /&gt;
|-&lt;br /&gt;
|5 || | R/W || Lese oder Schreibzugriff, 0 = Schreiben, 1 = Lesen, kann meistens auf GND gezogen werden&lt;br /&gt;
|-&lt;br /&gt;
|6 || | E || Taktleitung&lt;br /&gt;
|-&lt;br /&gt;
|7 || | DB0 || Datenleitung&lt;br /&gt;
|-&lt;br /&gt;
|8 || |DB1 || Datenleitung&lt;br /&gt;
|-&lt;br /&gt;
|9 || |DB2 || Datenleitung&lt;br /&gt;
|-&lt;br /&gt;
|10 || |DB3 || Datenleitung&lt;br /&gt;
|-&lt;br /&gt;
|11 || |DB4 || Datenleitung&lt;br /&gt;
|-&lt;br /&gt;
|12 || |DB5 || Datenleitung&lt;br /&gt;
|-&lt;br /&gt;
|13 || |DB6 || Datenleitung&lt;br /&gt;
|-&lt;br /&gt;
|14 || |DB7 || Datenleitung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Speicher==&lt;br /&gt;
Ein HD44780 besitzt mehrere Speicher:&lt;br /&gt;
===DDRAM (Display Data RAM)===&lt;br /&gt;
In das DDRAM werden die anzuzeigenden Daten eingeschrieben. &lt;br /&gt;
&lt;br /&gt;
===CGROM (Character Generator ROM)===&lt;br /&gt;
Dieser ROM enthält die Zeichen in Form von 5x8 oder 5x10 Punktmatrizen. Er kann nicht geändert werden, außer man sendet einen EEPROM zu Hitachi für eine Massenproduktion.&lt;br /&gt;
&lt;br /&gt;
===CGRAM (Character Generator RAM)===&lt;br /&gt;
In diesem RAM können acht 5x8 Pixel oder vier 5x10 Pixel große benutzerdefinierte Zeichen abgelegt werden. &lt;br /&gt;
Wenn keine benutzerdefinierte Zeichen gebraucht werden, kann dieser Bereich als Auslagerungsspeicher benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kommandos==&lt;br /&gt;
=Ansteuerung per Microcontroller=&lt;br /&gt;
==Fertige Projekte oder Bibliotheken==&lt;br /&gt;
* Peter Fleurys [http://homepage.sunrise.ch/mysunrise/peterfleury/avr-software.html LCD library for HD44870 based LCDs]&lt;br /&gt;
* [http://wwwiti.cs.uni-magdeburg.de/~buchmann/privat/lcd.htm Grundlagen und Code für 8051] von Erik Buchmann&lt;br /&gt;
&amp;lt;math&amp;gt;Formel hier einfügen&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>193.158.59.65</name></author>
	</entry>
</feed>