<?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=CONFIG_GRAPHLCD%2Fde</id>
		<title>CONFIG GRAPHLCD/de - 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=CONFIG_GRAPHLCD%2Fde"/>
		<link rel="alternate" type="text/html" href="http://wiki.mcselec.com/bavr/index.php?title=CONFIG_GRAPHLCD/de&amp;action=history"/>
		<updated>2026-05-02T01:05:22Z</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=CONFIG_GRAPHLCD/de&amp;diff=2175&amp;oldid=prev</id>
		<title>Admin: 1 revision</title>
		<link rel="alternate" type="text/html" href="http://wiki.mcselec.com/bavr/index.php?title=CONFIG_GRAPHLCD/de&amp;diff=2175&amp;oldid=prev"/>
				<updated>2013-02-15T19:13:28Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:13, 15 February 2013&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.mcselec.com/bavr/index.php?title=CONFIG_GRAPHLCD/de&amp;diff=2174&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;= &lt;span class=&quot;f_Header&quot;&gt;Action&lt;/span&gt; =  Configures the Graphical LCD display.  &lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;  &lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/spa...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.mcselec.com/bavr/index.php?title=CONFIG_GRAPHLCD/de&amp;diff=2174&amp;oldid=prev"/>
				<updated>2013-02-07T20:38:58Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;= &amp;lt;span class=&amp;quot;f_Header&amp;quot;&amp;gt;Action&amp;lt;/span&amp;gt; =  Configures the Graphical LCD display.  &amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;  &amp;lt;span style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt; &amp;lt;/spa...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== (**COPIED FROM ENGLISH PAGE**) === &amp;lt;span class=&amp;quot;f_Header&amp;quot;&amp;gt;Action&amp;lt;/span&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Configures the Graphical LCD display.&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;Syntax&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;= type , DATAPORT = port, CONTROLPORT=port , CE = pin , CD = pin , WR = pin, RD=pin, RESET= pin, FS=pin, MODE = mode&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;Remarks&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;
