<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.mcselec.com/bavr/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.mcselec.com/bavr/index.php?action=history&amp;feed=atom&amp;title=PCF8533</id>
		<title>PCF8533 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.mcselec.com/bavr/index.php?action=history&amp;feed=atom&amp;title=PCF8533"/>
		<link rel="alternate" type="text/html" href="http://wiki.mcselec.com/bavr/index.php?title=PCF8533&amp;action=history"/>
		<updated>2026-04-22T13:38:53Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.18.6</generator>

	<entry>
		<id>http://wiki.mcselec.com/bavr/index.php?title=PCF8533&amp;diff=1216&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;= &lt;span class=&quot;f_Header&quot;&gt;COLOR LCD&lt;/span&gt; =  Color displays were always relatively expensive. The mobile phone market changed that. And&amp;nbsp;[http://www.display3000.com/ Displ...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.mcselec.com/bavr/index.php?title=PCF8533&amp;diff=1216&amp;oldid=prev"/>
				<updated>2013-02-13T10:12:21Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;= &amp;lt;span class=&amp;quot;f_Header&amp;quot;&amp;gt;COLOR LCD&amp;lt;/span&amp;gt; =  Color displays were always relatively expensive. The mobile phone market changed that. And [http://www.display3000.com/ Displ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= &amp;lt;span class=&amp;quot;f_Header&amp;quot;&amp;gt;COLOR LCD&amp;lt;/span&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Color displays were always relatively expensive. The mobile phone market changed that. And&amp;amp;nbsp;[http://www.display3000.com/ Display3000.com]&amp;amp;nbsp;, sorted out how to connect these small nice colorfully displays.&lt;br /&gt;
&lt;br /&gt;
You can buy brand new Color displays from Display3000. MCS Electronics offers the same displays.&lt;br /&gt;
&lt;br /&gt;
There are two different chip sets used. One chip set is from EPSON and the other from Philips. For this reason there are two different libraries. When you select the wrong one it will not work, but you will not damage anything.&lt;br /&gt;
&lt;br /&gt;
LCD-EPSON.LBX need to be used with the EPSON chip set.&lt;br /&gt;
&lt;br /&gt;
LCD-PCF8833.LBX need to be used with the Philips chip set.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;f_Syntax&amp;quot;&amp;gt;Config Graphlcd&amp;lt;/span&amp;gt;&amp;amp;nbsp;= Color , Controlport = Portc , Cs = 1 , Rs = 0 , Scl = 3 , Sda = 2&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 0px; margin: 0px 0px 0px 4px;&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;631&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
Controlport&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
The port that is used to control the pins. PORTA, PORTB, etc.&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
CS&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
The chip select pin of the display screen. Specify the pin number. 1 will mean PORTC.1&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
RS&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
The RESET pin of the display&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
SCL&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
The clock pin of the display&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
SDA&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
The data pin of the display&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As the color display does not have a built in font, you need to generate the fonts yourself.&lt;br /&gt;
&lt;br /&gt;
You can use the&amp;amp;nbsp;[[Font Editor|Fonteditor]]&amp;amp;nbsp;for this task.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A number of statements accept a color parameter. See the samples below in&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;bold&amp;lt;/span&amp;gt;.&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 0px; margin: 0px 0px 0px 4px;&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;631&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
LINE&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
Line(0 , 0) -(130 , 130) ,&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;Blue&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
LCDAT&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
Lcdat 100 , 0 , &amp;quot;12345678&amp;quot; ,&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;Blue , Yellow&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
CIRCLE&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
Circle(30 , 30) , 10 ,&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;Blue&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
PSET&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
32 , 110 ,&amp;amp;nbsp;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;Black&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align: top;&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;16%&amp;quot; style=&amp;quot;width: 97px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
BOX&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;width: 525px; border: 1px solid rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
Box(10 , 30) -(60 , 100) ,&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;&amp;amp;nbsp;Red&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;span class=&amp;quot;f_Header&amp;quot;&amp;gt;See Also&amp;lt;/span&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
[[LCD RGB-8 Converter|LCD Graphic converter]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;span class=&amp;quot;f_Header&amp;quot;&amp;gt;Example&amp;lt;/span&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bascomavr&amp;quot;&amp;gt;&lt;br /&gt;
' ------------------------------------------------------------------------------&lt;br /&gt;
' The support for this display has been made possible by Peter Küsters from (c) Display3000&lt;br /&gt;
' You can buy the displays from Display3000 or MCS Electronics&lt;br /&gt;
' ------------------------------------------------------------------------------'&lt;br /&gt;
'&lt;br /&gt;
$lib &amp;quot;lcd-pcf8833.lbx&amp;quot; 'special color display support&lt;br /&gt;
 &lt;br /&gt;
$regfile = &amp;quot;m88def.dat&amp;quot; 'ATMega 8, change if using different processors&lt;br /&gt;
$crystal = 8000000 '8 MHz&lt;br /&gt;
 &lt;br /&gt;
'First we define that we use a graphic LCD&lt;br /&gt;
Config Graphlcd = Color , Controlport = Portc , Cs = 1 , Rs = 0 , Scl = 3 , Sda = 2&lt;br /&gt;
 &lt;br /&gt;
'here we define the colors&lt;br /&gt;
 &lt;br /&gt;
Const Blue = &amp;amp;B00000011 'predefined contants are making programming easier&lt;br /&gt;
Const Yellow = &amp;amp;B11111100&lt;br /&gt;
Const Red = &amp;amp;B11100000&lt;br /&gt;
Const Green = &amp;amp;B00011100&lt;br /&gt;
Const Black = &amp;amp;B00000000&lt;br /&gt;
Const White = &amp;amp;B11111111&lt;br /&gt;
Const Brightgreen = &amp;amp;B00111110&lt;br /&gt;
Const Darkgreen = &amp;amp;B00010100&lt;br /&gt;
Const Darkred = &amp;amp;B10100000&lt;br /&gt;
Const Darkblue = &amp;amp;B00000010&lt;br /&gt;
Const Brightblue = &amp;amp;B00011111&lt;br /&gt;
Const Orange = &amp;amp;B11111000&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
'clear the display&lt;br /&gt;
Cls&lt;br /&gt;
 &lt;br /&gt;
'create a cross&lt;br /&gt;
Line(0 , 0) -(130 , 130) , Blue&lt;br /&gt;
Line(130 , 0) -(0 , 130) , Red&lt;br /&gt;
 &lt;br /&gt;
Waitms 1000&lt;br /&gt;
 &lt;br /&gt;
'show an RLE encoded picture&lt;br /&gt;
Showpic 0 , 0 , Plaatje&lt;br /&gt;
Showpic 40 , 40 , Plaatje&lt;br /&gt;
 &lt;br /&gt;
Waitms 1000&lt;br /&gt;
 &lt;br /&gt;
'select a font&lt;br /&gt;
Setfont Color16x16&lt;br /&gt;
'and show some text&lt;br /&gt;
Lcdat 100 , 0 , &amp;quot;12345678&amp;quot; , Blue , Yellow&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Waitms 1000&lt;br /&gt;
Circle(30 , 30) , 10 , Blue&lt;br /&gt;
 &lt;br /&gt;
Waitms 1000&lt;br /&gt;
'make a box&lt;br /&gt;
Box(10 , 30) -(60 , 100) , Red&lt;br /&gt;
 &lt;br /&gt;
'set some pixels&lt;br /&gt;
Pset 32 , 110 , Black&lt;br /&gt;
Pset 38 , 110 , Black&lt;br /&gt;
Pset 35 , 112 , Black&lt;br /&gt;
End&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Plaatje:&lt;br /&gt;
$bgf &amp;quot;a.bgc&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
$include &amp;quot;color.font&amp;quot;&lt;br /&gt;
$include &amp;quot;color16x16.font&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;{{Languages}}&lt;br /&gt;
&lt;br /&gt;
[[Category:LCD]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>