Type&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;
This must be 240X64, 128X128, 128X64 , 160X48 , 240X128, 192X64 , SED180X32 or 192X64SED.&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;
For SED displays use 128X64sed or 120X64SED or SED180X32&lt;br /&gt;
&lt;br /&gt;
For 132x132 color displays, use COLOR&lt;br /&gt;
&lt;br /&gt;
For EADOG128x64 use 128X64EADOGM&lt;br /&gt;
&lt;br /&gt;
For SSD1325 96x64 use &amp;amp;nbsp; 96X64SSD1325. See&amp;amp;nbsp;[http://avrhelp.mcselec.com/glcdssd1325_96x64.htm SSD1325lib].&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;
Dataport&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 name of the port that is used to put the data on the LCD data pins db0-db7.&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;
PORTA for example.&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;
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;
This is the name of the port that is used to control the LCD control pins. PORTC for example&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;
Ce&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 pin number that is used to enable the chip on the LCD.&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;
Cd&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 pin number that is used to control the CD 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;
WR&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 pin number that is used to control the /WR 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;
RD&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 pin number that is used to control the /RD 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;
FS&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 pin number that is used to control the FS pin of the display.&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;
Not needed for SED based displays.&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;
RESET&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 pin number that is used to control 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;
MODE&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 number of columns for use as text display. Use 8 for X-pixels / 8 = 30 columns for a 240 pixel screen. When you specify 6, 240 / 6 = 40 columns can be used.&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; | &amp;lt;br/&amp;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; | &amp;lt;p style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;EADOG128M pins for SPI mode.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center;&amp;quot;&amp;gt;This display only can write data. As a result, a number of grapical commands are not supported.&amp;lt;/p&amp;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;
CS1&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;
Chip select for EADOG128x64&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;
A0&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;
A0 line for EADOG128x64. This is the line that controls data/command&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;
SI&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;
This is the serial input pin for the EADOG128x64.&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;
SCLK&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;
This is the clock pin for the EADOG128x64.&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; | &amp;lt;br/&amp;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; | &amp;lt;p style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;ST7565R parallel data mode&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
A 128x64 graphical display which supports all graphic commands&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;
dataport&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 port &amp;amp;nbsp;connected to the display. For example portJ&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;
CS1&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 enabled line&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;
A0&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 data/command mode pin&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;
RST&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 chip&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;
WR&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 /WR line of the chip&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;
RD&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 /RD line of the chip&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;
C86&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;
This pin selects the transfer mode.&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;
PM&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;
Some displays have this PM pin which sets the parallel mode&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;
example&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;
Config Graphlcd = 128 * 64eadogm ,dataport=portj, &amp;amp;nbsp;Cs1 = Porth.0 , A0 = Porth.2 , rst= Porth.1 , wr = Porth.3 , Rd = Porth.4,c86=porth.6&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;
The first chip supported was T6963C. There are also driver for other LCD's such as SED and KS0108. The most popular LCD's will be supported with a custom driver.&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;
The following connections were used for the T6963C:&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;
PORTA.0 to PORTA.7 to DB0-DB7 of the LCD&lt;br /&gt;
&lt;br /&gt;
PORTC.5 to FS, font select of LCD&lt;br /&gt;
&lt;br /&gt;
PORTC.2 to CE, chip enable of LCD&lt;br /&gt;
&lt;br /&gt;
PORTC.3 to CD, code/data select of LCD&lt;br /&gt;
&lt;br /&gt;
PORTC.0 to WR of LCD, write&lt;br /&gt;
&lt;br /&gt;
PORTC.1 to RD of LCD, read&lt;br /&gt;
&lt;br /&gt;
PORTC.4 to RESET of LCD, reset LCD&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 style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The LCD used from www.conrad.de needs a negative voltage for the contrast.&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;
Two 9V batteries were used with a pot meter.&lt;br /&gt;
&lt;br /&gt;
Some displays have a Vout that can be used for the contrast(Vo)&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;
The T6963C displays have both a graphical area and a text area. They can be used together. The routines use the XOR mode to display both text and graphics layered over each other.&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;
The statements that can be used with the graphical LCD are&amp;amp;nbsp;:&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;
[[CLS]], will clear the graphic display and the text display&lt;br /&gt;
&lt;br /&gt;
CLS GRAPH will clear only the graphic part of the display&lt;br /&gt;
&lt;br /&gt;
CLS TEXT will only clear the text part of the display&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;
[[LOCATE]]&amp;amp;nbsp;row,column&amp;amp;nbsp;: Will place the cursor at the specified row and column&lt;br /&gt;
&lt;br /&gt;
The row may vary from 1 to 16 and the column from 1 to 40. This depends on the size and mode of the display.&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;
[[CURSOR]]&amp;amp;nbsp;ON/OFF BLINK/NOBLINK can be used the same way as for text displays.&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;
[[LCD]]&amp;amp;nbsp;: can be handled the same way as for text displays.&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;
[[SHOWPIC]]&amp;amp;nbsp;X, Y , Label &amp;amp;nbsp;: Show image where X and Y are the column and row and Label is the label where the picture info is placed.&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;
[[PSET]]&amp;amp;nbsp;X, Y , color&amp;amp;nbsp;: &amp;amp;nbsp;Will set or reset a pixel. X can range from 0-239 and Y from 9-63. When color is 0 the pixel will turned off. When it is 1 the pixel will be set on.&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;
[[$BGF]]&amp;amp;nbsp;&amp;quot;file.bgf&amp;quot; &amp;amp;nbsp;: inserts a BGF file at the current location&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;
[[LINE]](x0,y0) – (x1,y1) , color&amp;amp;nbsp;: Will draw a line from the coordinate x0,y0 to x1,y1.&lt;br /&gt;
&lt;br /&gt;
Color must be 0 to clear the line and 255 for a black line.&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;[[BOX]](x0,y0)-(x1,y1), color &amp;amp;nbsp;: Will draw a box from x0,y0 to x1,y1. Color must be 0 to clear the box and 255 for a black line.&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 style=&amp;quot;font-family: Arial;&amp;quot;&amp;gt;[[BOXFILL]](x0,y0)-(x1,y1), color &amp;amp;nbsp;: Will draw a filled box from x0,y0 to x1,y1. Color must be 0 or 255.&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;
The Graphic routines are located in the glib.lib or glib.lbx files.&lt;br /&gt;
&lt;br /&gt;
You can hard wire the FS and RESET and change the code from the glib.lib file so these pins can be used for other tasks.&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;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 Display3000.com , sorted out how to connect these small nice colorful 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 chipset 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 chipset.&lt;br /&gt;
&lt;br /&gt;
LCD-PCF8833.LBX need to be used with the Philihps chipset.&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;
Config Graphlcd = 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;
[[SHOWPIC]]&amp;amp;nbsp;,&amp;amp;nbsp;[[PSET]]&amp;amp;nbsp;,&amp;amp;nbsp;[[$BGF]]&amp;amp;nbsp;,&amp;amp;nbsp;[[LINE]]&amp;amp;nbsp;,&amp;amp;nbsp;[[LCD]]&amp;amp;nbsp;,&amp;amp;nbsp;[[BOX]]&amp;amp;nbsp;,&amp;amp;nbsp;[[BOXFILL]]&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;br/&amp;gt;&amp;lt;source lang=&amp;quot;bascomavr&amp;quot;&amp;gt;&lt;br /&gt;
'-----------------------------------------------------------------------------------------&lt;br /&gt;
'name : t6963_240_128.bas&lt;br /&gt;
'copyright : (c) 1995-2005, MCS Electronics&lt;br /&gt;
'purpose : T6963C graphic display support demo 240 * 128&lt;br /&gt;
'micro : Mega8535&lt;br /&gt;
'suited for demo : yes&lt;br /&gt;
'commercial addon needed : no&lt;br /&gt;
'-----------------------------------------------------------------------------------------&lt;br /&gt;
 &lt;br /&gt;
$regfile = &amp;quot;m8535.dat&amp;quot; ' specify the used micro&lt;br /&gt;
$crystal = 8000000 ' used crystal frequency&lt;br /&gt;
$baud = 19200 ' use baud rate&lt;br /&gt;
$hwstack = 32 ' default use 32 for the hardware stack&lt;br /&gt;
$swstack = 10 ' default use 10 for the SW stack&lt;br /&gt;
$framesize = 40 ' default use 40 for the frame space&lt;br /&gt;
 &lt;br /&gt;
'-----------------------------------------------------------------&lt;br /&gt;
' (c) 2001-2008 MCS Electronics&lt;br /&gt;
' T6963C graphic display support demo 240 * 128&lt;br /&gt;
'-----------------------------------------------------------------&lt;br /&gt;
 &lt;br /&gt;
'The connections of the LCD used in this demo&lt;br /&gt;
'LCD pin connected to&lt;br /&gt;
' 1 GND GND&lt;br /&gt;
'2 GND GND&lt;br /&gt;
'3 +5V +5V&lt;br /&gt;
'4 -9V -9V potmeter&lt;br /&gt;
'5 /WR PORTC.0&lt;br /&gt;
'6 /RD PORTC.1&lt;br /&gt;
'7 /CE PORTC.2&lt;br /&gt;
'8 C/D PORTC.3&lt;br /&gt;
'9 NC not conneted&lt;br /&gt;
'10 RESET PORTC.4&lt;br /&gt;
'11-18 D0-D7 PA&lt;br /&gt;
'19 FS PORTC.5&lt;br /&gt;
'20 NC not connected&lt;br /&gt;
 &lt;br /&gt;
'First we define that we use a graphic LCD&lt;br /&gt;
' Only 240*64 supported yet&lt;br /&gt;
Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8&lt;br /&gt;
'The dataport is the portname that is connected to the data lines of the LCD&lt;br /&gt;
'The controlport is the portname which pins are used to control the lcd&lt;br /&gt;
'CE, CD etc. are the pin number of the CONTROLPORT.&lt;br /&gt;
' For example CE =2 because it is connected to PORTC.2&lt;br /&gt;
'mode 8 gives 240 / 8 = 30 columns , mode=6 gives 240 / 6 = 40 columns&lt;br /&gt;
 &lt;br /&gt;
'Dim variables (y not used)&lt;br /&gt;
Dim X As Byte , Y As Byte&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
'Clear the screen will both clear text and graph display&lt;br /&gt;
Cls&lt;br /&gt;
'Other options are :&lt;br /&gt;
' CLS TEXT to clear only the text display&lt;br /&gt;
' CLS GRAPH to clear only the graphical part&lt;br /&gt;
 &lt;br /&gt;
Cursor Off&lt;br /&gt;
 &lt;br /&gt;
Wait 1&lt;br /&gt;
'locate works like the normal LCD locate statement&lt;br /&gt;
' LOCATE LINE,COLUMN LINE can be 1-8 and column 0-30&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Locate 1 , 1&lt;br /&gt;
 &lt;br /&gt;
'Show some text&lt;br /&gt;
Lcd &amp;quot;MCS Electronics&amp;quot;&lt;br /&gt;
'And some othe text on line 2&lt;br /&gt;
Locate 2 , 1 : Lcd &amp;quot;T6963c support&amp;quot;&lt;br /&gt;
Locate 3 , 1 : Lcd &amp;quot;1234567890123456789012345678901234567890&amp;quot;&lt;br /&gt;
Locate 16 , 1 : Lcd &amp;quot;write this to the lower line&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
Wait 2&lt;br /&gt;
 &lt;br /&gt;
Cls Text&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
'use the new LINE statement to create a box&lt;br /&gt;
'LINE(X0,Y0) - (X1,Y1), on/off&lt;br /&gt;
Line(0 , 0) -(239 , 127) , 255 ' diagonal line&lt;br /&gt;
Line(0 , 127) -(239 , 0) , 255 ' diagonal line&lt;br /&gt;
Line(0 , 0) -(240 , 0) , 255 ' horizontal upper line&lt;br /&gt;
Line(0 , 127) -(239 , 127) , 255 'horizontal lower line&lt;br /&gt;
Line(0 , 0) -(0 , 127) , 255 ' vertical left line&lt;br /&gt;
Line(239 , 0) -(239 , 127) , 255 ' vertical right line&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Wait 2&lt;br /&gt;
' draw a line using PSET X,Y, ON/OFF&lt;br /&gt;
' PSET on.off param is 0 to clear a pixel and any other value to turn it on&lt;br /&gt;
For X = 0 To 140&lt;br /&gt;
Pset X , 20 , 255 ' set the pixel&lt;br /&gt;
Next&lt;br /&gt;
 &lt;br /&gt;
For X = 0 To 140&lt;br /&gt;
Pset X , 127 , 255 ' set the pixel&lt;br /&gt;
Next&lt;br /&gt;
 &lt;br /&gt;
Wait 2&lt;br /&gt;
 &lt;br /&gt;
'circle time&lt;br /&gt;
'circle(X,Y), radius, color&lt;br /&gt;
'X,y is the middle of the circle,color must be 255 to show a pixel and 0 to clear a pixel&lt;br /&gt;
For X = 1 To 10&lt;br /&gt;
Circle(20 , 20) , X , 255 ' show circle&lt;br /&gt;
Wait 1&lt;br /&gt;
Circle(20 , 20) , X , 0 'remove circle&lt;br /&gt;
Wait 1&lt;br /&gt;
Next&lt;br /&gt;
 &lt;br /&gt;
Wait 2&lt;br /&gt;
 &lt;br /&gt;
For X = 1 To 10&lt;br /&gt;
Circle(20 , 20) , X , 255 ' show circle&lt;br /&gt;
Waitms 200&lt;br /&gt;
Next&lt;br /&gt;
Wait 2&lt;br /&gt;
'Now it is time to show a picture&lt;br /&gt;
'SHOWPIC X,Y,label&lt;br /&gt;
'The label points to a label that holds the image data&lt;br /&gt;
Test:&lt;br /&gt;
Showpic 0 , 0 , Plaatje&lt;br /&gt;
Showpic 0 , 64 , Plaatje ' show 2 since we have a big display&lt;br /&gt;
Wait 2&lt;br /&gt;
Cls Text ' clear the text&lt;br /&gt;
End&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
'This label holds the mage data&lt;br /&gt;
Plaatje:&lt;br /&gt;
'$BGF will put the bitmap into the program at this location&lt;br /&gt;
$bgf &amp;quot;mcs.bgf&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
'You could insert other picture data here&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;br/&amp;gt;{{Languages}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BASCOM Language Reference/de]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>