<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A0YNQnk9cSp7ImA9WhRRF08.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327</id><updated>2011-12-01T14:16:33.769+05:30</updated><category term="USB Programmer" /><category term="USB Interface" /><category term="Serial Port Programmer" /><category term="LCD Graphics  and  Alphanumeric" /><category term="Tutorial" /><category term="Programmer" /><category term="Robotics" /><category term="COM Port Programmer" /><category term="MSP430 Microcontroller" /><category term="MSP430 Launch Pad" /><category term="Test Instruments" /><title>Microcontroller Projects</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.circuitvalley.com/" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/circuitvalley/bkTd" /><feedburner:info uri="circuitvalley/bktd" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;A0YNQnY-eCp7ImA9WhRRF08.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-7477480994426630017</id><published>2011-12-01T14:16:00.001+05:30</published><updated>2011-12-01T14:16:33.850+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-01T14:16:33.850+05:30</app:edited><title>16x2 Char LCD with TI MSP430 Launch Pad</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-7477480994426630017?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/4JcdvJ-_-s8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/7477480994426630017/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/12/16x2-char-lcd-with-ti-msp430-launch-pad.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/7477480994426630017?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/7477480994426630017?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/4JcdvJ-_-s8/16x2-char-lcd-with-ti-msp430-launch-pad.html" title="16x2 Char LCD with TI MSP430 Launch Pad" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/12/16x2-char-lcd-with-ti-msp430-launch-pad.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcBQXczeSp7ImA9WhRRFkg.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-2397335029546110953</id><published>2011-12-01T00:19:00.000+05:30</published><updated>2011-11-30T18:30:50.981+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-30T18:30:50.981+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LCD Graphics  and  Alphanumeric" /><title>Nokia 1100 LCD Interfacing with Microcontroller</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;Displaying content on a normal alphanumeric display is very limited ,we have to be limited with the font size and we can't draw any graphics also. but convention Graphics lcd are really very expensive so here is the solution, you can use Nokia 1100 monochrome &amp;nbsp;LCD to display your large font text and graphics . the reason behind using this LCD is ,it is really very cheap and can be powered with 3 volts supply. so it is really good for battery powered application.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Driver IC on this LCD panel is PCF8814 which even though has I2C protocol support - doesn't use it. Instead it uses simple bit-banging mechanism for communication.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-hJQxAgKBIho/TtYo2CYCRpI/AAAAAAAAAWc/kldXcdcej_g/s1600/noakia+1100+lcd+interfaceing+with+microcontroller.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="364" src="http://2.bp.blogspot.com/-hJQxAgKBIho/TtYo2CYCRpI/AAAAAAAAAWc/kldXcdcej_g/s400/noakia+1100+lcd+interfaceing+with+microcontroller.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;b&gt;Project Description&amp;nbsp;&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;however you can use almost any microcontroller (need a little bit extra circuit to work with mcu who doesn't support 3v) do display content on this LCD, may be that micro controller is PIC , AVR or MSP 430 ,8051 but in this demonstration we will be using Microchip PIC 18F458 Microcontroller.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; The software program for this project will be written in C with MPLAB IDE , This LCD has a resolution of&amp;nbsp;96 x 65 pixels&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://1.bp.blogspot.com/-_V2KzvUq_aA/TtPhbiv79-I/AAAAAAAAAS8/uuuwHmh9eBg/s1600/NOKIA+1100+lcd+SChematic+circuit+microcontroller+interfaceing+project.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="449" src="http://1.bp.blogspot.com/-_V2KzvUq_aA/TtPhbiv79-I/AAAAAAAAAS8/uuuwHmh9eBg/s640/NOKIA+1100+lcd+SChematic+circuit+microcontroller+interfaceing+project.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-_b-3gX5wtNE/TtPd-4bZYII/AAAAAAAAAS0/RX0fvDef1wk/s1600/NOKIA+1100+lcd+pinout+microcontroller+interfaceing+project.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="284" src="http://3.bp.blogspot.com/-_b-3gX5wtNE/TtPd-4bZYII/AAAAAAAAAS0/RX0fvDef1wk/s640/NOKIA+1100+lcd+pinout+microcontroller+interfaceing+project.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Nokia 1100 LCD Pinout&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;About LCD:-&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Nokia 1100 Graphical LCD uses &lt;a href="https://sites.google.com/site/microembededfiles/december-2011-1/pcf88141100.pdf?attredirects=0&amp;amp;d=1"&gt;PCF8814 Controller chip From Philips&lt;/a&gt;. It is a chip-on glass(COG) with &amp;nbsp;9 pin (pin no 9 is not used) connector on the back side of the LCD . You can refer to its datasheet for more information about this controller. &lt;a href="https://sites.google.com/site/microembededfiles/december-2011-1/pcf88141100.pdf?attredirects=0&amp;amp;d=1"&gt;(CLICK HERE TO DOWNLOADPCF8814&amp;nbsp;Controller DATA SHEET)&lt;/a&gt;.we will discuss only few main points here for out project purpose.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This LCD has&amp;nbsp;&amp;nbsp;96 x 65&amp;nbsp;pixels , which mapped directly in the ram memory of the LCD, as shown in the figure blow&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://4.bp.blogspot.com/-RoNTu2ZxLZc/TtPk0fSkriI/AAAAAAAAATM/lP3b8dNjAnc/s1600/NOkia+110+LCD+memory+map.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://4.bp.blogspot.com/-RoNTu2ZxLZc/TtPk0fSkriI/AAAAAAAAATM/lP3b8dNjAnc/s640/NOkia+110+LCD+memory+map.png" width="483" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
The typical example of RAM is shown in the figure blow, The vertical axes area addressed form 0 to 8 with eight bits for each address when combining with x axes, it can be represented as bank.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://2.bp.blogspot.com/-9fy37xMeaug/TtPl_jBSGOI/AAAAAAAAATU/pCR_AukOqdc/s1600/NOkia+110+LCD+memory+map1.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="185" src="http://2.bp.blogspot.com/-9fy37xMeaug/TtPl_jBSGOI/AAAAAAAAATU/pCR_AukOqdc/s400/NOkia+110+LCD+memory+map1.gif" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
The horizontal axes are addressed form 0 to 83 and each bit will refer the corresponding pixel in X direction.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Addressing Mode &lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;There are two type of addressing mode in this LCD&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Vertical addressing Mode&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://4.bp.blogspot.com/-cZE9vtHIxks/TtPmpes9joI/AAAAAAAAATc/wBywiCXKoi0/s1600/NOkia+110+LCD+vertical+addressing+mode.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="222" src="http://4.bp.blogspot.com/-cZE9vtHIxks/TtPmpes9joI/AAAAAAAAATc/wBywiCXKoi0/s400/NOkia+110+LCD+vertical+addressing+mode.gif" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; In vertical addressing Mode each write instruction will increment the address in Y direction and then return to starting address&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Horizontal addressing&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://4.bp.blogspot.com/-MwDwICAgVfs/TtPnF5R4dwI/AAAAAAAAATk/tZMS0-94KPM/s1600/NOkia+110+LCD+Horizontal+addressing+mode.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="216" src="http://4.bp.blogspot.com/-MwDwICAgVfs/TtPnF5R4dwI/AAAAAAAAATk/tZMS0-94KPM/s400/NOkia+110+LCD+Horizontal+addressing+mode.gif" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
horizal addressing each wire instruction will increment the address of X direction and return to starting address&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;INSTRUCTION SET OF&amp;nbsp;PCF8814&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://1.bp.blogspot.com/-lNCQ4Lak_iM/TtPoebUuq1I/AAAAAAAAATs/uA51bdJfLTw/s1600/NOkia+110+LCD+commands.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="520" src="http://1.bp.blogspot.com/-lNCQ4Lak_iM/TtPoebUuq1I/AAAAAAAAATs/uA51bdJfLTw/s640/NOkia+110+LCD+commands.gif" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://1.bp.blogspot.com/-cHDUWwOKgzI/TtPopcIx4-I/AAAAAAAAAT0/rukv3DOToeU/s1600/NOkia+110+LCD+instructions.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="456" src="http://1.bp.blogspot.com/-cHDUWwOKgzI/TtPopcIx4-I/AAAAAAAAAT0/rukv3DOToeU/s640/NOkia+110+LCD+instructions.gif" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;NOTE :- PLEASE REFER TO DATA SHEET of&amp;nbsp;PCF8814 for more detailed instructions&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;Serial&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;Communication&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;a href="http://1.bp.blogspot.com/-pfUwjlugsTo/TtPqT__V1bI/AAAAAAAAAT8/ioq1B48P9jM/s1600/NOkia+110+LCD+SPI+clock.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="536" src="http://1.bp.blogspot.com/-pfUwjlugsTo/TtPqT__V1bI/AAAAAAAAAT8/ioq1B48P9jM/s640/NOkia+110+LCD+SPI+clock.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt; A byte is sent to The LCD as follows:-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;1:- Set SC to GND&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;2:- Set SCLK to GND&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;3:- Put the D/C bit&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;(Data or command) to SDA&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;4:- Set SCLK to 1&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;5:- set SCLK to 0&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;6:- put the data bit to to SDA&lt;/span&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;7:- set SCLK to 1&lt;/span&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;8:-&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;R&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;epeat&amp;nbsp;step 5,6 and 7 for the remaining seven bits.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: large; line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;The initialization sequence of &amp;nbsp;LCD&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: large; line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px;"&gt;1. Pull CS line to Ground to Enable The LCD.&lt;/span&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;"&gt;2 Set RST pin to Low&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;3. wait For a liitle while ~ 5mS.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;4.Set RST pin to high.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px;"&gt;5. Write Command 0x20 Byte to LCD on the serial Bus.&amp;nbsp;&lt;/span&gt;&lt;i style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px;"&gt;Write Vop register&lt;/i&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;6. Write&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;Command&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;0x90 Byte to LCD on the serial Bus.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;7. Write&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;Command&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;0xA4 Byte to LCD on the serial Bus.&amp;nbsp;&lt;/span&gt;&lt;i&gt;&amp;nbsp;all on/normal display&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;8. &amp;nbsp;Write&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;Command&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;&amp;nbsp;0x2F Byte To LCD on the serial Bus.&amp;nbsp;&lt;/span&gt;&lt;i style="background-color: white; line-height: 18px;"&gt;&amp;nbsp;&lt;/i&gt;&lt;i&gt;Power control set(charge pump on/off)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;9. &amp;nbsp;Write&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;Command&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;0x40 &amp;nbsp;Byte To LCD on the serial Bus.&amp;nbsp;&lt;/span&gt;&lt;i style="background-color: white; line-height: 18px;"&gt;&amp;nbsp;&lt;/i&gt;set start row address = 0&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;10. Write the Command 0xB0 Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;set Y-address = 0&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;11. Write the Command 0x10 Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: left;"&gt;set X-address, lower 3 bits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;12. Write the Command 0x00 Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: left;"&gt;set X-address, upper 3 bits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;14. Write the Command 0xC8 Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: left;"&gt;mirror Y axis (about X axis)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;15. Write the Command 0xA1 Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: left;"&gt;Invert screen in horizontal axis&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;16. Write the Command 0xAC Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: left;"&gt;set initial row (R0) of the display&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;17. Write the Command 0x07 Byte to LCD on tee serial Bus.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;18. Write the Command 0xF9 Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;19. Write the Command 0xAF Byte to LCD on tee serial Bus.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-align: left;"&gt;display ON/OFF&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;20:- clear the LCD&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;21:-&amp;nbsp;&lt;span style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;Write the Command 0xA7 Byte to LCD on tee serial Bus. Invert the display&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;22:-wait for 500 ms&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;23:-&lt;span style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;Write the Command 0xA7 Byte to LCD on tee serial Bus. Normal &amp;nbsp;the display&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="font-size: x-large;"&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;u style="font-family: Arial, Helvetica, sans-serif; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;u&gt;&lt;i&gt;clearing the LCD&lt;/i&gt;&lt;/u&gt;, &amp;nbsp;after initialization pull SCE pin to ground to enable the LCD.Set D/C pin to high to send the data to the LCD. &amp;nbsp;Repeat &amp;nbsp;"write byte 0x00" operation to the LCD for 864 times thi will turn off all the pixels in the LCD.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: large; line-height: 25px;"&gt;&lt;u style="background-color: white;"&gt;Assembling the Circuit&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; The circuit is very easy to understand. but &amp;nbsp;the only precaution which need to be taken care is soldering the &amp;nbsp;wire to the LCD is very complex job.and you can't supply more than 3 volts &amp;nbsp;, please not that 5 volts may blow up the LCD &amp;nbsp;My prototype image shown blow&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;b style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;u&gt;Software&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;" /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;"&gt;&amp;nbsp;The software program is written in C with the help of MPLAB and Microchip C18 compiler&amp;nbsp;&lt;/span&gt;&lt;br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;" /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;"&gt;&lt;/span&gt;&lt;br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;" /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;"&gt;&lt;i&gt;&lt;b&gt;&lt;u&gt;Click here to Download the software source code and ready to run firmware&lt;/u&gt;&lt;/b&gt;&lt;/i&gt;&amp;nbsp;&lt;/span&gt;&lt;br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;" /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;" /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;"&gt;if some body sill have any question please let me know&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-2397335029546110953?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/gxLQTdBdfGg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/2397335029546110953/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/09/nokia-1100-lcd-interfacing-with.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2397335029546110953?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2397335029546110953?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/gxLQTdBdfGg/nokia-1100-lcd-interfacing-with.html" title="Nokia 1100 LCD Interfacing with Microcontroller" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-hJQxAgKBIho/TtYo2CYCRpI/AAAAAAAAAWc/kldXcdcej_g/s72-c/noakia+1100+lcd+interfaceing+with+microcontroller.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/09/nokia-1100-lcd-interfacing-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUABQH86fip7ImA9WhRRFkg.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-4434145738487088979</id><published>2011-11-10T10:01:00.001+05:30</published><updated>2011-11-30T18:25:51.116+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-30T18:25:51.116+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MSP430 Launch Pad" /><category scheme="http://www.blogger.com/atom/ns#" term="MSP430 Microcontroller" /><title>Begging MSP430 Microcontroller with Launch Pad</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;h1&gt;








&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=4474580574529252327" name="an-introduction-to-the-ti-msp430"&gt;&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;introduction to the TI MSP430 low-power microcontrollers&lt;/span&gt;&lt;/h1&gt;
&lt;div class="sect1"&gt;
&lt;h1 class="sect1"&gt;








&lt;a href="http://www.blogger.com/blogger.g?blogID=4474580574529252327" name="overview"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Overview&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;div style="text-align: justify;"&gt;
The MSP430 is a very clean 16-bit byte-addressed processor with a 64K unified address space, and memory-mapped peripherals.  The current family includes a variety of on-chip peripherals, and ranges from a 20-pin package with 1K of ROM and 128 bytes of RAM to 100-pin packages with 60K of ROM and 2K of RAM. Devices with greater RAM and ROM, and additional peripheral blocks are in development.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
The MSP430 excels where low power consumption is important. Many applications, such as water meters, are currently achieving more than 10 years operation from a single button cell battery. If low power is not critical, well, the MSP430 is a nice elegant device to use, anyway. It programs very well in C, making assembly language programming unnecessary. There is no memory bank switching to make the compiler's life difficult; it uses normal RAM for its stack; it has a clean 16 bit instruction set. In fact, it is somewhat like an ordinary desktop RISC processor, but requires very little power.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-M1zP_KJE01w/Trtnla1AicI/AAAAAAAAASg/nuIhFb8sn7o/s1600/MSP+430+Launch+pad+texas+instruments+%25285%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="409" src="http://2.bp.blogspot.com/-M1zP_KJE01w/Trtnla1AicI/AAAAAAAAASg/nuIhFb8sn7o/s640/MSP+430+Launch+pad+texas+instruments+%25285%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Flashing the two on&amp;nbsp;board&amp;nbsp;led&amp;nbsp;alternately&amp;nbsp; :-&lt;/span&gt; the&amp;nbsp;adventure&amp;nbsp;begin&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; so now without&amp;nbsp;wasting let's start by step 1&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Step 1 – Installation of Code composer studio (IDE for TI mcu)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Download and install &lt;a href="http://focus.ti.com/docs/toolsw/folders/print/ccstudio.html"&gt;Code Composer 
Studio&lt;/a&gt;. code composer studio is free up to 16 KB for flash mcu. because all MSP430 value line parts have max 16 KB flash so free version is best for us&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Step 2:- Creating the project under CCS (Code composer studio)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Run CCS and you will be prompted where you want to put your workspace. 
Within one workspace you can have multiple projects so I recommend making a 
directory where you will keep all your different projects code. I chose to use 
this directory as default but you don’t have to.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Now click Project-&amp;gt; New CCS project&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-6ek0oaHRphg/TtYT4i_EJbI/AAAAAAAAAU0/aBpsCmG7nnI/s1600/starting+with+msp430+microcontroller1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-6ek0oaHRphg/TtYT4i_EJbI/AAAAAAAAAU0/aBpsCmG7nnI/s1600/starting+with+msp430+microcontroller1.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Now you will see the New CCS Project&amp;nbsp;Dialog&amp;nbsp;box&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
in this dialog you have to give specify two things &amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
1:- Project name :- project name may be anything you like&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
2:- Device :- Device is&amp;nbsp;actually nothing but the microcontroller&amp;nbsp;&amp;nbsp;we are using ,, in our project we will be useing MSP430 device family's MSP430G2211 (which is supplied with MSP430 Launchpad).&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
after selecting all this just click Finish&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-J2T239DIpYc/TtYULuK0noI/AAAAAAAAAU8/f7PEdEnaxYg/s1600/starting+with+msp430+microcontroller2.png" imageanchor="1"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-J2T239DIpYc/TtYULuK0noI/AAAAAAAAAU8/f7PEdEnaxYg/s640/starting+with+msp430+microcontroller2.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
Now your new project is created , you will see your project as Active in the Project&amp;nbsp;explorer window at the &amp;nbsp;left side of IDE.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-himd0MzxSkk/TtYWaM7FrWI/AAAAAAAAAVE/-8SySgkCxDE/s1600/starting+with+msp430+microcontroller3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-himd0MzxSkk/TtYWaM7FrWI/AAAAAAAAAVE/-8SySgkCxDE/s1600/starting+with+msp430+microcontroller3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
in this active project just double click on main.c file &amp;nbsp;, this file will be opened for editing at the center of the screen as shown in the figure blow. actually main.c is the file where you will write all of your source code.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-FVeJZ8tO7ag/TtYW2DERyOI/AAAAAAAAAVM/UnCnSZVC6AU/s1600/starting+with+msp430+microcontroller4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="419" src="http://1.bp.blogspot.com/-FVeJZ8tO7ag/TtYW2DERyOI/AAAAAAAAAVM/UnCnSZVC6AU/s640/starting+with+msp430+microcontroller4.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Step 3 – Writing the code&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;&amp;nbsp;now we will start &amp;nbsp;writing our code in the main.c file under the line //code goes here&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
There are tow LED on the board Red on &amp;nbsp; &amp;nbsp; &amp;nbsp;PORT1 .0 &amp;nbsp;and &amp;nbsp;Green on PORT1.6&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
we will flash them alternately&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;#include&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="color: #2a00ff; font-family: Consolas; font-size: 10pt;"&gt;&amp;lt;msp430g2211.h&amp;gt;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt; &lt;b&gt;main&lt;/b&gt;(&lt;/span&gt;&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;)&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;{&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="color: #3f7f5f; font-family: Consolas; font-size: 10pt;"&gt;//code goes here&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;volatile&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;unsigned&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;int&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt; i;&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span class="Apple-style-span" style="font-family: Consolas; font-size: x-small;"&gt;P1DIR = 0xFF; &amp;nbsp; &amp;nbsp; &amp;nbsp; /&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Consolas; font-size: 13px;"&gt;/set port p1 as output&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;P1OUT = 0x00; &amp;nbsp; &amp;nbsp; &amp;nbsp; // set Port p1 as low&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;P1OUT ^= BIT6; &amp;nbsp; &amp;nbsp; &amp;nbsp;// invert the green led&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;while&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;(1)&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;{&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P1OUT
^= BIT0; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to invert the led on port P1.0 (Red)&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P1OUT
^= BIT6; &amp;nbsp; &amp;nbsp; &amp;nbsp;//to invert the led on port P1.6 (Green)&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color: #7f0055; font-family: Consolas; font-size: 10pt;"&gt;for&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: Consolas; font-size: x-small;"&gt;(i=0;i&amp;lt;=30000;i++); &amp;nbsp; //to&amp;nbsp;generate&amp;nbsp;some delay&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;}&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;}&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;your code is ready to go now take your launch pad out of the box&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-cz52aOpVoEI/TtYd_hLNRMI/AAAAAAAAAVU/s82yM0LxhNs/s1600/MSP+430+Launch+pad+texas+instruments+%25281%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-cz52aOpVoEI/TtYd_hLNRMI/AAAAAAAAAVU/s82yM0LxhNs/s640/MSP+430+Launch+pad+texas+instruments+%25281%2529.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;The Launch pad LED&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-QnoFRpRzgds/TtYeqvB1nVI/AAAAAAAAAVc/cu8v9-Lrw2M/s1600/MSP+430+Launch+pad+texas+instruments+%25284%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-QnoFRpRzgds/TtYeqvB1nVI/AAAAAAAAAVc/cu8v9-Lrw2M/s640/MSP+430+Launch+pad+texas+instruments+%25284%2529.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;Running the Code :-&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;to run the code click on the green bug in the tool bar&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;as shown in the figure blow.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;this will take you to debug&amp;nbsp;prospective&amp;nbsp;of the CCS IDE&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-spFUiQdbraE/TtYgxhPJn0I/AAAAAAAAAVk/IiRb3oy9E0E/s1600/MPS430+launch+pad+debug.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="297" src="http://2.bp.blogspot.com/-spFUiQdbraE/TtYgxhPJn0I/AAAAAAAAAVk/IiRb3oy9E0E/s400/MPS430+launch+pad+debug.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;The Debug Prospective&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-MhvQFsNMzCA/TtYhlBck0iI/AAAAAAAAAVs/LmjHzk9S4P0/s1600/starting+with+msp430+microcontroller355.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="420" src="http://3.bp.blogspot.com/-MhvQFsNMzCA/TtYhlBck0iI/AAAAAAAAAVs/LmjHzk9S4P0/s640/starting+with+msp430+microcontroller355.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
when you enter&amp;nbsp;debug prospective the ide will&amp;nbsp;automatically&amp;nbsp;load the firmware file to the launch pad&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-PDCjYDMBJn0/TtYiYVpAheI/AAAAAAAAAV0/z70GECUBnjs/s1600/MPS430+launch+pad+debug3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="175" src="http://4.bp.blogspot.com/-PDCjYDMBJn0/TtYiYVpAheI/AAAAAAAAAV0/z70GECUBnjs/s400/MPS430+launch+pad+debug3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Now just click on the Resume button&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-o66ajYdu3Fg/TtYiqLhu0KI/AAAAAAAAAV8/X90fWzQaeqE/s1600/MPS430+launch+pad+debug5555.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="139" src="http://2.bp.blogspot.com/-o66ajYdu3Fg/TtYiqLhu0KI/AAAAAAAAAV8/X90fWzQaeqE/s200/MPS430+launch+pad+debug5555.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
now led will start flashing alternately .&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
you can also execute the instruction step by step by clicking setp into button on the debug toolbar.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-b4sEPPFFXX8/TtYjEz2_JDI/AAAAAAAAAWE/MBOvbE3CYbo/s1600/MPS430+launch+pad+debug4444.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="129" src="http://2.bp.blogspot.com/-b4sEPPFFXX8/TtYjEz2_JDI/AAAAAAAAAWE/MBOvbE3CYbo/s640/MPS430+launch+pad+debug4444.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;view in&amp;nbsp;oscilloscope&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-HCFXcO0MmwA/TtYkVqnVv6I/AAAAAAAAAWM/N-iZzjbORE8/s1600/NewFile0.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="467" src="http://2.bp.blogspot.com/-HCFXcO0MmwA/TtYkVqnVv6I/AAAAAAAAAWM/N-iZzjbORE8/s640/NewFile0.bmp" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;Download the source code&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;b&gt;&lt;u&gt;&lt;a href="https://sites.google.com/site/microembededfiles/december-2011-1/LearningMSP430.zip?attredirects=0&amp;amp;d=1"&gt;click here to download&amp;nbsp;&lt;/a&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-4434145738487088979?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/tCjNqkKCSAM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/4434145738487088979/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/11/msp430-microcontroller-with-launch-pad.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/4434145738487088979?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/4434145738487088979?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/tCjNqkKCSAM/msp430-microcontroller-with-launch-pad.html" title="Begging MSP430 Microcontroller with Launch Pad" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-M1zP_KJE01w/Trtnla1AicI/AAAAAAAAASg/nuIhFb8sn7o/s72-c/MSP+430+Launch+pad+texas+instruments+%25285%2529.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/11/msp430-microcontroller-with-launch-pad.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0ADQ30ycCp7ImA9WhRSEEw.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-7492700668828972393</id><published>2011-11-05T09:26:00.003+05:30</published><updated>2011-11-11T17:12:52.398+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-11T17:12:52.398+05:30</app:edited><title>Domain Changes</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Hi! Friend&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp; &amp;nbsp; i m very happy to inform you ..microembeded.blogspot.com is now&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href="http://www.circuitvalley.com/"&gt;www.circuitvalley.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-7492700668828972393?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/1BIstVf5zwY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/7492700668828972393/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/11/domain-changes.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/7492700668828972393?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/7492700668828972393?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/1BIstVf5zwY/domain-changes.html" title="Domain Changes" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/11/domain-changes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cFRX84fSp7ImA9WhRTE0k.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-5107450848616039093</id><published>2011-11-03T13:59:00.001+05:30</published><updated>2011-11-03T22:53:34.135+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-03T22:53:34.135+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Test Instruments" /><category scheme="http://www.blogger.com/atom/ns#" term="LCD Graphics  and  Alphanumeric" /><title>Nokia 3315 LCD Based Temperature Meter</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: medium;"&gt;&lt;u&gt;Introduction&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;This is General purpose Temperature &amp;nbsp;meter for measuring Temperature &amp;nbsp;from -55 ºC &amp;nbsp;to 150 ºC ..It is a very useful bench test equipment for testing and finding out the temperature of various devices with unknown temperature &amp;nbsp;such as room temperature , cpucabinet, etc. The meter provides very stable readings and has excellent input sensitivity thanks to LM 35 Temperature sensor from National Semiconductor , so it can even measure small temperature change. &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;The LM35 is three terminal temperature sensor which gives output in the form of analog voltage. LM35 linear to the whole temperature range it generate 10 mV/ºC. this analog voltage is feed to the internal 10 bit analog to digital convertor of the PIC 18F458 which convert it into temperature and then display to the NOKIA 3315/3310 LCD.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: -webkit-auto;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-k-Dnnivtolw/TrKuOBGVwWI/AAAAAAAAAQI/0FjXp3WzJKA/s1600/Nokia+3315+lcd+display+interface+temprature+meter+%25284%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="341" src="http://1.bp.blogspot.com/-k-Dnnivtolw/TrKuOBGVwWI/AAAAAAAAAQI/0FjXp3WzJKA/s400/Nokia+3315+lcd+display+interface+temprature+meter+%25284%2529.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-Y7sLUw_mg-w/TrKuBJiuWpI/AAAAAAAAAP4/wW7BFE6RCSM/s1600/Nokia+3315+lcd+display+interface+temprature+meter+%25281%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="368" src="http://2.bp.blogspot.com/-Y7sLUw_mg-w/TrKuBJiuWpI/AAAAAAAAAP4/wW7BFE6RCSM/s400/Nokia+3315+lcd+display+interface+temprature+meter+%25281%2529.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: medium;"&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: medium;"&gt;&lt;u&gt;Circuit / Schematic&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;/span&gt;&lt;/div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The electrical schematic is very simple, given that most of the 
functions are implemented by the&amp;nbsp;microcontroller. the Temp Sensor is connected to the internal ADC of the PIC18F458 , and The LCD is totally controlled by the PIC18F458 from its internal SPI&amp;nbsp;Peripheral.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-8DtJJk01hKA/TrLOAhkwPZI/AAAAAAAAAQo/ZbX_X2wYadY/s1600/NOKIA-3315-LCD+TEMPRERATURE+MTER.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="369" src="http://3.bp.blogspot.com/-8DtJJk01hKA/TrLOAhkwPZI/AAAAAAAAAQo/ZbX_X2wYadY/s640/NOKIA-3315-LCD+TEMPRERATURE+MTER.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-fohMafPnD3Y/TrK0jAZTBII/AAAAAAAAAQg/3l__gAjSTVU/s1600/Nokia+3315+lcd+display+interface+temprature+meter+%25285%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="360" src="http://4.bp.blogspot.com/-fohMafPnD3Y/TrK0jAZTBII/AAAAAAAAAQg/3l__gAjSTVU/s640/Nokia+3315+lcd+display+interface+temprature+meter+%25285%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: medium;"&gt;&lt;b&gt;Download Firmware and Source Code&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: medium;"&gt;&lt;b&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/november/Nokiatemp.rar?attredirects=0&amp;amp;d=1"&gt;Click here to download Firmware and Source code&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-5107450848616039093?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/qrIEb_bsqvY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/5107450848616039093/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/11/nokia-3315-lcd-based-temperature-meter.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/5107450848616039093?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/5107450848616039093?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/qrIEb_bsqvY/nokia-3315-lcd-based-temperature-meter.html" title="Nokia 3315 LCD Based Temperature Meter" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-k-Dnnivtolw/TrKuOBGVwWI/AAAAAAAAAQI/0FjXp3WzJKA/s72-c/Nokia+3315+lcd+display+interface+temprature+meter+%25284%2529.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/11/nokia-3315-lcd-based-temperature-meter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YHR3w9cCp7ImA9WhdbE0s.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-7356138192342245731</id><published>2011-09-13T22:28:00.003+05:30</published><updated>2011-10-12T00:55:36.268+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-12T00:55:36.268+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="USB Interface" /><title>PIC 18F4550 USB IO (Input / Output) Board  with Analog</title><content type="html">USB Interface Board Using PIC18F4550
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;About PIC18F4550 Input /Output &amp;nbsp;Board&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;USB Input / Output Board is a quick little development board which replace parallel port . USB IO Board is&amp;nbsp;compatible&amp;nbsp;with Windows computers on HID class which means direct plug like USB mouse or keyboard . When attached to Windows IO board will show up as Found new hardware "Microembeded USB IO" and get installed automatically. You can control 16 individual microcontroller I/O pins by click of a button or entering the hex value of the two 8 bit ports. USB Input / Output Board is self-powered by USB port and can provide up to 500mA for electronic projects. USB IO Board is breadboard compatible. Simply solder included &amp;nbsp;8-PIN headers on &amp;nbsp;PCB and the board can be plugged into a breadboard for quick prototyping.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;strong&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;These are&amp;nbsp;potential&amp;nbsp;use of &amp;nbsp;USB IO Board&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;USB Relay Controller (turn ON/OFF lights or appliances in the house)&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;Control LEDs, toys, electronic gadgets, wireless control, etc&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;USB LCD Controller&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;USB Volt / Ampere / Wattage Meter&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;USB&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;CNC Controller&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;USB Temperature Meter&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;USB Humidity Meter&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;USB Stepper Motor Controller&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;USB RC Servo Controller&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;USB IO Board&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Schematic&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-5jvpRDLPe_0/Tm-ZgJtpb_I/AAAAAAAAANI/_tUrM_Cm4oI/s1600/PIC+18F4550+18F2550+USB+IO+board.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="572" src="http://4.bp.blogspot.com/-5jvpRDLPe_0/Tm-ZgJtpb_I/AAAAAAAAANI/_tUrM_Cm4oI/s640/PIC+18F4550+18F2550+USB+IO+board.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Assembling&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-ysuZZRUfLUM/Tm-riq4-y9I/AAAAAAAAANQ/V8CWnPzRq4w/s1600/USB-IO+board.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="239" src="http://4.bp.blogspot.com/-ysuZZRUfLUM/Tm-riq4-y9I/AAAAAAAAANQ/V8CWnPzRq4w/s320/USB-IO+board.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-iANYDBc2zV8/Tm-rhoI5KHI/AAAAAAAAANM/5N7xy0RCEjs/s1600/USB_B_connector_pinouts.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-iANYDBc2zV8/Tm-rhoI5KHI/AAAAAAAAANM/5N7xy0RCEjs/s1600/USB_B_connector_pinouts.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Pin out&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;Download PC software, Schematic&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span"&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;&lt;a href="https://sites.google.com/site/microembededfiles/september-2011/USBIOboard.zip?attredirects=0&amp;amp;d=1"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;b&gt;Click here to download PC Software , PIC&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;firmware&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;b&gt;&amp;nbsp;and Schematic&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Download &amp;nbsp;Source Code&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;a href="https://sites.google.com/site/microembededfiles/september-2011/USBioboardSourcecodefile.rar?attredirects=0&amp;amp;d=1"&gt;&lt;b style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Click here to download PC Software Source code, &amp;amp; PIC &lt;/b&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;Source code&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;PC Software:-&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #212121; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; line-height: normal;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica;"&gt;&lt;strong&gt;&lt;span style="color: black; font-family: Verdana, Geneva, Arial, Helvetica; font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-rVpwJVScG18/Tm-zFNCTJdI/AAAAAAAAANU/WgM9qq4LT_E/s1600/USB+Io+board+.net+software.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://2.bp.blogspot.com/-rVpwJVScG18/Tm-zFNCTJdI/AAAAAAAAANU/WgM9qq4LT_E/s640/USB+Io+board+.net+software.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;u&gt;PIC hardware Board:-&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-H8N3NxUS0E4/Tm-ziPA2znI/AAAAAAAAANY/yyQndu_D_cs/s1600/DSC_0081.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="445" src="http://1.bp.blogspot.com/-H8N3NxUS0E4/Tm-ziPA2znI/AAAAAAAAANY/yyQndu_D_cs/s640/DSC_0081.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-v1A-j7gzrOo/Tm-zoWIM4TI/AAAAAAAAANc/srGnOHWP3_o/s1600/DSC_0100.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-v1A-j7gzrOo/Tm-zoWIM4TI/AAAAAAAAANc/srGnOHWP3_o/s640/DSC_0100.jpg" width="481" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-84P53zU1HuE/Tm-zypn_DiI/AAAAAAAAANg/9hw_2c_Mi6E/s1600/DSC_0109.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="481" src="http://4.bp.blogspot.com/-84P53zU1HuE/Tm-zypn_DiI/AAAAAAAAANg/9hw_2c_Mi6E/s640/DSC_0109.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-59BjhDcI6hw/Tm-z3HMM-0I/AAAAAAAAANk/VKZo5ln6y5c/s1600/DSC_0118.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://1.bp.blogspot.com/-59BjhDcI6hw/Tm-z3HMM-0I/AAAAAAAAANk/VKZo5ln6y5c/s640/DSC_0118.jpg" width="601" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;u&gt;Installing :-&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-s7wgFGyD4l8/Tm-9YLCjIdI/AAAAAAAAAN0/MoKfgm3MaZI/s1600/USB+Io+board.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-s7wgFGyD4l8/Tm-9YLCjIdI/AAAAAAAAAN0/MoKfgm3MaZI/s1600/USB+Io+board.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Found New hardware&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span class="Apple-style-span" style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-UPq43N5gBpo/Tn9inDPH_rI/AAAAAAAAAOY/BktFJ1DYsVU/s1600/USB+io+board.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://1.bp.blogspot.com/-UPq43N5gBpo/Tn9inDPH_rI/AAAAAAAAAOY/BktFJ1DYsVU/s640/USB+io+board.jpg" width="592" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="font-weight: 900;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-7356138192342245731?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/zb9czA2i6NI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/7356138192342245731/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/09/pic-18f-usb-io-board-with-analog.html#comment-form" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/7356138192342245731?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/7356138192342245731?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/zb9czA2i6NI/pic-18f-usb-io-board-with-analog.html" title="PIC 18F4550 USB IO (Input / Output) Board  with Analog" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-5jvpRDLPe_0/Tm-ZgJtpb_I/AAAAAAAAANI/_tUrM_Cm4oI/s72-c/PIC+18F4550+18F2550+USB+IO+board.jpg" height="72" width="72" /><thr:total>11</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/09/pic-18f-usb-io-board-with-analog.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcMR304fSp7ImA9WhRRFkk.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-1097201165329358418</id><published>2011-09-01T00:00:00.007+05:30</published><updated>2011-11-30T15:28:06.335+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-30T15:28:06.335+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LCD Graphics  and  Alphanumeric" /><title>HD44780 16x2 Char LCD Interfacing with microcontroller</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&amp;nbsp; &amp;nbsp; An&amp;nbsp;alphanumeric low cost LCD Display is very essential for may small and big projects to Display&amp;nbsp;various type of information. Hitachi HD44780&amp;nbsp; Chipset based 16x2 char LCD is Really very cheap and&amp;nbsp;easily available in the local market.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Project Description:-&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp; &lt;/span&gt;In this project we are going to learn various things about this chip set and&amp;nbsp;displaying text on this LCD. The HD44780 16x2 char LCD screen Use 8bit and 4 bit parallel interface with backlight.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;u&gt;&lt;b&gt;This Primary&amp;nbsp;Objective&amp;nbsp;in this project are:-&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;1. &amp;nbsp;Displaying &amp;nbsp;"Hello Word!! LCD " message on the scree.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;2. &amp;nbsp;&amp;nbsp;Interfacing&amp;nbsp;The LCD to the Microcontroller Using 8bit &amp;nbsp;Mode and 4 Bit Mode.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;3. &amp;nbsp;Generating&amp;nbsp;and Displaying Custom Char on the LCD Screen.&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-L6_4LyGZ8Io/TtXZ0M0nGTI/AAAAAAAAAUM/jluGeP3wO0w/s1600/16x2+char+lcd+pinout+4+bit+interface+less2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://2.bp.blogspot.com/-L6_4LyGZ8Io/TtXZ0M0nGTI/AAAAAAAAAUM/jluGeP3wO0w/s400/16x2+char+lcd+pinout+4+bit+interface+less2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Operation&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; as i have&amp;nbsp;mentioned &amp;nbsp;before this type of lcd are connected to microcontroller using parallel 8bit or 4bit lines.&lt;br /&gt;
using 8 bit method is quite simple but take 8 lines (for data or command)+ 3 control signal total 11 line , i guess few small microcontrollers don't even have that much of I/O lines ,so in 4 bit mode total 7 lines (sometimes 6 ) are&amp;nbsp;required&amp;nbsp;. &amp;nbsp;in this tutorial i will show you with both of the methods .&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Tvl5cufcz4M/TtVFbCr9KtI/AAAAAAAAAUE/QfhyoMzgxGQ/s1600/16x2+char+lcd+pinout+4+bit+interface.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="208" src="http://1.bp.blogspot.com/-Tvl5cufcz4M/TtVFbCr9KtI/AAAAAAAAAUE/QfhyoMzgxGQ/s400/16x2+char+lcd+pinout+4+bit+interface.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Pin&amp;nbsp;description&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;PIN NUMBER&lt;/td&gt;
&lt;td&gt;SYMBOL&lt;/td&gt;
&lt;td&gt;FUNCTION&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Vss&lt;/td&gt;
&lt;td&gt;GND&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Vdd&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;+ 3V or + 5V&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Vo&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Contrast Adjustment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&amp;nbsp;RS&lt;/td&gt;
&lt;td&gt;H/L Register Select Signal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;R/W&lt;/td&gt;
&lt;td&gt;H/L Read/Write Signal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;E &amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;H → L Enable Signal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB0&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB1&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB2&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB3&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB4&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB5&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB6&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;&amp;nbsp;DB7&lt;/td&gt;
&lt;td&gt;H/L Data Bus Line&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;A/Vee&lt;/td&gt;
&lt;td&gt;+ 3.5V for LED/Negative Voltage Output&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;K&lt;/td&gt;
&lt;td&gt;K Power Supply for B/L (OV)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
in 8 bit mode all the Data line DB0 to DB7 are being used for&amp;nbsp;transferring&amp;nbsp;the the data to lcd but in 4-bit mode only 4 line form DB4 to DB7 are being used to&amp;nbsp;transfer&amp;nbsp;the &amp;nbsp;8 bit wide data in two peaces one after another .&lt;br /&gt;
&lt;br /&gt;
we can't display any data on the lcd until all the required internal command register of the lcd are not being properly&amp;nbsp;initialized.&lt;br /&gt;
to know every thing about this lcd controller .. you can go through it's data sheet&lt;br /&gt;
&lt;a href="https://sites.google.com/site/microembededfiles/december-2011-1/HD44780.pdf?attredirects=0&amp;amp;d=1"&gt;click here to download HD44780 data sheet&lt;/a&gt;&lt;br /&gt;
so now we will learn how to initialize the lcd.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;u&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 18pt;"&gt;LCD Commands&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 18pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;
&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;u&gt;&lt;b&gt;Clear Display&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;clear &amp;nbsp;and place the
cursor in the first position (address 0).&amp;nbsp;The bit I / D to 1 by default.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;b&gt;&lt;u&gt;Return the cursor to Home&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Place the cursor in the
home position (address 0) and make the display starts to move from its original
position.&amp;nbsp;The contents of the RAM display data (DD RAM) remains unchanged.&amp;nbsp;The
address of the RAM for display data (DD RAM) is set to 0.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;X&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;b&gt;&lt;u&gt;Entry Mode in Set&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Set cursor moving
direction and specify that the display moves to the next position of the screen
or not.&amp;nbsp;These operations are performed during reading or writing of the DD
RAM or CG RAM.&amp;nbsp;To view usually set bit S = 0.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;I / D&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;S&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;b&gt;&lt;u&gt;Display ON / OFF Control&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Turn on or off by turning
ON / OFF both the LCD (D) as the cursor (C) and whether or not this last flash
(B).&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 14.25pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 14.25pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;D&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;C&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 14.25pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;B&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;b&gt;&lt;u&gt;Cursor or Display Shift&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Move the cursor to move
the LCD without changing the memory contents of the display data DD RAM.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;S / C&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / L&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;X&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;X&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;b&gt;&lt;u&gt;Function Set&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Set the size of interface
with the data bus (DL), number of lines in the LCD (N) and character type (F).&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DL&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;N&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;F&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;X&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;X&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;u&gt;&lt;b&gt;Set the CG RAM Address&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;The LCD module defined in
addition to all the ASCII character set allows the user to define 4 or 8
characters.&amp;nbsp;The composition of these characters is saved to a CG RAM
memory called up to 64 bytes.&amp;nbsp;Each user defined character consists of 16
or 8 bytes that are stored in successive positions of the CG RAM.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Using this instruction
sets the CG RAM memory address from which the bytes will be stored that define
a character.&amp;nbsp;Running this command all the data that is subsequently read
or write this memory made from CG RAM.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td colspan="6" style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 60.0%;" width="60%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;CG RAM Address&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;u&gt;&lt;b&gt;Set the DD RAM Address&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;The characters or data to
be displayed is stored in a memory called RAM DD then move on to the screen.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Using this instruction
sets the address of DD RAM memory from which data will be stored to be
displayed.&amp;nbsp;Running this command all data being written to or read then
they will from the DD RAM memory.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;8Fh addresses 80h to 16
characters correspond to the first row and addresses C0h to CFH to 16
characters of the second row, for this model LCD.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td colspan="7" style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 70.0%;" width="70%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DD RAM Address&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;b&gt;&lt;u&gt;Read Busy Flag and
Address&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;E l LCD module takes some
time to execute instructions, at which time you should not send another
instruction.&amp;nbsp;This flag has a BUSY (busy) indicating that an instruction is
being executed.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;This reading instruction
reports the status of the flag as well as providing the address counter value
of the CG RAM or DD RAM according to the latest that has been used.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;BF&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td colspan="7" style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 70.0%;" width="70%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;Address DD RAM or CG RAM&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Write data to CG or DD
RAM&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Command to write to DD
RAM memory the data to be presented on the screen in ASCII code.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Also written to CG RAM
memory bytes to generate user-defined characters.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Previously DD RAM memory
addresses or CG RAM memory where you want to write data.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td colspan="8" style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 80.0%;" width="80%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;Byte ASCII character or graphic&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Read Data from CG RAM or
DD RAM&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Command to read data
stored in DD RAM, ASCII code.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Likewise, read CG RAM me&lt;/span&gt;&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;mory bytes of user-defined characters.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;Previously, memory
addresses or memory DD RAM CG RAM you want to read the data.&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin-left: 4.8pt; margin-right: 4.8pt; width: 593px;"&gt;
 &lt;tbody&gt;
&lt;tr style="height: 12.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;RS&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;R / W&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB7&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB6&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB5&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB4&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB3&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB2&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 11.0%;" width="11%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 12.0pt; padding: 0in 0in 0in 0in; width: 9.0%;" width="9%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;DB0&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 10.0%;" width="10%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;1&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td colspan="8" style="height: 13.5pt; padding: 0in 0in 0in 0in; width: 80.0%;" width="80%"&gt;&lt;div align="center" class="MsoNormal" style="line-height: 12.0pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly; text-align: center;"&gt;
&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;Byte ASCII characte&lt;/span&gt;&lt;span style="color: #333333; font-family: 'Times New Roman', serif; font-size: 10.5pt;"&gt;r or
  graphic&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 12.0pt; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: #333333; font-family: Arial, sans-serif; line-height: 115%;"&gt;&lt;b&gt;&lt;u&gt;
&lt;br /&gt;
&lt;span style="display: none;"&gt;Diagrama de Conexión:&lt;/span&gt; Connection
Diagram&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-YTcvIbYQRX8/TtXhP_SnCEI/AAAAAAAAAUc/yHf7ypQz1-c/s1600/16x2-char-lcd-pinout-4-bit-interface-schematic-circuit.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="425" src="http://3.bp.blogspot.com/-YTcvIbYQRX8/TtXhP_SnCEI/AAAAAAAAAUc/yHf7ypQz1-c/s640/16x2-char-lcd-pinout-4-bit-interface-schematic-circuit.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-BcUWCw_31q4/TtX-HXszgqI/AAAAAAAAAUs/2rrXxQHvZlg/s1600/16x2+lcd+interfaceling.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="153" src="http://4.bp.blogspot.com/-BcUWCw_31q4/TtX-HXszgqI/AAAAAAAAAUs/2rrXxQHvZlg/s400/16x2+lcd+interfaceling.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;Simulation ( only if you don't want to test this on the real harware);-&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-w0pl7cv7cuk/TtXkeyoa4gI/AAAAAAAAAUk/_sHAALtpmnA/s1600/16x2+char+simulation+isis.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="273" src="http://3.bp.blogspot.com/-w0pl7cv7cuk/TtXkeyoa4gI/AAAAAAAAAUk/_sHAALtpmnA/s400/16x2+char+simulation+isis.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;&lt;a href="https://sites.google.com/site/microembededfiles/december-2011-1/16x2charlcdsimulationmodel.rar?attredirects=0&amp;amp;d=1"&gt;click here to download isis simulation model&lt;/a&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;DOWNLOAD SOURCE CODE and Firmware&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="https://sites.google.com/site/microembededfiles/december-2011-1/16x2charlcd4bit.zip?attredirects=0&amp;amp;d=1"&gt;click here to download: ---- 4 bit mode&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-1097201165329358418?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/z_FpEJkCIvY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/1097201165329358418/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/09/hd44780-16x2-char-lcd-interfacing-with.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/1097201165329358418?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/1097201165329358418?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/z_FpEJkCIvY/hd44780-16x2-char-lcd-interfacing-with.html" title="HD44780 16x2 Char LCD Interfacing with microcontroller" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-L6_4LyGZ8Io/TtXZ0M0nGTI/AAAAAAAAAUM/jluGeP3wO0w/s72-c/16x2+char+lcd+pinout+4+bit+interface+less2.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/09/hd44780-16x2-char-lcd-interfacing-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkENRnkyfyp7ImA9WhRRFUw.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-6371377354304522299</id><published>2011-08-31T23:27:00.006+05:30</published><updated>2011-11-29T01:34:57.797+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T01:34:57.797+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LCD Graphics  and  Alphanumeric" /><title>Nokia 3315 LCD interfacing with Microcontroller</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&amp;nbsp; &amp;nbsp; Displaying content on a normal&amp;nbsp;alphanumeric&amp;nbsp;display is very limited ,we have to be limited with the font size and we can't draw any graphics also. but convention Graphics lcd are really very expensive so here is the&amp;nbsp;solution,&amp;nbsp;you can use Nokia 3315&amp;nbsp;monochrome&amp;nbsp; LCD to display your large font text and graphics . the reason behind using this LCD is ,it is really very cheap and can be powered with 3 volts supply. so it is really good for battery powered application.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-6O0LxPTXk0w/TrEibu9CbaI/AAAAAAAAAO4/Tz5hKJ3jMRY/s1600/Nokia+3315+3310+display+interface+microcontroller.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="357" src="http://4.bp.blogspot.com/-6O0LxPTXk0w/TrEibu9CbaI/AAAAAAAAAO4/Tz5hKJ3jMRY/s400/Nokia+3315+3310+display+interface+microcontroller.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Project&amp;nbsp;Description&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;however you can use almost any&amp;nbsp;microcontroller (with capability to work on 3v ) do display content on this LCD, may be that micro controller is PIC , AVR or MSP 430 , but in this demonstration we will be&amp;nbsp;using Microchip PIC 18F458 Microcontroller.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; The software program for this project will be written in C with MPLAB IDE , This LCD has a resolution of 84x48 pixel.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Circuit Description&lt;/span&gt;&lt;/u&gt;&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-oEqGkv1RCzk/Tl_a4HcDVJI/AAAAAAAAALk/Uuvm0DC2EOk/s1600/Nokia+3315+3310+lcd+interfaceing+microcontroller.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="438" src="http://4.bp.blogspot.com/-oEqGkv1RCzk/Tl_a4HcDVJI/AAAAAAAAALk/Uuvm0DC2EOk/s640/Nokia+3315+3310+lcd+interfaceing+microcontroller.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Circuit Diagram of &amp;nbsp;Nokia 3315/3310 interface with micro controller&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ZoKUtK8B2yU/Tl9sDeqvipI/AAAAAAAAALc/-1K_hoZ-O5Q/s1600/nokia+3315+LCD+Display+Microcontroller.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="333" src="http://2.bp.blogspot.com/-ZoKUtK8B2yU/Tl9sDeqvipI/AAAAAAAAALc/-1K_hoZ-O5Q/s640/nokia+3315+LCD+Display+Microcontroller.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Nokia: 3310/3315 LCD&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;About LCD:-&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Nokia 3315 / 3310 Graphical LCD uses&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/LCD_PCD8544pixel3315LCDINTERFACEING.pdf?attredirects=0&amp;amp;d=1"&gt; PCD8544 Controller chip&lt;/a&gt; From Philips. It is a chip-on glass(COG) with &amp;nbsp;8 pin connector on the back side of the LCD . You can refer to its datasheet for more information about this controller.&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/LCD_PCD8544pixel3315LCDINTERFACEING.pdf?attredirects=0&amp;amp;d=1"&gt;&amp;nbsp;(CLICK HERE TO DOWNLOAD PCD8544 Controller DATA SHEET&lt;/a&gt;).we will discuss only few main points here for out project purpose.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This LCD has 84x48 pixels , which mapped directly in the ram memory of the LCD, as shown in the figure blow &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-DnK3wm3QL6M/TmJV3we4qDI/AAAAAAAAAMQ/IxaFO7j_CLo/s1600/Nokia+3315+LCD+interfaceing+to+micro+contrller.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://1.bp.blogspot.com/-DnK3wm3QL6M/TmJV3we4qDI/AAAAAAAAAMQ/IxaFO7j_CLo/s640/Nokia+3315+LCD+interfaceing+to+micro+contrller.jpg" width="420" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The typical example of RAM is shown in the figure blow, The vertical axes area addressed form 0 to 5 with eight bits for each address when combining with x axes, it can be represented as bank.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-eJaiugzzTvE/TmJ6JIPgsoI/AAAAAAAAAMY/8-nSesYzg8g/s1600/Nokia+3315+3310+lcd+interfaceing+microcontroller1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="194" src="http://4.bp.blogspot.com/-eJaiugzzTvE/TmJ6JIPgsoI/AAAAAAAAAMY/8-nSesYzg8g/s640/Nokia+3315+3310+lcd+interfaceing+microcontroller1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
The horizontal axes are addressed form 0 to 83 and each bit will refer the corresponding pixel in X direction.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Addressing Mode &amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&amp;nbsp;There are two type of addressing mode in this LCD&lt;br /&gt;
&lt;i&gt;Vertical addressing Mode&lt;/i&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-_Jjz1ynT27A/TmJ6t-SuvrI/AAAAAAAAAMc/j_SszCmj6BM/s1600/Nokia+3315+LCD+interfaceing+to+micro+contrller+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="268" src="http://2.bp.blogspot.com/-_Jjz1ynT27A/TmJ6t-SuvrI/AAAAAAAAAMc/j_SszCmj6BM/s400/Nokia+3315+LCD+interfaceing+to+micro+contrller+2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; In vertical addressing Mode each write instruction will increment the address in Y direction and then return to starting address&lt;br /&gt;
&lt;i&gt;Horizontal addressing&lt;/i&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-AIwNabSB8H4/TmJ7MD_jQVI/AAAAAAAAAMg/09n9_F50D0A/s1600/Nokia+3315+LCD+interfaceing+to+micro+contrller+3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="275" src="http://3.bp.blogspot.com/-AIwNabSB8H4/TmJ7MD_jQVI/AAAAAAAAAMg/09n9_F50D0A/s400/Nokia+3315+LCD+interfaceing+to+micro+contrller+3.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
horizal addressing each wire instruction will increment the address of X direction and return to starting address&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;INSTRUCTION SET OF PCD8544&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-g3_bcvj8YO8/TmJ8J-V9SEI/AAAAAAAAAMk/vvYG-PuHtW4/s1600/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+Instruction+set.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="455" src="http://2.bp.blogspot.com/-g3_bcvj8YO8/TmJ8J-V9SEI/AAAAAAAAAMk/vvYG-PuHtW4/s640/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+Instruction+set.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-InyvQXamMiY/TmJ8L2xchKI/AAAAAAAAAMo/5dxO_jzer3Y/s1600/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+Instruction+set+1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="262" src="http://2.bp.blogspot.com/-InyvQXamMiY/TmJ8L2xchKI/AAAAAAAAAMo/5dxO_jzer3Y/s640/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+Instruction+set+1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Serial&amp;nbsp;Communication&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The interface&amp;nbsp;basically&amp;nbsp;a serial&amp;nbsp;peripheral&amp;nbsp;interface (SPI). Serial bus protocol fro transmission of one byte is shown in figure blow&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-ZTXhu0Mg6vk/TmJ-QjBHjhI/AAAAAAAAAMw/9TkBiptf48w/s1600/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+SPI1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="216" src="http://2.bp.blogspot.com/-ZTXhu0Mg6vk/TmJ-QjBHjhI/AAAAAAAAAMw/9TkBiptf48w/s640/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+SPI1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-O3Gqw36VAco/TmJ-QEEKyNI/AAAAAAAAAMs/IXLSLN4Gtas/s1600/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+SPI.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="198" src="http://4.bp.blogspot.com/-O3Gqw36VAco/TmJ-QEEKyNI/AAAAAAAAAMs/IXLSLN4Gtas/s640/Nokia+3315+3310+lcd+interfaceing+microcontroller+PCD8544+SPI.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp; A byte is sent to The LCD as follows:-&lt;br /&gt;
1:- Set SCE To GND&lt;br /&gt;
2.Set D/C to required state (Data or command)&lt;br /&gt;
3.Place a bit in SDIN line&lt;br /&gt;
4. Make high-to-low transition in CLK input.&lt;br /&gt;
5.Repeat&amp;nbsp;step 3 and 4 for the remaining seven bits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;The&amp;nbsp;initialization sequence of &amp;nbsp;LCD&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; 1. Pull SCE line to Ground to Enable The LCD.&lt;br /&gt;
&amp;nbsp; 2 Set D/C pin low to send commands to the LCD.&lt;br /&gt;
&amp;nbsp; 3. Write 0x21 Byte to LCD on the serial Bus. &lt;i&gt;Here the LCD operates in Function set Command For extended instruction set.&lt;/i&gt;&lt;br /&gt;
&amp;nbsp; 4. Write 0xC8 Byte to LCD on the serial Bus.&lt;i&gt; This set the operating voltage (Vop) of the LCD.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &lt;/i&gt;5. Write 0x06 Byte to LCD on the serial Bus. &lt;i&gt;This set the temperature coeffcient.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &lt;/i&gt;6. &amp;nbsp;Write 0x13 Byte To LCD on the serial Bus. &lt;i&gt;&amp;nbsp;This set the bias system of the LCD.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&amp;nbsp; 7. &amp;nbsp;Write 0x20 Byte To LCD on the serial Bus. &lt;i&gt;&amp;nbsp;This allow the LCD to operate in function set command with basic instruction.&lt;/i&gt;&lt;br /&gt;
&amp;nbsp; 8. Write the 0x0C Byte to LCD on tee serial Bus. This set the display in normal mode.&lt;br /&gt;
&lt;br /&gt;
The lcd initialization routine &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: blue;"&gt;void&lt;/span&gt; lcdInit()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;SCE=&lt;span class="Apple-style-span" style="color: #274e13;"&gt;0&lt;/span&gt;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;DC=&lt;span class="Apple-style-span" style="color: #274e13;"&gt;0&lt;/span&gt;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;spi(&lt;span class="Apple-style-span" style="color: blue;"&gt;0x21&lt;/span&gt;); &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;spi(&lt;span class="Apple-style-span" style="color: blue;"&gt;0xC8&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;spi(&lt;span class="Apple-style-span" style="color: blue;"&gt;0x06&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;spi(&lt;span class="Apple-style-span" style="color: blue;"&gt;0x13&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;spi(&lt;span class="Apple-style-span" style="color: blue;"&gt;0x20&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;spi(&lt;span class="Apple-style-span" style="color: blue;"&gt;0x0C&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&lt;b style="font-style: italic;"&gt;clearing the LCD, &lt;/b&gt;&amp;nbsp;after initialization pull SCE pin to ground to enable the LCD.Set D/C pin to high to send the data to the LCD. &amp;nbsp;Repeat &amp;nbsp;&lt;i&gt;"write byte 0x00"&amp;nbsp;&lt;/i&gt;operation to the LCD for 504 times (i.e. 54x48/8) thi will turn off all the pixels in the LCD.&lt;br /&gt;
&lt;br /&gt;
&lt;i style="font-weight: bold;"&gt;Turn on all the pixels on the LCD,&lt;/i&gt;&amp;nbsp;Pull SCE pin to ground to enable the LCD. Set DC pin to high to send the data &amp;nbsp;to LCD. Repeat &lt;i&gt;"write byte 0xFF" &lt;/i&gt;&amp;nbsp;operation to the LCD. Repeat to LCD for 504 times. This will Turn on all the pixels in the LCD.&lt;br /&gt;
&lt;br /&gt;
&lt;i style="font-weight: bold;"&gt;Display Character in LCD.&lt;/i&gt;&amp;nbsp;the lookup table &lt;i&gt;'FONTLOOKUP'&lt;/i&gt; for the ASCII characters is included in the program. Pull the SCE pin to ground to enable the LCD. SEC DC pin to high to send the data to LCD write five bytes from '&lt;i&gt;FONTLOKUP[X][Y] &lt;/i&gt;&amp;nbsp;to the LCD.This will turn on the pixels for the ASCII character in the LCD.&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: #0b5394; font-size: large;"&gt;Nokia 3315 LCD&amp;nbsp;utilization logic&amp;nbsp;analyzer view&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: #0b5394; font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-JvSz96zjlMk/Tmr59kOizoI/AAAAAAAAAM8/t-hyFU02v2o/s1600/Nokia+3315+LCD+Initilization1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="80" src="http://3.bp.blogspot.com/-JvSz96zjlMk/Tmr59kOizoI/AAAAAAAAAM8/t-hyFU02v2o/s640/Nokia+3315+LCD+Initilization1.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-JsjnZfC65lA/Tmr5U_dWJmI/AAAAAAAAAM4/-5Ib3epP7JQ/s1600/Nokia+3315+LCD+Initilization.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="20" src="http://3.bp.blogspot.com/-JsjnZfC65lA/Tmr5U_dWJmI/AAAAAAAAAM4/-5Ib3epP7JQ/s640/Nokia+3315+LCD+Initilization.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Nokia 3315 LCD&amp;nbsp;utilization logic&amp;nbsp;analyzer view&amp;nbsp;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
The following function are being used in the example program&lt;br /&gt;
spi &amp;nbsp;:- routine to wire the data to the LCD (using SPI module in PIC 18F)&lt;br /&gt;
lcdStr :- Routine to write a string to the LCD&lt;br /&gt;
lcdDec:- Routine to write the digit to the LCD&lt;br /&gt;
lcdDir :- Routine to write directly form the lookup table&lt;br /&gt;
gotoXy :- Routine to set X,Y points in LCD&lt;br /&gt;
delayMs :- Routine for ms delay.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;Assembling the Circuit&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;The circuit is very easy to understand. but &amp;nbsp;the only precaution which need to be taken care is soldering the &amp;nbsp;wire to the LCD is very complex job.and you can't supply more than 3 volts &amp;nbsp;, please not that 5 volts may blow up the LCD &amp;nbsp;My prototype image shown blow.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-t2Y7q2NAWRE/Trg86GDP7WI/AAAAAAAAASE/OLeGljf_Fvk/s1600/Nokia+3314+LCD++%25281%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-t2Y7q2NAWRE/Trg86GDP7WI/AAAAAAAAASE/OLeGljf_Fvk/s320/Nokia+3314+LCD++%25281%2529.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-o1NGvCvexjc/Trg878ZmDSI/AAAAAAAAASM/9UkiE6WjGao/s1600/Nokia+3314+LCD++%25282%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-o1NGvCvexjc/Trg878ZmDSI/AAAAAAAAASM/9UkiE6WjGao/s320/Nokia+3314+LCD++%25282%2529.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
You can also use general purpose pcb to hold the lcd and have a burg strip on the back with a LED for back light .&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-fohMafPnD3Y/TrK0jAZTBII/AAAAAAAAAQg/3l__gAjSTVU/s1600/Nokia+3315+lcd+display+interface+temprature+meter+%25285%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="361" src="http://4.bp.blogspot.com/-fohMafPnD3Y/TrK0jAZTBII/AAAAAAAAAQg/3l__gAjSTVU/s640/Nokia+3315+lcd+display+interface+temprature+meter+%25285%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Software&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span"&gt;&amp;nbsp;The software program is written in C with the help of MPLAB and Microchip C18 compiler&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span"&gt;&lt;i&gt;&lt;b&gt;&lt;u&gt;&lt;a href="https://sites.google.com/site/microembededfiles/september-2011/Nokia3315displaysource.rar?attredirects=0&amp;amp;d=1"&gt;Click here to Download the software source code and ready to run firmware&lt;/a&gt;&lt;/u&gt;&lt;/b&gt;&lt;/i&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span"&gt;if some body sill have any question please let me know&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red; font-size: large;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red; font-size: large;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: purple; font-size: large;"&gt;&lt;b&gt;You May also like&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: purple; font-size: large;"&gt;&lt;b&gt;&lt;a href="http://www.circuitvalley.com/2011/11/nokia-3315-lcd-based-temperature-meter.html"&gt;Nokia 3315 LCD based Temperature meter&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-6371377354304522299?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/RRZD7r9hdX4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/6371377354304522299/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/08/nokia-3315-lcd-interfacing-with.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/6371377354304522299?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/6371377354304522299?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/RRZD7r9hdX4/nokia-3315-lcd-interfacing-with.html" title="Nokia 3315 LCD interfacing with Microcontroller" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-6O0LxPTXk0w/TrEibu9CbaI/AAAAAAAAAO4/Tz5hKJ3jMRY/s72-c/Nokia+3315+3310+display+interface+microcontroller.jpg" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/08/nokia-3315-lcd-interfacing-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAGQHw8eip7ImA9WhRTFkQ.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-2112236773662400937</id><published>2011-08-31T23:07:00.005+05:30</published><updated>2011-11-08T01:42:01.272+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-08T01:42:01.272+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Test Instruments" /><title>Very  Accurate LC  inductance /Capacitance  Meter</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;b&gt;&lt;u&gt;About The Project&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
This is very accurate home made LC inductance/capacitance meter built with very common components which are very easy to find all around . The range of this LC Meter is extremely good at measuring very low value of capacitance and inductance.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
LC Meter's Inductance Measurement Ranges:       &lt;br /&gt;
- 10nH - 1000nH&lt;br /&gt;
- 1uH -  1000uH&lt;br /&gt;
- 1mH - 100mH&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
LC Meter's Capacitance Measurement Ranges:     &lt;br /&gt;
- 0.1pF - 1000pF&lt;br /&gt;
- 1nF -  900nF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
it auto calibrate when power up , so there is no chances of human error in calibration. we can also&amp;nbsp;re calibrate&amp;nbsp;at any instance of time by pressing the reset button.this meter is completely auto range.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-heYNYushZlg/Trg6FWofilI/AAAAAAAAAR0/HZGma2w0MnM/s1600/Very+Accurate+LC+Meter+%25284%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="417" src="http://2.bp.blogspot.com/-heYNYushZlg/Trg6FWofilI/AAAAAAAAAR0/HZGma2w0MnM/s640/Very+Accurate+LC+Meter+%25284%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Components.&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;No particularly accurate components are required, except for one (or more)  accurately known "external" capacitors used to calibrate the meter.&lt;/li&gt;
&lt;li&gt;The two 1000pF capacitors should be fairly good quality. Polystyrene are  preferred. MKT are fine. Greencaps tend to drift in value too much. Avoid  ceramic capacitors. Some of these can have high losses (and it is hard to  tell).&lt;/li&gt;
&lt;li&gt;The two 10uF capacitors in the oscillator should be tantalum (for low series  resistance/inductance).&lt;/li&gt;
&lt;li&gt;The 4MHz crystal should be a genuine 4.000MHz one, not something approximate  to 4MHz. Every 1% error in crystal frequency adds 2% error to the indicated  inductance value.&lt;/li&gt;
&lt;li&gt;The relay should be a low current one. The PIC can only provide about 30mA  of drive current.&lt;/li&gt;
&lt;li&gt;Don't forget the "catch" diode across the relay coil!&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-OLEZgZMU3AY/Trg2KqC2JVI/AAAAAAAAARE/f6If3wqZBtA/s1600/Very-accurate-LC-Meter.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="358" src="http://4.bp.blogspot.com/-OLEZgZMU3AY/Trg2KqC2JVI/AAAAAAAAARE/f6If3wqZBtA/s640/Very-accurate-LC-Meter.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394; font-size: large;"&gt;&lt;u&gt;PCB Design&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-oSUwf1Iyosc/Trg7cq2H7vI/AAAAAAAAAR8/E-cGF-caw7s/s1600/Very+Accurate+LC+Meter+%25286%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-oSUwf1Iyosc/Trg7cq2H7vI/AAAAAAAAAR8/E-cGF-caw7s/s400/Very+Accurate+LC+Meter+%25286%2529.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394; font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://2.bp.blogspot.com/-eDnhzF6LCJ0/Trg6DoVvcbI/AAAAAAAAARs/XFdez3WVT_w/s1600/Very+Accurate+LC+Meter+%25282%2529.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="436" src="http://2.bp.blogspot.com/-eDnhzF6LCJ0/Trg6DoVvcbI/AAAAAAAAARs/XFdez3WVT_w/s640/Very+Accurate+LC+Meter+%25282%2529.JPG" width="640" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: #0b5394; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-2_XKTK8EqNQ/Trg6CFkmN9I/AAAAAAAAARk/9DDSR7N7S7k/s1600/Very+Accurate+LC+Meter+%25281%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="412" src="http://2.bp.blogspot.com/-2_XKTK8EqNQ/Trg6CFkmN9I/AAAAAAAAARk/9DDSR7N7S7k/s640/Very+Accurate+LC+Meter+%25281%2529.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394; font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-VDqr9AnLUZ0/TogmkRoPoNI/AAAAAAAAAOg/D73FmzlHWCY/s1600/Frequency+meter.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="393" src="http://3.bp.blogspot.com/-VDqr9AnLUZ0/TogmkRoPoNI/AAAAAAAAAOg/D73FmzlHWCY/s640/Frequency+meter.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Download the Firmware and&amp;nbsp;schematic&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;u&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;u&gt;&lt;b&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/november/LCmeterfirmwareandschematic.rar?attredirects=0&amp;amp;d=1"&gt;Click here to download &amp;nbsp;&lt;/a&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-2112236773662400937?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/8su_TzaUBMM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/2112236773662400937/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/08/very-accurate-lc-inductance-capacitance.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2112236773662400937?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2112236773662400937?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/8su_TzaUBMM/very-accurate-lc-inductance-capacitance.html" title="Very  Accurate LC  inductance /Capacitance  Meter" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-heYNYushZlg/Trg6FWofilI/AAAAAAAAAR0/HZGma2w0MnM/s72-c/Very+Accurate+LC+Meter+%25284%2529.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/08/very-accurate-lc-inductance-capacitance.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMFRH04cCp7ImA9WhRRFkg.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-8198344319384052419</id><published>2011-08-31T22:55:00.006+05:30</published><updated>2011-11-30T18:20:15.338+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-30T18:20:15.338+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Robotics" /><title>REMOTE CONTROLLED LAND ROVER without Microcontroller</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: justify;"&gt;
Robotics is a fascinating subject— more so, if you have to fabricate a robot yourself. The field of robotics encompasses a number of engineering disciplines such as electronics (including electrical), structural, pneumatics and mechanical. The structural part involves use of frames, beams, linkages, axles, etc. The mechanical parts/accessories comprise &amp;nbsp;various types of gears (spurs, crowns, bevels, worms and differential gear systems), pulleys and belts, drive systems (differentials, castors, wheels and steering), etc. Pneumatics plays a vital role in generating specific pushing and pulling movements such as those simulating arms or leg movements. Pneumatic grippers are also used with advantage in robotics because of their simplicity and cost-effectiveness. The electrical items include DC and stepper motors, actuators, electrical grips, clutches and their control. The electronics part involves remote control, sensors (touch sensor, right sensor, collision sensor, etc), their interface circuitry and a microcontroller for overall control function.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Project overview&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
What we present here is an elementary robotic land rover that can be controlled remotely using primarily the RF mode. The RF remote control has the advantage of adequate range (up to 200 metres with proper antennae) besides being omnidirectional. On the other hand, an IR remote would function over a limited range of about 5 metres and the remote transmitter has to be oriented towards the receiver module quite precisely. However, the cost involved in using RF modules is much higher than of IR components and as such, we have included the replacement alternative of RF modules with their IR counterparts for using the IR remote control. The proposed land &amp;nbsp;rover can move in forward and reverse directions. You would also be able to steer it towards left and right directions. While being turned to left or right, the corresponding blinking LEDs would blink to indicate the direction of its turning. Similarly,during reverse movement, reversing LEDs would be lit. Front and rear bumpers are provided using long operating lever of micro switches to switch off the drive motors during any collision. The decoder being used for the project has latched outputs and as such you do not have to keep the buttons on remote control pressed for more&amp;nbsp;than a few milliseconds. This helps&amp;nbsp;prolong the battery life for remote.&amp;nbsp;The entire project is split into sections&amp;nbsp;and each section is explained in&amp;nbsp;sufficient detail to enable you not only&amp;nbsp;to fabricate the present design but also&amp;nbsp;exploit these principles for evolving&amp;nbsp;your own design with added functions/&amp;nbsp;features. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Forward and reverse movement.&lt;/i&gt; To keep our design as simple as possible, we have coupled a 30-rpm geared 6V DC motor to the left front wheel and another identical motor to the right front wheel. Both these front motors are mounted side-by-side facing in opposite directions. Wheel rims (5cm diameter) along with rubber wheels are directly coupled to each of the motor shafts. This arrangement does not require separate axles.&lt;br /&gt;
&lt;br /&gt;
During forward (or reverse) movement &amp;nbsp;of the vehicle, the two wheel shafts, as viewed from the motor ends, would move in opposite directions (one clockwise and the other anticlockwise). For reversing the direction (forward and backward), you simply have to reverse the DC supply polarity of the two motors driving the respective wheels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Steering control&lt;/i&gt;. There are different methods available for steering a robotic vehicle. The commonly used ones are:&lt;br /&gt;
1. Front wheels are used for steering, while rear wheels are used for driving; e.g., in tractors.&lt;br /&gt;
2. Front wheels are used for steering as well as driving; e.g., in most light vehicles. In these vehicles (such as cars), the front wheels are coupled using a differential gear arrangement. It comes into play only when one wheel needs to rotate differentially with respect to its counterpart. When the car is moving in a straight line, the differential gears do not rotate with respect to their axes. However, whenthe car negotiates a turn, the differential allows the two wheels to rotate differentially with respect to each other.&lt;br /&gt;
3. All the four wheels are used for driving as well as steering. Examples are Kyosho (USA) 4-wheel drive/4- wheel steering electric powered monster truck chassis. 4. Single front wheel is used for driving as well as steering; e.g., in a tricycle.&lt;br /&gt;
5. Two driving wheels that are independently controlled to turn; e.g., in a tank.&lt;br /&gt;
&lt;br /&gt;
In our project, to keep the things simple, we have used Method-5 with some modification. For the rear wheels, we have made use of a single 5cm dia. plastic castor wheel, entical to the ones used in revolving chairs. Such a wheel turns by 180° when you try to reverse the direction of the vehicle’s motion. This way the movement of the rover becomes stable in both the forward and reverse directions. The steer ing (clockwise or anticlockwise) motion is achieved by driving only one wheel at a time. To turn the vehicle towards left (as perceived by the driver) we energise only the righthand- side motor, and to turn it towards right we energise only the lefthand- side motor during turning. Drive circuit for the motors. Here is a typical circuit for driving one of the motors, in forward or reverse direction, coupled to, say, the left-hand front wheel. Simultaneously, the righthand motor has to rotate in the reverse direction (w.r.t the left-hand motor) for moving the vehicle in the same direction. It means that input terminals of the motor drive circuit for the righthand motor have to be fed with reverse- polarity control signals compared&amp;nbsp;to those of the left-hand motor drive circuit. In the H-bridge motor drive circuit (see Fig. 2) when A1 input is made high and A2 is made low, transistor T1 (npn) is forward biased and driven into saturation, while transistor T2 (pnp), being reverse-biased, is cut-off. This extends the battery’s positive rail to terminal-1 of the motor.Simultaneously, with input A2 at ground potential, transistor T3 (npn) is cut-off, while T4 (pnp) is forward biased and driven into saturation. This results in ground being extended to terminal-2 of the motor. Thus the motor rotates in one direction. Now, if the two inputs are logically complemented, the motor will run in the opposite direction. When both the inputs are at the same logic level (Gnd or Vcc), the motor is at rest. Thus we can control the movement (forward, reverse and stop) as well as the direction of rotation of the motor with the help of logic level of the two control input signals to the motor.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;PAGE UNDER CONSTRUCTION&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-8198344319384052419?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/w30xwXud5Xg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/8198344319384052419/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/08/remote-controlled-land-rover-without.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/8198344319384052419?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/8198344319384052419?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/w30xwXud5Xg/remote-controlled-land-rover-without.html" title="REMOTE CONTROLLED LAND ROVER without Microcontroller" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/08/remote-controlled-land-rover-without.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIMQ3k9fSp7ImA9WhdXF0Q.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-3168012582471052039</id><published>2011-08-31T09:14:00.028+05:30</published><updated>2011-08-31T18:13:02.765+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-31T18:13:02.765+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial" /><title>Microchip SPI Basics Tutorial For PIC18</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Introduction&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The Serial Peripheral Interface (SPI) is one of the popular embedded serial communications widely supported by many of today’s chip manufacture and it considered as one of the fastest serial data transfer interface for the embedded system. Because of its special in/out register configuration, the SPI master device could transfer its data and at the same time it receive a data from the SPI slave device with the clock speed as high as 10 MHz. Beside its superior data transfer speed; SPI also use a very simple data transfer protocol compared to the other serial data transfer methods.&lt;span id="more-1846"&gt;&lt;/span&gt; When the SPI master device want to send the data to the SPI slave device then the SPI master will just simply shifting its own data through a special 8-bits register and at the same time the SPI master will receive the data from the SPI slave into the same register as shown on this following picture.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-TksdVZwIfpk/Tl2xy6JUKtI/AAAAAAAAAKQ/o_PY-ww-rKc/s1600/pic18_spi_00.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="358" src="http://1.bp.blogspot.com/-TksdVZwIfpk/Tl2xy6JUKtI/AAAAAAAAAKQ/o_PY-ww-rKc/s640/pic18_spi_00.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;With this circular shift register connection between the SPI master and the SPI slave devices, the complete data transfer from both devices will be accomplished in just 8 clock cycles. This means the SPI devices only need about 0.8 us to complete transfer the 8-bit data if we use 10 MHz clock. One of the drawbacks using the SPI especially when we use multiple SPI slave device is the SPI slave could not initiate sending its own data to the SPI master device, all the data transfer initiation is always come from the SPI master. The SPI master device has to poll each of the SPI slave devices to know whether the SPI slave device has a data to be sent to the SPI master device or not.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Polling the entire SPI slave devices will eventually consumed the SPI master resources when the SPI slave devices to be polled increase, therefore some of the SPI slave device is equipped with the interrupt pin to notify the SPI master device that it has a data to be read.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;The PIC18F458 Microcontroller&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On this tutorial I will use the Microchip PIC18F458 microcontroller, this microcontroller is one of my favorite 8-bit 40-pins PIC18 microcontroller families members as it is equipped with sophisticated advanced peripheral inside such as ADC, USART, ECCP (Enhanced Capture/Compare/PWM), SPI, I2C . With 32K bytes flash ram and equipped with the build in circuit debug, this 8-bit 20-pins microcontroller is a perfect choice for serious embedded application or just for hobbyist’s project.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6PdVI5AwaRc/Tl2-NNvupzI/AAAAAAAAAKY/a_xTEy9xZ9Q/s1600/PIC18F+SPI+Tutorial.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="281" src="http://4.bp.blogspot.com/-6PdVI5AwaRc/Tl2-NNvupzI/AAAAAAAAAKY/a_xTEy9xZ9Q/s640/PIC18F+SPI+Tutorial.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;The PIC18F458 microcontroller SPI peripheral support both master and slave mode but on this tutorial we will only exposing the PIC18F458 SPI master mode.we will be using 74LS395 shift register ic To expand &amp;nbsp;the serial bit into&amp;nbsp;parallel&amp;nbsp;configuration.&lt;br /&gt;
&lt;br /&gt;
As 74LS395 is only 4 bit shift register so we will be able to see only four Least&amp;nbsp;Significant bits. you can use 74LS595 to display all 8 bits if you want to, but for now we will be working with 74LS395 4 bit shift register.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;74LS395 Pin&amp;nbsp;Configuration&amp;nbsp;And Function Table&lt;/u&gt;&lt;/span&gt;&lt;/b&gt; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-DTJiYyjxgGc/Tl3WyHsnpsI/AAAAAAAAAKs/jeeVtCWVR6Y/s1600/SPI+MICRO+CHIP.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="217" src="http://1.bp.blogspot.com/-DTJiYyjxgGc/Tl3WyHsnpsI/AAAAAAAAAKs/jeeVtCWVR6Y/s640/SPI+MICRO+CHIP.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Hardware Connection&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-CIg19GM3Gdk/Tl4N3qRc7wI/AAAAAAAAAK4/GP8ohuDQtJQ/s1600/SPI+Tutorial+MIcrochip.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="524" src="http://2.bp.blogspot.com/-CIg19GM3Gdk/Tl4N3qRc7wI/AAAAAAAAAK4/GP8ohuDQtJQ/s640/SPI+Tutorial+MIcrochip.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Programming The PIC:-&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-I-L9vNib4ks/Tl4UNJXiTJI/AAAAAAAAAK8/REIqRMK6CrY/s1600/SPI+microchip.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-I-L9vNib4ks/Tl4UNJXiTJI/AAAAAAAAAK8/REIqRMK6CrY/s1600/SPI+microchip.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;SOFTWARE CODE SPI TEST .C&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
#pragma config OSC = HS, OSCS = OFF&lt;br /&gt;
#pragma config PWRT= OFF , BOR=ON, BORV = 45&lt;br /&gt;
#pragma config WDT = OFF&lt;br /&gt;
#pragma config DEBUG = OFF ,LVP =OFF , STVR =OFF &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /&lt;span class="Apple-style-span" style="color: #e69138;"&gt;/ CONFIGURATION BIT SETTING&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;p18f458.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void spi(unsigned char); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;//SPI Function To send the data&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
void delayMs(int x); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;// to&amp;nbsp;generate&amp;nbsp;some delay&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
void main() &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp;// main program starts here&lt;/span&gt;&lt;br /&gt;
{&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;SSPSTAT =0x40; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #e69138;"&gt;// Configure SSPSTAT &amp;nbsp;for transmission occur from idle to active clock and Buffer flag =0&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;SSPCON1=0x22; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #e69138;"&gt;//Configure &amp;nbsp;SSPCON1 for ENABLE SERIAL PORT&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // and disable&amp;nbsp;general I/O pin ,, SPI master clock= Fosc/64&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;TRISC=0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #e69138;"&gt;//Configure PORT C as output ,,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp; // we are only sending the data so we do't need to set SPI pin as inpu&lt;/span&gt;t&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;while(1) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #e69138;"&gt;// loop for ever so that led keep&amp;nbsp;repeating that pattern&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;{&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;spi(0x01); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp; // send 01 hex to the SPI port it will glow the first led&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;delayMs(1000); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #e69138;"&gt;// wait for approximate 1sec &amp;nbsp; ,&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if we do't give the delay then led will flash too fast that&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // we can't even know when it glow and when it off&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;spi(0x02); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;//send 02 hex to the SPI port it will glow the send led &amp;nbsp; ,&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//if you want to glow both led same time send 03 hex and so &amp;nbsp;on&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;delayMs(1000); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #f6b26b;"&gt;&amp;nbsp; // wait for 1 sec&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;		&lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void spi(unsigned char myData)&lt;br /&gt;
{&lt;br /&gt;
SSPBUF = myData; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp;// put the data in the SSPBUF register which going to be send&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
while(!SSPSTATbits.BF); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #e69138;"&gt; // wait until the all bits sended&lt;/span&gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void delayMs(int x) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #e69138;"&gt;&amp;nbsp;// a general delay function&lt;/span&gt;&lt;br /&gt;
{&lt;br /&gt;
int i;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;for (x ;x&amp;gt;0;x--)&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;{&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;for (i=0;i&amp;lt;=110;i++);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;a href="https://sites.google.com/site/microembededfiles/august-2011/SPITutorial.zip?attredirects=0&amp;amp;d=1"&gt;DOWNLOAD MPLAB PROJECT , Source Code&lt;/a&gt;&amp;nbsp;and Firmware&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-YPKfS3WThqI/Tl4c-d8PA4I/AAAAAAAAALI/c6ydMgBaH8M/s1600/DSCN0333.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-YPKfS3WThqI/Tl4c-d8PA4I/AAAAAAAAALI/c6ydMgBaH8M/s640/DSCN0333.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-5PpGSdoCmpg/Tl4c8rvfzJI/AAAAAAAAALE/-MrNtW7WjCU/s1600/DSCN0332.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-5PpGSdoCmpg/Tl4c8rvfzJI/AAAAAAAAALE/-MrNtW7WjCU/s640/DSCN0332.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: blue; font-size: large;"&gt;&lt;u&gt;How to Decide&amp;nbsp;SSPSTAT and SSPCON1 &amp;nbsp;register value&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-J42ne-sSOCk/Tl4f5yAPoBI/AAAAAAAAALQ/RQsciF_8sOc/s1600/spi+microchip+tutorial.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="534" src="http://3.bp.blogspot.com/-J42ne-sSOCk/Tl4f5yAPoBI/AAAAAAAAALQ/RQsciF_8sOc/s640/spi+microchip+tutorial.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-YKhrWYvyGSs/Tl4f6V1p_-I/AAAAAAAAALU/pbu8Y73CZT8/s1600/SPI+Tutrial+microchip+PIC+18.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="474" src="http://4.bp.blogspot.com/-YKhrWYvyGSs/Tl4f6V1p_-I/AAAAAAAAALU/pbu8Y73CZT8/s640/SPI+Tutrial+microchip+PIC+18.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-3168012582471052039?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/iX0IsKg-JR8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/3168012582471052039/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/08/microchip-spi-basics-tutorial-for-pic18.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/3168012582471052039?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/3168012582471052039?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/iX0IsKg-JR8/microchip-spi-basics-tutorial-for-pic18.html" title="Microchip SPI Basics Tutorial For PIC18" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-TksdVZwIfpk/Tl2xy6JUKtI/AAAAAAAAAKQ/o_PY-ww-rKc/s72-c/pic18_spi_00.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/08/microchip-spi-basics-tutorial-for-pic18.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04NR30yfip7ImA9WhdVFU4.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-1385872453380297637</id><published>2011-07-18T23:47:00.015+05:30</published><updated>2011-09-20T21:56:36.396+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-20T21:56:36.396+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Test Instruments" /><title>60 Mhz Frequency Meter / counter</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;u&gt;Introduction&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span"&gt;&amp;nbsp;This is 60 MHz frequency meter / counter for measuring frequency from 10 Hz to 60 MHz with 10 Hz resolution.&lt;/span&gt;It is a&amp;nbsp;very useful bench test equipment for testing and finding out the frequency of various devices with unknown frequency&amp;nbsp;such as oscillators, radio receivers, transmitters, function generators, crystals, etc. The meter provides very stable&amp;nbsp;readings and has excellent input sensitivity thanks to&amp;nbsp;on board&amp;nbsp;amplifier and TTL converter, so it can even measure weak&amp;nbsp;signals from crystal oscillators. With the addition of prescaller it is possible to measure the frequency of 1GHz and&amp;nbsp;above.&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The basic idea comes from the AN592 Microchip application note: "Frequency counter using&amp;nbsp;PIC16C5x" where you may find a simple software wich implements a frequency counter using a&amp;nbsp;PIC microcontroller.I wrote a specifically designed software to improve the counter resolution, to handle the IF mode and value by means of an operating menu, to decode and edit the read frequency on an LCD display. The result was a simple and effective&amp;nbsp;device.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-6MSAGoey8tw/Tni9yY8ctXI/AAAAAAAAAOI/fhDjuzp2GRU/s1600/60+Mhz+Frequency+meter+counter.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="590" src="http://4.bp.blogspot.com/-6MSAGoey8tw/Tni9yY8ctXI/AAAAAAAAAOI/fhDjuzp2GRU/s640/60+Mhz+Frequency+meter+counter.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;&amp;nbsp;&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;u&gt;Circuit / Schematic&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The electrical schematic is very simple, given that most of the functions are implemented by the&amp;nbsp;microprocessor. It was needed only an amplifier stage to raise the input signal level from 200-300&amp;nbsp;mV p.p. to about 3 volts p.p. &amp;nbsp;A self biased common emitter amplifier produces a pseudo-TTL driving signal. The 10uH&amp;nbsp;inductor in the collector lead helps extend the high frequency response. Any "fast" NPN&amp;nbsp;transistor should be suitable. I used a BFR91, but you may substitute a transistor scrounged&amp;nbsp;from an old TV tuner or a VHF receiver. &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-irbvujT5QyU/TmIj-fYzSMI/AAAAAAAAALs/knq6o9OS_Gw/s1600/Frequency+meter.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="464" src="http://1.bp.blogspot.com/-irbvujT5QyU/TmIj-fYzSMI/AAAAAAAAALs/knq6o9OS_Gw/s640/Frequency+meter.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-8rwPjZrwa9A/Tl0jbl5eagI/AAAAAAAAAKM/HutJ9jw6yfE/s1600/BRF91+60mhz+Frequency.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="371" src="http://3.bp.blogspot.com/-8rwPjZrwa9A/Tl0jbl5eagI/AAAAAAAAAKM/HutJ9jw6yfE/s400/BRF91+60mhz+Frequency.JPG" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;BFR 91&amp;nbsp;Transistor&amp;nbsp;Front&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The amplifier's quiescent Vce is set to 1.8 to 2.2 volt by the resistor marked * on the diagram. It&amp;nbsp;is nominally 10K, but you may need to change it. The collector voltage is applied to the PIC's&amp;nbsp;counter/timer via a series 470 ohm resistor.The PIC is able to short this signal to ground via an&amp;nbsp;internal pull-down transistor to disable counting.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-QIaBSwWOpvk/Tl3P5lNmdgI/AAAAAAAAAKg/sanceD-ByIw/s1600/60+mhz+frequency+meter++%25283%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://3.bp.blogspot.com/-QIaBSwWOpvk/Tl3P5lNmdgI/AAAAAAAAAKg/sanceD-ByIw/s640/60+mhz+frequency+meter++%25283%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Rq76lhoLgU0/Tl3QBaYHQKI/AAAAAAAAAKk/yAkIQxWuJqc/s1600/60+mhz+frequency+meter++%25281%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://1.bp.blogspot.com/-Rq76lhoLgU0/Tl3QBaYHQKI/AAAAAAAAAKk/yAkIQxWuJqc/s640/60+mhz+frequency+meter++%25281%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-vQZL-f_1jcU/Tl3QIUAw5-I/AAAAAAAAAKo/O9BnNvaKtLM/s1600/60+mhz+frequency+meter++%25282%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-vQZL-f_1jcU/Tl3QIUAw5-I/AAAAAAAAAKo/O9BnNvaKtLM/s640/60+mhz+frequency+meter++%25282%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The PIC implements a 32 bit counter, partly in internal hardware and partly in software. Counting&amp;nbsp;is enabled by turning off the internal pull-down transistor for "exactly" 0.4 second. At the end of&amp;nbsp;this time, the PIC divides the count by 4, then adds or subtracts the appropriate IF frequency to&amp;nbsp;get the actual frequency. The resulting count is converted to printable characters and delivered&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
to the display.&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;PCB Design&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-THdTlc9w5ak/TnCd_4Jy2_I/AAAAAAAAAN4/hJiDlcUpnVk/s1600/60+Mhz+Frequency+Counter++meter++%25281%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="548" src="http://3.bp.blogspot.com/-THdTlc9w5ak/TnCd_4Jy2_I/AAAAAAAAAN4/hJiDlcUpnVk/s640/60+Mhz+Frequency+Counter++meter++%25281%2529.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-04l4lOWBGXM/TnCeBuxrQpI/AAAAAAAAAN8/spEwPGU-vD8/s1600/60+Mhz+Frequency+Counter++meter++%25282%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="367" src="http://2.bp.blogspot.com/-04l4lOWBGXM/TnCeBuxrQpI/AAAAAAAAAN8/spEwPGU-vD8/s400/60+Mhz+Frequency+Counter++meter++%25282%2529.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-neQJpejIH6k/TmI56PpdJ4I/AAAAAAAAAMA/ZQP24crUHXc/s1600/Frequency+meter+schematic+PCB+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="337" src="http://1.bp.blogspot.com/-neQJpejIH6k/TmI56PpdJ4I/AAAAAAAAAMA/ZQP24crUHXc/s400/Frequency+meter+schematic+PCB+.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-sMGGdQFy2rk/TmI4eaXrxPI/AAAAAAAAAL8/TiGZe2KV93I/s1600/Frequency+meter+schematic+PCB+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="337" src="http://3.bp.blogspot.com/-sMGGdQFy2rk/TmI4eaXrxPI/AAAAAAAAAL8/TiGZe2KV93I/s400/Frequency+meter+schematic+PCB+1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;b&gt;Download Firmware and schematic&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;b&gt;&lt;a href="http://www.blogger.com/goog_1984486393"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/Freqmeter.rar?attredirects=0&amp;amp;d=1"&gt;Click here to download&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;Calibrating : before use&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #073763; font-size: large;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Before the frequency meter will work properly, it must be calibrated. This may be as simple as connecting a known frequency source and adjusting the trimmer capacitor so the correct value is displayed. If you are unable to adjust the displayed frequency, then a "coarse calibration" is required. This involves starting with the power off. Pin 10 is connected to ground and the power is then turned on (and held on). The PIC will measure and display the input frequency, followed by the letters CAL. If you can't adjust the indicated frequency to the correct value (by adjusting the 33 pF trimmer), then coarse adjustments can be made by briefly connecting pin 12 or pin 13 to ground. It may take several tries, because the program only checks these pins once each measurement (0.4 second). Once you are happy with the adjustment, remove the ground from pin 10 (while power is still applied). This will cause the PIC to store the calibration in non volatile internal memory.&lt;br /&gt;
&lt;br /&gt;
if you feel like an question just make a comment &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-1385872453380297637?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/AnHKKA0E2y4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/1385872453380297637/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/07/60-mhz-frequency-meter-counter.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/1385872453380297637?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/1385872453380297637?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/AnHKKA0E2y4/60-mhz-frequency-meter-counter.html" title="60 Mhz Frequency Meter / counter" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-6MSAGoey8tw/Tni9yY8ctXI/AAAAAAAAAOI/fhDjuzp2GRU/s72-c/60+Mhz+Frequency+meter+counter.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/07/60-mhz-frequency-meter-counter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04NR3g-cCp7ImA9WhdXF0s.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-2419774796923067195</id><published>2011-07-17T17:45:00.027+05:30</published><updated>2011-08-31T09:09:56.658+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-31T09:09:56.658+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Test Instruments" /><title>Two-Channel PC Based Oscilloscope USB</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Inroduction&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
More and more experiments&amp;nbsp;are now ‘PC-assisted.’ Also&amp;nbsp;conventional acquisition systems&amp;nbsp;are very expensive. Since portable &amp;nbsp;PCs are today common and a USB link&amp;nbsp;is a better solutionhere we present an oscilloscope using&amp;nbsp;USB port of the PC that operates at up&amp;nbsp;to 10 kHz with ±16V input voltage. It&amp;nbsp;has much more improved features than&amp;nbsp;the PC-based oscilloscope&amp;nbsp;. The oscilloscope&amp;nbsp;uses IC PIC18F2550 from &amp;nbsp;Microchip&amp;nbsp;as the main controller, which makes&amp;nbsp;the oscilloscope compact as there is no&amp;nbsp;need of additional power supply for&amp;nbsp;the entire circuit board.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;b&gt;Circuit description&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="font-family: BookAntiqua, serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;At the heart of this oscilloscope is USB2.0-compliant microcontroller PIC18F2550 from Microchip. You can also use &amp;nbsp;IC18F2445 in place of PIC18F2550. Specifications of this microcontroller are:-&lt;/span&gt;&lt;b style="font-size: x-large; text-decoration: underline;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="font-family: BookAntiqua, serif;"&gt;&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Features of 18F2550&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: black; font-family: Swiss721BT-BoldCondensedItalic, sans-serif; font-size: 9pt;"&gt;Programming&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;1. Up to 32 kB of flash memory, 2kB RAM and 256-byte EEPROM&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;2. Extended instruction set (optimised for ‘C’ compiler)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;3. 8x8 single-cycle multiplier&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;4. Single-supply serial programming and easy debugging&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: black; font-family: Swiss721BT-BoldCondensedItalic, sans-serif; font-size: 9pt;"&gt;USB transceiver&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;1. USB1.1 and 2.0 from 1.5 MB/s to 12 MB/s&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;2. Isochronous, bulk and interrupt transfer modes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;3. 1 kB of access RAM usable with 32 endpoints (64 bytes each)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: black; font-family: Swiss721BT-BoldCondensedItalic, sans-serif; font-size: 9pt;"&gt;Multiple oscillator and power modes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;1. From internal 31 kHz to external 48 MHz with PLL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;2. Possible software switching between ‘run,’ ‘idle’ and sleep&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;modes. In sleep mode, current is down to 0.1 μA.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;3. Wide operating voltage range (2.0V to 5.5V). Useful for battery&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;operations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: black; font-family: Swiss721BT-BoldCondensedItalic, sans-serif; font-size: 9pt;"&gt;Complete set of classical peripherals&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;1. Several input/output (I/O) ports, four timers with capture/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;compares&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;2. Synchronous and asynchronous enhanced modules&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal; margin-bottom: 0.0001pt;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt;"&gt;3. Streaming parallel port&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt; line-height: 115%;"&gt;4. 10-bit ADC module with up to 13-channel multiplexer.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: BookAntiqua, serif; line-height: normal;"&gt;&lt;span style="color: black; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 9pt; line-height: 115%;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 13px;"&gt;This microcontroller has a USB2.0-compliant&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif; line-height: 13px;"&gt;transceiver and a CPU running&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif; line-height: 13px;"&gt;up to 12 MIPS.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: 12px; line-height: 13px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-LLKBBTGrpOs/TiLUZjJAYeI/AAAAAAAAAJE/XB22Z5Xbfvc/s1600/PC+Based+OScilloscope.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="332" src="http://2.bp.blogspot.com/-LLKBBTGrpOs/TiLUZjJAYeI/AAAAAAAAAJE/XB22Z5Xbfvc/s640/PC+Based+OScilloscope.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
avobe figrue shows the circuit of the two-channel PC-based oscilloscope. MCP6S91 from Microchip Technology is an analogue programmable gain amplifier that is well suited to driving analogue-to-digital converters (ADCs) and an analogue input to a PIC microcontroller. Two MCP6S91 programmable gain amplifiers (IC4 and IC5) make it possible to choose the input ranges for each of the two channels, by selecting a gain from 1:1 to 32:1. The amplifiers are small, cheap and easy to use. A simple three-wire serial peripheral interface &amp;nbsp;(SPI) allows the PIC to control them through &amp;nbsp;pins 5, 6 and 7.&lt;br /&gt;
&lt;br /&gt;
The MCP6S91 amplifier is designed with CMOS input devices. It is designed to not exhibit phase inversion when the input pins exceed the supply voltages. The maximum voltage that can be applied to the input pin is –0.3V (VSS) to +0.3V (VDD). Input voltages that exceed this absolute maximum rating can cause excessive current into or out of the input pins. Current beyond ±2 mA can cause reliability problems. Applications that exceed this rating must be externally limited with a resistor to the input pin.(pin 3), which is an analogue input, should be at a voltage between VSS and VDD. The voltage at this pin shifts the output voltage. The SPI interface inputs are chip-select (CS), serial input (SI) and serial clock (SCK). These are Schmitt-triggered, CMOS logic inputs.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;The only disadvantage is that these amplifiers accept only positive signals. That’s why voltage-shifting amplifiers LF353 (IC2A and IC3A) are used,one each for each channel input (see Fig. 1). The LF353 is a JFET input operational amplifier with an internally compensated input offset voltage. The JFET input device provides wide bandwidth, low input bias currents and offset currents. This voltage-shifting amplifier results in a high input impedance&amp;nbsp;and an attenuation factor of 1:4.5. A ±16V input signal is then shifted to the0-5V range when the programmed gain is 1:1.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Two halves of the LF353 (IC2B and IC3B) are used as voltage followers to provide a low-impedance shifting voltage (Vref) to the programmable amplifiers. This voltage must be precisely adjusted with two 4.7-kiloohm presets to measure precisely 2.5V level on the inputs of IC2 and IC3 when the input signals are grounded.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Because LF353 opamps need a symmetrical supply voltage, a small DC-DC voltage converter ICL7660 (IC1) is used to feed –5V to LF353. With its small 8-pin DIP package, it needs only two polarised capacitors. ICL7660 can be replaced with a MAX1044. The MAX1044 and ICL7660 are monolithic, CMOS switched-capacitor voltage converters that invert, double, divide or multiply a positive input voltage.These are pin compatible with the industry-standard LTC1044&lt;br /&gt;
&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Overview of the universal serial bus&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
All the data is transmitted on the D+/D- symmetrical pins using a variable bit rate. The position of a resistor (R13) on D+ or D- allows you to choose between the full-speed (12 Mbps) and lowspeed modes (1.5 Mbps). Note that the IC18F2550/2455 devices have built-in pull-up resistors designed to meet the requirements of low-speed and fullspeed speed USB. The UPUEN bit (UCFG=4) enables the internal pull-ups. In this project, R13 is not used. External pullup may also be used. The VUSB pin may be used to pull up D+ or D-. The pull-up resistor must be 1.5 kilo-ohms (±5%) as required by the USB specification&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;The PIC software&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The program for the microcontroller is written in ‘C’ language. MPLAB 8.70 along with MPLAB_C18 is used as the software tool for development. The software tools can be downloaded for free from website ‘www.microchip.com.’ Based on Microchip’s application notes, the program for the chip is centered on a main loop continually polling the USB transceiver state. This loop never stops and each USB operation is done in one pass. All operations are initiated by the host (the PC), which ends a 16-byte command&lt;br /&gt;
The first command byte determines the chip actions. The four possible actions are:&lt;br /&gt;
1. Command 80h: Clears the EEPROM calibration memory&lt;br /&gt;
2. Command 81h: Receives parameters, and stores the gain-error compensation for the two channels.&lt;br /&gt;
3. Command 83h: Initiates a zero calibration sequence of the two chan The first command byte determines the chip actions. The four possible actions are:&lt;br /&gt;
4. Command 80h: Clears the EEPROM calibration memory&lt;br /&gt;
5. Command 81h: Receives parameters, and stores the gain-error compensation for the two channels.&lt;br /&gt;
6. Command 83h: Initiates a zero calibration sequence of the two channel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;Installation of the USB driver.&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;1. If everything is fine, plug the oscilloscope with a USB cable to your PC (running Windows 98SE or higher version). A “new hardware detected–USB2-MiniOscilloscope” &amp;nbsp;dialogue box must immediately appear on the screen.&lt;br /&gt;
NOTE:- The driver for this oscilloscope is not for windows 7 or vista.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;2. Now you can start the driver installation process. To download drive click here . The goal is to select a good driver (mchpusb.inf) by choosing the ‘specific location’ option. Don’t let Windows take a generic driver by default.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;3.When you are done with installation, go to ‘device manager’ and check whether ‘USB2-MiniOscilloscope’ is under ‘other device’ in ‘view devices by type' option. Otherwise, repeat Steps 1 and 2.&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;User interface program and operations.&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
A user-interface software written in Visual Basic 6, called ‘OscilloPIC,’. You can download this sofware click here to download Run the set up program , This will automatically install the ‘OscilloPIC’ user-interface program.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-m6LRQJK_PMY/TiMaIdkVRZI/AAAAAAAAAJc/JE14ZueeuIE/s1600/Oscillo+pic.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="460" src="http://2.bp.blogspot.com/-m6LRQJK_PMY/TiMaIdkVRZI/AAAAAAAAAJc/JE14ZueeuIE/s640/Oscillo+pic.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
application program looks like a small digital oscilloscope as shown in the screenshot below. Various settings for operations are given in the following menu bars:&lt;br /&gt;
1. Inputs: Selects the active channels&lt;br /&gt;
2. Sampling: Sets time-base and number of samples&lt;br /&gt;
3. Trigger: Sets the triggering condition&lt;br /&gt;
4. Cursors: Selects horizontal or vertical cursor positions&lt;br /&gt;
5. Num: Shows numerical &amp;nbsp;sampled values, with an export command (text file format)&lt;br /&gt;
6. Config: Configures gain and offset errors&lt;br /&gt;
&lt;br /&gt;
Calibration is to be done as described below before reading the output signals on the monitor screen by clicking ‘channels calibration’ under ‘config’ menu bar. Feed the input waveforms (say, sine, rectangular, sawtooth, etc) from the source. Click ‘go’ button. The output waveform will be displayed on the monitor screen. Channel-1 and channel-2 output waveforms can be differentiated by screen and red lines, respectively. By default, the time base is 200 μs per division and amplitude is 4V per division. You can set these parameters as per your requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif; line-height: 14px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Test and calibration&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 14px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The first step is to adjust the zero offset error. Connect the two analogue inputs to the ground level and tune the two 4.7- kilo-ohm presets until pin 2 of both MCP6S21 is at 2.5V. A more precise tuning can be achieved through ‘OscilloPIC’&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;software. Choose the smallest calibration value at ±0.5V for both the inputs.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The ‘zero calibration’ command tells the PIC to start its own internal compensation for all calibrations. Don’t forget to &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;connect the inputs to the ground while calibrating.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The second parameter to check is the gain error. By clicking the ‘gain calibration’ command, it’s possible to specify a small correction factor. This can be done after several measurements. You have to know the actual levels &amp;nbsp;sine and triangular waveforms and the measured levels (with the cursors) for the two channels. The gain error is less than 0.1 per cent. The number of samples can be set between ‘10’ and ‘500.’ The minimum sampling 10 μs for two channels.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&lt;b&gt;&lt;u&gt;Construction&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assembly on a bread board.&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-1JkBkIRozIM/TiLlg9jsgDI/AAAAAAAAAJI/TOyI762ircE/s1600/DSC02319.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="504" src="http://1.bp.blogspot.com/-1JkBkIRozIM/TiLlg9jsgDI/AAAAAAAAAJI/TOyI762ircE/s640/DSC02319.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; An actual-size, single-side PCB layout for the two-channel PC-based USB oscilloscope circuit is shown in Figure and its component layout . Since the circuit is compact, the construction is easy.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-hwK1LoLly7A/TlnPdastJKI/AAAAAAAAAKA/jnUU5qoRxWk/s1600/Untitled-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="435" src="http://2.bp.blogspot.com/-hwK1LoLly7A/TlnPdastJKI/AAAAAAAAAKA/jnUU5qoRxWk/s640/Untitled-1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-aHMvjzG36K8/TlnPwkxVu2I/AAAAAAAAAKE/bQ78gRGpYD4/s1600/DSCN0286.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-aHMvjzG36K8/TlnPwkxVu2I/AAAAAAAAAKE/bQ78gRGpYD4/s640/DSCN0286.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; It is advised to use IC bases for mounting IC1 through IC7 on the PCB for easy troubleshooting. The USB connector (CON1) must be firmly soldered and fixed on the board. It is located on the extreme right of the board (refer Figure.).&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Ac8B_3o07Sg/TiLl_H9WuHI/AAAAAAAAAJM/Z2qTzoiV5r0/s1600/PC+based+Oscilloscope+%25282%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://4.bp.blogspot.com/-Ac8B_3o07Sg/TiLl_H9WuHI/AAAAAAAAAJM/Z2qTzoiV5r0/s400/PC+based+Oscilloscope+%25282%2529.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-FhmYX1-28M8/TiLmAOw2nNI/AAAAAAAAAJQ/8cx7Fho3lfc/s1600/PC+based+Oscilloscope+pcb+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://3.bp.blogspot.com/-FhmYX1-28M8/TiLmAOw2nNI/AAAAAAAAAJQ/8cx7Fho3lfc/s400/PC+based+Oscilloscope+pcb+.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;Two BNC connectors can be used for the input signals for channels ‘1’and ‘2,’ respectively. The connectors can be fixed on the front panel of the enclosure. The performance of the oscilloscope can be improved by changing the PIC and its ADC with a faster model. AD9238 (20 MS/s) is a good choice. This fast, parallel ADC converter could be used with a powerful DSP PIC.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&lt;u&gt;&lt;b&gt;D&lt;/b&gt;&lt;b&gt;OWNLOAD Firmware and PC Software:-&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&lt;u&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&lt;u&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/Oscilloscopeworking.hex?attredirects=0&amp;amp;d=1"&gt;Click here to Download PIC Firmware&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&lt;u&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/OscilloScopemicroembeded.blogspot.com.rar?attredirects=0&amp;amp;d=1"&gt;Click here to Download PC Software &amp;nbsp;and Driver&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&lt;u&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/PCOscilloscopePCBFileEagleMicroembeded.blogspot.com.rar?attredirects=0&amp;amp;d=1"&gt;Click here to Download PCB File&amp;nbsp;&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;NOTE:- &amp;nbsp;PCB file optimized for home made process That's why thread are so thick, if you want to PCB&amp;nbsp;manufacture&amp;nbsp;by professional the you can reduce the size&amp;nbsp;further&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: #f3f3f3; color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif;"&gt;if somebody has any problem the please make a comment&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #0b5394; font-family: Swiss721BT-RomanCondensed, sans-serif; font-size: large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-2419774796923067195?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/PjT569HGVeU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/2419774796923067195/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/07/two-channel-pcbased-oscilloscope-usb.html#comment-form" title="9 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2419774796923067195?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2419774796923067195?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/PjT569HGVeU/two-channel-pcbased-oscilloscope-usb.html" title="Two-Channel PC Based Oscilloscope USB" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-LLKBBTGrpOs/TiLUZjJAYeI/AAAAAAAAAJE/XB22Z5Xbfvc/s72-c/PC+Based+OScilloscope.png" height="72" width="72" /><thr:total>9</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/07/two-channel-pcbased-oscilloscope-usb.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QMQ3s7eCp7ImA9WhdUEE4.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-2534893678040426779</id><published>2011-07-17T15:48:00.008+05:30</published><updated>2011-09-26T17:46:22.500+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-26T17:46:22.500+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="USB Programmer" /><title>Pickit 2 clone  The Universal Microchip PIC Programmer /Debugger</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="border-collapse: collapse; font-family: Arial;"&gt;&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;About The programmer&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="border-collapse: collapse; font-family: Arial;"&gt;&lt;u&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="border-collapse: collapse; color: #333333; font-family: Arial; font-size: 10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="border-collapse: collapse; color: #333333; font-family: Arial;"&gt;The PICkit™ 2 &amp;nbsp;Programmer/Debugger&lt;/span&gt;&lt;span style="border-collapse: collapse; color: #333333; font-family: Arial;"&gt;&amp;nbsp;is a low-cost development tool with an easy to use interface for programming and debugging Microchip’s Flash families of microcontrollers. The full featured&amp;nbsp;&lt;/span&gt;&lt;span style="border-collapse: collapse; color: black; font-family: Arial;"&gt;Windows&lt;/span&gt;&lt;span style="border-collapse: collapse; color: black; font-family: Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse;"&gt;programming interface supports baseline,&amp;nbsp;mid-range, PIC18,8-bit, 16-bit, and 32-bit microcontrollers, and many Microchip Serial EEPROM products. With Microchip’s powerful MPLAB Integrated Development Environment (IDE) the PICkit 2 enables in circuit debugging on most PIC&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse;"&gt;microcontrollers. In-Circuit-Debugging runs, halts and single steps the program while the PIC microcontroller is embedded in the application. When halted at a breakpoint, the file registers can be examined and modified.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: #073763;"&gt;&lt;b&gt;&lt;u style="background-color: white;"&gt;Features&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #222222; font-family: Georgia, Utopia, 'Palatino Linotype', Palatino, serif; font-size: 15px; line-height: 21px;"&gt;1. This device will work like the normal pickit2.&lt;br /&gt;
2. This wll work for any pic (5 and 3.3V devices)&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #222222; font-family: Georgia, Utopia, 'Palatino Linotype', Palatino, serif; font-size: 15px; line-height: 21px;"&gt;3. No mosfets no complex, only one voltage boost circuit.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #222222; font-family: Georgia, Utopia, 'Palatino Linotype', Palatino, serif; font-size: 15px; line-height: 21px;"&gt;4. you can program the target without PC.&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-4Lk4f8ropiU/TnDoJc3kEUI/AAAAAAAAAOA/UawKmLLyrYc/s1600/PICkit+2+Progammer.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="576" src="http://4.bp.blogspot.com/-4Lk4f8ropiU/TnDoJc3kEUI/AAAAAAAAAOA/UawKmLLyrYc/s640/PICkit+2+Progammer.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #222222; font-family: Georgia, Utopia, 'Palatino Linotype', Palatino, serif; font-size: 15px; line-height: 21px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-GIIQZ794-i8/TiLAxJ2gogI/AAAAAAAAAIo/dEEKKK7UqUo/s1600/DSC02273.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="316" src="http://4.bp.blogspot.com/-GIIQZ794-i8/TiLAxJ2gogI/AAAAAAAAAIo/dEEKKK7UqUo/s400/DSC02273.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #222222; font-family: Georgia, Utopia, 'Palatino Linotype', Palatino, serif;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 21px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #0b5394; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; line-height: 22px;"&gt;&lt;u&gt;&lt;strong&gt;Simple Steps to made This programmer&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #0b5394; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; line-height: 22px;"&gt;&lt;u&gt;&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #0b5394; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; line-height: 22px;"&gt;&lt;u&gt;&lt;strong&gt;Step 1:-&amp;nbsp;&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;strong&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Download&lt;/u&gt;:&lt;/span&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Firmware and circuit&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
T&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;he following packages include circuit and firmware.&lt;br /&gt;
Firmware is the software which going to be burn into programmer's microcontroller, this firmware have code to enable the programmer to communicate with pc via usb and target microcontroller.&lt;br /&gt;
Click This link to dwonload the Firware and circuit&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/Pickit2schematicandpcb.zip?attredirects=0&amp;amp;d=1"&gt;Pickit 2 clone files&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;you can also download the firmware form the &lt;a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en023805"&gt;microchip web site&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;Please refer to&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #2198a6; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/PICkit2Readmev2-61-00%28a%29.txt?attredirects=0&amp;amp;d=1"&gt;&amp;nbsp;Readme.txt&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&amp;nbsp;and pickit 2 user&amp;nbsp;manual&amp;nbsp;for details on building, installing and using Pickit 2.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-nEuCvBf9Q4k/TiK7bBkRyfI/AAAAAAAAAIY/06qIiQ9tgB0/s1600/pickit+2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="740" src="http://2.bp.blogspot.com/-nEuCvBf9Q4k/TiK7bBkRyfI/AAAAAAAAAIY/06qIiQ9tgB0/s640/pickit+2.png" width="552" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Schematic Pickit 2 clone&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;Step 2&lt;/u&gt;&lt;/strong&gt;:-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;strong&gt;&lt;u&gt;Buy The parts You need&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;span style="color: #0b5394;"&gt;&lt;strong&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/pickit2clonepartlist.txt?attredirects=0&amp;amp;d=1"&gt;click here to download complete part list&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;you can skip &amp;nbsp;IC3 and IC4 if you do not want &amp;nbsp;the feature of programming without PC.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;these two eeprom chip are to store the code to be written on the target mcu without pc.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;Step 3&lt;/u&gt;&lt;/strong&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;PCB and Part Soldering:-&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span style="color: #0b5394;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; font-size: 13px;"&gt;Y&lt;/span&gt;&lt;span style="color: black;"&gt;ou can create your own pcb using any PCB editor like eagle, OR you can solder the circuit a general purpose pcb,&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;You Can also Use PCB created By me&amp;nbsp;Click here&amp;nbsp;to &lt;a href="https://sites.google.com/site/microembededfiles/home/july-2011/Pickit2schematicandpcb.zip?attredirects=0&amp;amp;d=1"&gt;dwonalod my pcb design&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-1vZo2ThZ8gY/TiK9-viFhsI/AAAAAAAAAIk/bQVdcYms4Q8/s1600/pickit+2+pcb+front.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="237" src="http://1.bp.blogspot.com/-1vZo2ThZ8gY/TiK9-viFhsI/AAAAAAAAAIk/bQVdcYms4Q8/s320/pickit+2+pcb+front.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;components&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;span style="color: black; font-size: 13px;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-qyl-P7rMsUg/TiK99Nb5PVI/AAAAAAAAAIg/TMdFA-iGzkY/s1600/picki2+pcb.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="237" src="http://2.bp.blogspot.com/-qyl-P7rMsUg/TiK99Nb5PVI/AAAAAAAAAIg/TMdFA-iGzkY/s320/picki2+pcb.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Bottom layer&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;span style="color: black; font-size: 13px;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-pTWLd57XYgw/TiK971m3JxI/AAAAAAAAAIc/5TENd08EpV4/s1600/picki2+jumpers.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="237" src="http://2.bp.blogspot.com/-pTWLd57XYgw/TiK971m3JxI/AAAAAAAAAIc/5TENd08EpV4/s320/picki2+jumpers.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Jumper&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-PktVd6_7h1w/TiLCqSACkWI/AAAAAAAAAIw/-R0ISrZ1OmM/s1600/DSC02275.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://2.bp.blogspot.com/-PktVd6_7h1w/TiLCqSACkWI/AAAAAAAAAIw/-R0ISrZ1OmM/s400/DSC02275.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-8eHWa3wjfDo/TiLCX0OVjCI/AAAAAAAAAIs/snzQwr6kZPM/s1600/DSC02280.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-8eHWa3wjfDo/TiLCX0OVjCI/AAAAAAAAAIs/snzQwr6kZPM/s400/DSC02280.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-3H9kqiCZh7k/TnDoLghWbUI/AAAAAAAAAOE/Jhm4yT2mi-A/s1600/PICkit+2+Progammer1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="317" src="http://2.bp.blogspot.com/-3H9kqiCZh7k/TnDoLghWbUI/AAAAAAAAAOE/Jhm4yT2mi-A/s400/PICkit+2+Progammer1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;strong&gt;&lt;u&gt;Step 4&lt;/u&gt;&lt;/strong&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 17px;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;Getting The PIC 18F2550 Microcontroller Ready To be used as a programmer:-&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: black;"&gt;Getting the PIC 18F2550 microcontroller ready to be inserted into the newly soldered pcb ,and start working.&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&amp;nbsp;you have to burn the firmware which you just downloaded in the&amp;nbsp;&lt;u&gt;Step 1&lt;/u&gt;﻿ into the&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;PIC 18F2550&amp;nbsp;&lt;/span&gt;microcontroller.&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;you can use the&lt;a href="http://www.blogger.com/goog_1896420331"&gt;&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&lt;a href="http://www.blogger.com/goog_1896420331"&gt;serial PIC programmer&lt;/a&gt;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/05/microchip-pic-serial-port-programmer.html"&gt;&amp;nbsp;&lt;/a&gt;to get this job done&lt;a href="http://www.blogger.com/goog_1896420335"&gt;.&lt;/a&gt;&lt;/span&gt;&lt;span style="background-color: white; color: black; text-decoration: none;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/05/microchip-pic-serial-port-programmer.html"&gt;click here&lt;/a&gt;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&amp;nbsp;to know about how to make a&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&lt;a href="http://www.blogger.com/goog_1896420340"&gt;serial PIC progammer&lt;/a&gt;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/05/microchip-pic-serial-port-programmer.html"&gt;&amp;nbsp;&lt;/a&gt;and how to program the&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;PIC 18F2550&lt;/span&gt;&amp;nbsp;by using a serial avr programmer.&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: black;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: black;"&gt;&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; position: relative;"&gt;

&lt;span style="background-color: white; color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #741b47;"&gt;&lt;u&gt;Step 5&lt;/u&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style="background-color: white; color: black;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;h3 style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; position: relative;"&gt;

&lt;span style="background-color: white; color: black;"&gt;&lt;u&gt;&lt;span style="color: #0b5394;"&gt;Driver installation on a PC:-&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style="background-color: white; color: black;"&gt;&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"&gt;At the first time when you connect your programmer to the pc your programmer will be dected as Pickit 2 programmer and you may have to provide a proper path for drivers to be installed.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-sc6kyTboLsA/TiXbxEKmBBI/AAAAAAAAAJ0/ItrecapLRTM/s1600/pickit2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="157" src="http://4.bp.blogspot.com/-sc6kyTboLsA/TiXbxEKmBBI/AAAAAAAAAJ0/ItrecapLRTM/s400/pickit2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="background-color: white; color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small; line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span style="color: #666666; font-size: small; line-height: 18px;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;Step 6&lt;/u&gt;:-&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;h3 style="color: #666666; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; position: relative;"&gt;

&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Programming the other microcontrollers:-&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style="color: #666666; font-size: 13px; line-height: 18px;"&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;b style="font-size: 13px; line-height: 18px;"&gt;&amp;nbsp;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;To&amp;nbsp;program&amp;nbsp;other target mcu you can use the pickit 2&amp;nbsp;software&amp;nbsp; or you can use &amp;nbsp;MPLAB IDE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13px; line-height: 18px;"&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;you can use this pickit 2 clone as debugger with MPLAB IDE&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-size: 13px; line-height: 18px;"&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;To&amp;nbsp;download&amp;nbsp;PICKIT 2 Software &amp;nbsp;&lt;a href="http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en023805"&gt;click here&lt;/a&gt; &amp;nbsp;to go to Mircohip web site.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;To dwonload MPLAB IDE go to Mirochip web site.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-CC01clEq-40/TiLH_EamaII/AAAAAAAAAI0/hwD25XfgNGs/s1600/PICKit+2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-CC01clEq-40/TiLH_EamaII/AAAAAAAAAI0/hwD25XfgNGs/s640/PICKit+2.png" width="526" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;PICkit 2 Programmer Software showing PIC 18F458 Connected&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="color: #666666; font-size: 13px; line-height: 18px;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;Connections to the Target MCU&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px; line-height: 18px;"&gt;you can programe may microcontroller&amp;nbsp; by using this schematic , all you need to do is that find out the data sheet of that mcu you want to program and check the pin configration. and the look&amp;nbsp;for&amp;nbsp;&amp;nbsp; PIN&amp;nbsp;&lt;strong&gt;PGC(clock)&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;PGD(data)&amp;nbsp; Vpp(/MCLR)&amp;nbsp;&amp;nbsp;&lt;/strong&gt;and the power&amp;nbsp;&lt;strong&gt;Vss&amp;nbsp;&lt;/strong&gt;And&amp;nbsp;&lt;strong&gt;Vdd&amp;nbsp;&lt;/strong&gt;like shown in the image blow.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="color: #666666; font-size: 13px; line-height: 18px;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-Sl5Bn2Y8eOw/TiLLH45P8qI/AAAAAAAAAI4/VeBe8VrxHfQ/s1600/PIC+programmer.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="515" src="http://3.bp.blogspot.com/-Sl5Bn2Y8eOw/TiLLH45P8qI/AAAAAAAAAI4/VeBe8VrxHfQ/s640/PIC+programmer.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-JGHFiJ_nVF8/TiLLPKo_ySI/AAAAAAAAAI8/1grWNrqAZZc/s1600/pic+connection.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-JGHFiJ_nVF8/TiLLPKo_ySI/AAAAAAAAAI8/1grWNrqAZZc/s320/pic+connection.gif" width="242" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;if there is any sort of trouble to work this out please make &amp;nbsp;a comment &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #666666; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-2534893678040426779?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/klHNLbtSJxI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/2534893678040426779/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/07/pickit-2-clone-universal-microchip-pic.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2534893678040426779?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2534893678040426779?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/klHNLbtSJxI/pickit-2-clone-universal-microchip-pic.html" title="Pickit 2 clone  The Universal Microchip PIC Programmer /Debugger" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-4Lk4f8ropiU/TnDoJc3kEUI/AAAAAAAAAOA/UawKmLLyrYc/s72-c/PICkit+2+Progammer.jpg" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/07/pickit-2-clone-universal-microchip-pic.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAGQnY9fCp7ImA9WhdUE0g.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-2674363477142698251</id><published>2011-06-28T22:40:00.005+05:30</published><updated>2011-09-30T10:28:43.864+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-30T10:28:43.864+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="USB Programmer" /><title>USB 8051 (89 series) &amp; AVR Microcontroller Programmer</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style="color: #073763;"&gt;About the programmer&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #073763;"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/strong&gt;This simple microcontroller programmer can progam&amp;nbsp;most of &amp;nbsp;the 89 likeAtmel'&amp;nbsp;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;AT89S51, AT89S52, AT89S53, AT89S8252, AT89S8253&amp;nbsp; including the Atmel AVR series of&amp;nbsp;microcontroller.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&amp;nbsp;It simply consists of&amp;nbsp;an ATMega8 and a couple of passive  components. The programmer uses a firmware-only USB driver, no special USB  controller is needed.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;


&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&lt;span style="color: #0b5394; font-size: x-small;"&gt;&lt;u&gt;Features&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;Works under multiple platforms. Linux, Mac OS X and Windows are tested.  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;
&lt;li&gt;No special controllers or smd components are needed.  &lt;/li&gt;
&lt;li&gt;Programming speed is up to 5kBytes/sec.  &lt;/li&gt;
&lt;li&gt;SCK option to support targets with low clock speed (&amp;lt; 1,5MHz). &lt;/li&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&lt;span style="color: #0b5394; font-size: medium;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;u&gt;Note :-&lt;/u&gt;&lt;/span&gt;&lt;span style="color: red;"&gt;if you have all ready have your USBasp programmer which is previously posted on my blog as &lt;span style="color: #e69138;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/04/usbasp-usb-programmer-for-atmel-avr.html"&gt;USB AVR PROGRAMMER&lt;/a&gt;&lt;/span&gt; then there is no need buid new hardware you just need to change the firmware of the programmer microcontroller.&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394; font-size: medium;"&gt;&lt;u&gt;&lt;strong&gt;Simple Steps to made  This programmer&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;u&gt;&lt;span style="color: #0b5394; font-size: medium;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;span style="color: #741b47;"&gt;&lt;span style="font-size: medium;"&gt;&lt;u&gt;&lt;strong&gt;Step  1&lt;/strong&gt;&lt;/u&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #073763;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; color: black; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #3e3e3e; font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 13px; text-align: left;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: #741b47;"&gt;&lt;span style="font-size: medium;"&gt;&lt;u&gt;&lt;strong&gt;Step  1&lt;/strong&gt;&lt;/u&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Download&lt;/u&gt;:&lt;/span&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Firmware and circuit&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
The  following packages include circuit and firmware.&lt;br /&gt;
Firmware is the software  which going to be burn into programmer's microcontroller, this firmware have  code to enable the programmer to communicate with pc via usb and target  microcontroller&lt;br /&gt;
&lt;br /&gt;
Click This link to dwonload the Firware and circuit        &lt;br /&gt;
&lt;span style="color: #2198a6;"&gt;&lt;a href="https://sites.google.com/site/microembededfiles/filejune2011/main.rar?attredirects=0&amp;amp;d=1"&gt;usbasp8051&lt;/a&gt;&lt;/span&gt;(4 kB )&lt;br /&gt;
source code of the firmware also avaible on request to any one who is interested.&lt;br /&gt;
&lt;br /&gt;
Please refer to&lt;a href="http://www.fischl.de/usbasp/Readme.txt"&gt;&lt;span style="color: #2198a6;"&gt; Readme.txt&lt;/span&gt;&lt;/a&gt; for details on  building, installing and using USBasp.&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s1600/usbasp_circuit.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="345" src="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s400/usbasp_circuit.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;Schematic USB 8051 &amp;amp; AVR  Mircrocontroller progammer&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;Step  2&lt;/u&gt;&lt;/strong&gt;:- &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;strong&gt;&lt;u&gt;Buy The parts You need&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;u&gt;Part&lt;/u&gt;                   &lt;u&gt;Descirption &lt;/u&gt;          &lt;u&gt;Qty&lt;/u&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;ATMEGA8             Microcontroller           1&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;3.6  Volts              Zeaner Diode                  2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;22pf                       Capacitor                       2               &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;100nf                     Capacitor                       1      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;4.7uf                      capacitor                         1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;12Mhz                  Crystal                              1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;10K                        Resistance                       1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;1K                            Resistance                     3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;68ohm                  Resistance                       2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;2.2K                       Resistance                       1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;LED                        Led  (Red &amp;amp; Geen)         2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;USB connector                                              1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;USB  Cable                                                     1    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;3 Way  dip switch                                          1       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-size: medium;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;strong&gt;&lt;u&gt;Step  3&lt;/u&gt;&lt;/strong&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt; &lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman'; font-size: x-small;"&gt;PCB  and Part Soldering:-&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;    &lt;/span&gt;&lt;span style="color: black;"&gt;You can create your  own pcb using any PCB editor like eagle, OR you can solder the circuit a general  purpose pcb,&lt;span style="font-family: Calibri;"&gt;    You Can also Use PCB created  By me &lt;a href="https://sites.google.com/site/microembededfiles/filejune2011/USBASPPCB.rar?attredirects=0&amp;amp;d=1"&gt;Click here&lt;/a&gt; to dwonalod my pcb design&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-zWocgx9fB5M/TfvEEVDUasI/AAAAAAAAAHM/KeJyCSjjSzw/s1600/usbasp.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-zWocgx9fB5M/TfvEEVDUasI/AAAAAAAAAHM/KeJyCSjjSzw/s1600/usbasp.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;&lt;strong&gt;USB AVR Programmer PCB  Created by Me For your use&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-BYtb-UZ4JFQ/TfvDIv7O5KI/AAAAAAAAAHI/1tWKCVuAMsw/s1600/General+Purpose+PCB+Microembeded.blogspot.com.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="226" src="http://2.bp.blogspot.com/-BYtb-UZ4JFQ/TfvDIv7O5KI/AAAAAAAAAHI/1tWKCVuAMsw/s320/General+Purpose+PCB+Microembeded.blogspot.com.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-eRLq4LvtYms/ToVL5DnE8VI/AAAAAAAAAOc/437eVaxApD8/s1600/USB+8051+Programmer.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-eRLq4LvtYms/ToVL5DnE8VI/AAAAAAAAAOc/437eVaxApD8/s400/USB+8051+Programmer.JPG" width="356" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-size: medium;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;strong&gt;&lt;u&gt;Step  4&lt;/u&gt;&lt;/strong&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;Getting  The Atmega8 Microcontroller Ready To be used as a  programmer:-&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: black;"&gt;Getting the atemega8  microcontroller ready to be inserted into the newly soldered pcb ,and start  working.&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt; you have to  burn the firmware which you just downloaded in the &lt;u&gt;Step 1&lt;/u&gt;﻿   into the  atmega8 microcontroller.  &lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;you can use the &lt;/span&gt;&lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;&lt;span style="background-color: white; color: black;"&gt;serial avr  programmer&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: white; color: black;"&gt; to get  this job done. &lt;/span&gt;&lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;&lt;span style="background-color: white; color: black;"&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: white; color: black;"&gt; to know about how to make a  &lt;/span&gt;&lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;&lt;span style="background-color: white; color: black;"&gt;serial avr  progammer&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: white; color: black;"&gt; and how  to program the atmega8 by using a serial avr programmer.&lt;/span&gt; &lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;u&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;Note:-&lt;/span&gt;&lt;/strong&gt;&lt;/u&gt; Make sure you burn the right fuse  bit configration along with the firmware into atmega8  microcontroller&lt;br /&gt;
for atemega8   the fuse bit are﻿﻿﻿&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;&lt;span style="color: black;"&gt;atmega8        HFUSE=0xC9      LFUSE=0xEF&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
if  you have a problem how to burn those fuse bit use the give serial avr programmer  then please visit &lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;&lt;span style="color: #2198a6;"&gt;serial  avr progammer&lt;/span&gt;&lt;/a&gt;  page for detailed information&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;        &lt;/span&gt;                              &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;


&lt;span style="font-size: medium;"&gt;&lt;span style="color: #741b47;"&gt;&lt;u&gt;Step  6&lt;/u&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;h3&gt;


&lt;u&gt;&lt;span style="color: #0b5394;"&gt;Driver installation on a  PC:-&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;
At the first time when you connect  your programmer to the pc your programmer will be dected as usbasp and you have  to provide a proper path for drivers to be installed.&lt;br /&gt;
this programmer use same driver as my privous &lt;a href="http://microembeded.blogspot.com/2011/04/usbasp-usb-programmer-for-atmel-avr.html"&gt;usb avr programmer &lt;/a&gt;use&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-AN-K1kYVL8g/TfvRenGLbbI/AAAAAAAAAHU/yI_w7WSSCTs/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="116" src="http://4.bp.blogspot.com/-AN-K1kYVL8g/TfvRenGLbbI/AAAAAAAAAHU/yI_w7WSSCTs/s320/Untitled.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;USB AVR prorammer Dected By the  widnows&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-2pfvn8yl408/TfvTFZ5cd1I/AAAAAAAAAHc/HXzbBh85EV8/s1600/Untitled2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="249" src="http://3.bp.blogspot.com/-2pfvn8yl408/TfvTFZ5cd1I/AAAAAAAAAHc/HXzbBh85EV8/s320/Untitled2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;Give the Instruction for a  specfic location driver installation&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-NPgjiYuApqU/TfvS5V6YRtI/AAAAAAAAAHY/cp0f0yeGIF0/s1600/Untitled.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="249" src="http://4.bp.blogspot.com/-NPgjiYuApqU/TfvS5V6YRtI/AAAAAAAAAHY/cp0f0yeGIF0/s320/Untitled.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;Give the path for driver to be  installed&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-DFAUM20Vf9U/TfvTdqYwJGI/AAAAAAAAAHg/sCN9-A-iuds/s1600/Untitled.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="249" src="http://4.bp.blogspot.com/-DFAUM20Vf9U/TfvTdqYwJGI/AAAAAAAAAHg/sCN9-A-iuds/s320/Untitled.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;USB AVR Programmer  installed&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-oFaLm2C4LlA/TfvTvAmAXFI/AAAAAAAAAHk/3tKDQbKOFLQ/s1600/Untitled2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="225" src="http://2.bp.blogspot.com/-oFaLm2C4LlA/TfvTvAmAXFI/AAAAAAAAAHk/3tKDQbKOFLQ/s320/Untitled2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class="tr-caption" style="text-align: center;"&gt;USB AVR programmer is being  connected and shown in device manager&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
On Linux and  MacOS X no kernel driver is needed. &lt;br /&gt;
&lt;strong&gt;Windows requires a driver for  USBasp&lt;/strong&gt;: &lt;a href="http://www.fischl.de/usbasp/usbasp-windriver.2009-02-28.zip"&gt;&lt;span style="color: #2198a6;"&gt;usbasp-windriver.2009-02-28.zip&lt;/span&gt;&lt;/a&gt;  (70 kB)&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: red;"&gt;Note:&lt;/span&gt; Windows Vista/7 x64  requires drivers with digital signature. Currently there are no official drivers  for libusb (USBasp software is based on it) with such a signature. Users  reported that there is a tool named "Driver Signature Enforcement Overrider" to  avoid the signature check.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: medium;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;Step 6&lt;/u&gt;:-&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;


&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Programming the other  microcontrollers:-&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;
You can use Progisp software to burn the  hex file in to the traget microcontrollers. &lt;br /&gt;
&lt;u&gt;&lt;span style="color: #e06666;"&gt;note:&lt;/span&gt;&lt;/u&gt;&amp;nbsp; i don't suggest you to use any other sofware then the progisp. but if this works with any other then you are free to use that.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="https://sites.google.com/site/microembededfiles/filejune2011/progisp168.rar?attredirects=0&amp;amp;d=1"&gt;click here to download progisp168 &lt;/a&gt; &lt;br /&gt;
&lt;h3&gt;


&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Schematic&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s1600/usbasp_circuit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="345" src="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s400/usbasp_circuit.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;u&gt;&lt;strong&gt;&lt;span style="font-size: medium;"&gt;Connections to the traget  microcontroller:-&lt;/span&gt;&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;        * you can programe may microcontroller by  using this schematic , all you need to do is that find out the data sheet of  that mcu you want to program and check the pin configration. and the look for  PIN &lt;u&gt;MOSI&lt;/u&gt; &lt;u&gt;MISO&lt;/u&gt; &lt;u&gt;SCK&lt;/u&gt; and &lt;u&gt;Reset&lt;/u&gt; , the connection will be  as follows&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-50wvI5bQ974/TgiX868s9FI/AAAAAAAAAH8/a-_sgRdrCJg/s1600/usbasp_connection.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="366" src="http://1.bp.blogspot.com/-50wvI5bQ974/TgiX868s9FI/AAAAAAAAAH8/a-_sgRdrCJg/s640/usbasp_connection.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="color: #0b5394;"&gt;   &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-3BlXNVL9yOU/TgiYWWZautI/AAAAAAAAAIA/7aYUq3jgUeI/s1600/pin+connection+usbasp.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="275" src="http://1.bp.blogspot.com/-3BlXNVL9yOU/TgiYWWZautI/AAAAAAAAAIA/7aYUq3jgUeI/s400/pin+connection+usbasp.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="color: black;"&gt;if sombody face any trouble then please let me know&lt;/span&gt;&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-2674363477142698251?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/s0I6TSuoa3E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/2674363477142698251/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/06/usb-8051-avr-microcontroller-programmer.html#comment-form" title="58 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2674363477142698251?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/2674363477142698251?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/s0I6TSuoa3E/usb-8051-avr-microcontroller-programmer.html" title="USB 8051 (89 series) &amp; AVR Microcontroller Programmer" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s72-c/usbasp_circuit.png" height="72" width="72" /><thr:total>58</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/06/usb-8051-avr-microcontroller-programmer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYERXw9fCp7ImA9WhRSGUs.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-3212781601419719816</id><published>2011-05-01T14:21:00.003+05:30</published><updated>2011-11-22T18:51:44.264+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-22T18:51:44.264+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="COM Port Programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="Serial Port Programmer" /><title>Microchip PIC Serial Port Programmer</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394;"&gt;About the Programmer&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; This is a Simple com port based Microchip PIC microcontroller Programmer,This Programmer is based on JDM programmer.The entire programmer is built around commonly available components&lt;br /&gt;
&lt;h2&gt;

&lt;span style="color: #0b5394;"&gt;&lt;u&gt;&lt;span style="font-size: small;"&gt;Features&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;  &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Does not support the usb to&amp;nbsp;serial converter.&lt;/li&gt;
&lt;li&gt;Works with most of PIC mcu.&lt;/li&gt;
&lt;li&gt;Works with 18F2550 and other 18F series mcu.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/07/pickit-2-clone-universal-microchip-pic.html"&gt;NEED A USB PIC PROGRAMMER ( PICkit 2)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://www.blogger.com/goog_968213758"&gt;To make your own PICKit 2 PIC Programmer&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/07/pickit-2-clone-universal-microchip-pic.html"&gt;Click Here To Go My new post&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394;"&gt;Schematic and Hardware&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Uc3l5IOgDO8/Tb0ZZS9Z1fI/AAAAAAAAAGA/NKFgPIe95dk/s1600/Untitled-1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="514" src="http://1.bp.blogspot.com/-Uc3l5IOgDO8/Tb0ZZS9Z1fI/AAAAAAAAAGA/NKFgPIe95dk/s640/Untitled-1.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-bgzj1BlGB5w/Tb0er8yo3hI/AAAAAAAAAGY/0ZXnDwsAKnk/s1600/jdmtop.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="239" src="http://1.bp.blogspot.com/-bgzj1BlGB5w/Tb0er8yo3hI/AAAAAAAAAGY/0ZXnDwsAKnk/s320/jdmtop.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;Pin Configuration of a serial port&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-R5-iF0vuNr0/Tb0dKsFjJDI/AAAAAAAAAGQ/8lza2WTENAs/s1600/pinouts_serial.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="303" src="http://4.bp.blogspot.com/-R5-iF0vuNr0/Tb0dKsFjJDI/AAAAAAAAAGQ/8lza2WTENAs/s320/pinouts_serial.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;Connections to the Target MCU&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-_IzZV9usY6w/TgSmhoNZ0jI/AAAAAAAAAHw/rjm4BRZlk6A/s1600/PIC+programmer.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="452" src="http://4.bp.blogspot.com/-_IzZV9usY6w/TgSmhoNZ0jI/AAAAAAAAAHw/rjm4BRZlk6A/s640/PIC+programmer.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&amp;nbsp;&lt;span style="color: black;"&gt;&amp;nbsp; you can programe may microcontroller&amp;nbsp; by using this schematic , all you need to do is that find out the data sheet of that mcu you want to program and check the pin configration. and the look&amp;nbsp;for&amp;nbsp;&amp;nbsp; PIN &lt;strong&gt;PGC(clock)&lt;/strong&gt;&amp;nbsp; &lt;strong&gt;PGD(data)&amp;nbsp; Vpp(/MCLR)&amp;nbsp; &lt;/strong&gt;and the power &lt;strong&gt;Vss &lt;/strong&gt;And &lt;strong&gt;Vdd &lt;/strong&gt;like shown in the image blow.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-QCj7GNarG_o/TgSoYAvTsBI/AAAAAAAAAH0/5TbejpBxWxc/s1600/connection+18f2550.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-QCj7GNarG_o/TgSoYAvTsBI/AAAAAAAAAH0/5TbejpBxWxc/s1600/connection+18f2550.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;example of other microcontroller prgamming connections&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-EBcibsvtLB8/TgSo1h91XlI/AAAAAAAAAH4/iIXPcS4nl18/s1600/pic+connection.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-EBcibsvtLB8/TgSo1h91XlI/AAAAAAAAAH4/iIXPcS4nl18/s400/pic+connection.gif" width="302" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;Winpic 800:The Programming  software&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="color: black;"&gt;&lt;span class="Apple-style-span" style="color: #00339b;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="color: black;"&gt;&lt;span class="Apple-style-span" style="color: #00339b;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T&lt;/span&gt;o be able to send hex file from your computer to  PIC microcontroller you will need to &lt;/span&gt;&lt;strong&gt;&lt;a href="http://www.winpic800.com//descargas/WinPic800.zip"&gt;&lt;span style="color: #0b5394;"&gt;download&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;span style="color: black;"&gt; and  install &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;a href="http://translate.googleusercontent.com/translate_c?hl=en&amp;amp;sl=auto&amp;amp;tl=en&amp;amp;u=http://www.winpic800.com//index.php%3Foption%3Dcom_content%26task%3Dblogcategory%26id%3D18%26Itemid%3D64&amp;amp;rurl=translate.google.com&amp;amp;twu=1&amp;amp;usg=ALkJrhjomBu3pv0oq40pV0i2Gws5VQ-INQ"&gt;&lt;span style="color: #0b5394;"&gt;Windpic 800&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;span style="color: black;"&gt;. After the  installation, the first thing you will need to do is configure&amp;nbsp;Winpic to work  with our&amp;nbsp;PIC Programmer. To do this go to "Setting" menu and select "Harware setting". The following window will be shown and highlighted areas show you  exactly which options should be selected.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-0ag1D6BUoro/Tb0aZFZM2pI/AAAAAAAAAGE/TOlepPvoSKU/s1600/Untitled2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="283" src="http://3.bp.blogspot.com/-0ag1D6BUoro/Tb0aZFZM2pI/AAAAAAAAAGE/TOlepPvoSKU/s400/Untitled2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-TeD2ap2BrO0/Tb0al0KrdII/AAAAAAAAAGM/XMQ3QswUSrA/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="246" src="http://4.bp.blogspot.com/-TeD2ap2BrO0/Tb0al0KrdII/AAAAAAAAAGM/XMQ3QswUSrA/s400/Untitled.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: black;"&gt;Now&lt;/span&gt; &lt;span style="color: black;"&gt;Just connect you programmer circuit to the com port Click on hardware test button in the tool bar, if hardware test is okey then click&amp;nbsp;on just right side button&amp;nbsp;'detect device' as soon as your devide is detected.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; now you are all set to open you&amp;nbsp;hex file and load in to the mcu. to start programming&amp;nbsp;&amp;nbsp;press the Program&amp;nbsp;all Button&amp;nbsp;in the tool bar. wait for a while to finish the programming.when the programming is going on the led&amp;nbsp;must be&amp;nbsp;glowing.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if somebody still have some questions please leave a comment.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
OTHER PROJECTS&lt;br /&gt;
&lt;br /&gt;
&lt;h3 class="post-title entry-title" style="font: normal normal normal 24px/normal Times, 'Times New Roman', serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; position: relative; text-align: -webkit-auto;"&gt;

&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/11/nokia-3315-lcd-based-temperature-meter.html"&gt;Nokia 3315 LCD interfacing with Microcontroller&lt;/a&gt;&lt;span style="color: #2198a6;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;h3 class="post-title entry-title" style="color: #2198a6; font: normal normal normal 24px/normal Times, 'Times New Roman', serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; position: relative; text-align: -webkit-auto;"&gt;

&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/09/pic-18f-usb-io-board-with-analog.html"&gt;PIC 18F4550 USB IO (Input / Output) Board with Analog&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h3 class="post-title entry-title" style="font: normal normal normal 24px/normal Times, 'Times New Roman', serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; position: relative; text-align: -webkit-auto;"&gt;

&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;a href="http://microembeded.blogspot.com/2011/11/nokia-3315-lcd-based-temperature-meter.html"&gt;Nokia 3315 LCD Based Temperature Meter&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-3212781601419719816?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/dmJgW1rJ3SM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/3212781601419719816/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/05/microchip-pic-serial-port-programmer.html#comment-form" title="19 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/3212781601419719816?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/3212781601419719816?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/dmJgW1rJ3SM/microchip-pic-serial-port-programmer.html" title="Microchip PIC Serial Port Programmer" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-Uc3l5IOgDO8/Tb0ZZS9Z1fI/AAAAAAAAAGA/NKFgPIe95dk/s72-c/Untitled-1.png" height="72" width="72" /><thr:total>19</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/05/microchip-pic-serial-port-programmer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAASXg_eSp7ImA9WhRTFk0.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-6512868956290994637</id><published>2011-04-30T23:12:00.004+05:30</published><updated>2011-11-06T23:02:28.641+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-06T23:02:28.641+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="USB Programmer" /><title>USBasp - USB programmer for Atmel AVR controllers</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style="color: #073763;"&gt;About The Programmer&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply          consists of an ATMega48 and ATMega88 an ATMega8 and a couple of passive components. The programmer          uses a firmware-only USB driver, no special USB controller is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
&lt;span style="color: #0b5394; font-size: small;"&gt;&lt;u&gt;Features&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt; Works under multiple platforms. Linux, Mac OS X and Windows are tested.&lt;/li&gt;
&lt;li&gt; No special controllers or smd components are needed.&lt;/li&gt;
&lt;li&gt; Programming speed is up to 5kBytes/sec.&lt;/li&gt;
&lt;li&gt; SCK option to support targets with low clock speed (&amp;lt; 1,5MHz).          &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style="color: #cc0000;"&gt;NOTE:- I have posted a new porgammer with same hardware as this but capable to program 8051 and avr both&amp;nbsp; with changing the firmware only.&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://microembeded.blogspot.com/2011/06/usb-8051-avr-microcontroller-programmer.html"&gt;click here&amp;nbsp;to see USB 8051 &amp;amp; avr programmer'&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;u&gt;&lt;strong&gt;Simple Steps to made This programmer&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;u&gt;&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;/span&gt;&lt;/u&gt; &lt;br /&gt;
&lt;span style="color: #741b47;"&gt;&lt;span style="font-size: large;"&gt;&lt;u&gt;&lt;strong&gt;Step 1&lt;/strong&gt;&lt;/u&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Download&lt;/u&gt;:&lt;/span&gt;&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Firmware and circuit&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
The following packages include circuit and firmware.&lt;br /&gt;
Firmware is the software which going to be burn into programmer's microcontroller, this firmware have code to enable the programmer to communicate with pc via usb and target microcontroller&lt;br /&gt;
&lt;br /&gt;
Click This link to dwonload the Firware and circuit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;a href="https://sites.google.com/site/microembededfiles/filejune2011/usbasp.2011-05-28.tar.gz?attredirects=0&amp;amp;d=1"&gt;usbasp.2011-05-28.tar.gz (519 kB&amp;nbsp;) &lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;UPDATED&lt;br /&gt;
&lt;br /&gt;
Please refer to&lt;a href="http://www.fischl.de/usbasp/Readme.txt"&gt; Readme.txt&lt;/a&gt; for details on building, installing and using USBasp.&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s1600/usbasp_circuit.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="345" src="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s400/usbasp_circuit.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Schematic USB AVR Mircrocontroller progammer&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;Step 2&lt;/u&gt;&lt;/strong&gt;:- &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;strong&gt;&lt;u&gt;Buy The parts You need&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;u&gt;Part&lt;/u&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;u&gt;Descirption&amp;nbsp;&lt;/u&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;u&gt;Qty&lt;/u&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;ATMEGA8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Microcontroller&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;3.6 Volts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Zeaner Diode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;22pf&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; Capacitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;100nf&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Capacitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;4.7uf &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;capacitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;12Mhz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Crystal&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;10K&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resistance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;1K&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resistance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;68ohm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Resistance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;2.2K&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resistance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;LED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Led&amp;nbsp;&amp;nbsp;(Red &amp;amp; Geen)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;USB connector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;USB Cable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;3 Way dip&amp;nbsp;switch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;strong&gt;&lt;u&gt;Step 3&lt;/u&gt;&lt;/strong&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&amp;nbsp;&lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman'; font-size: small;"&gt;PCB and&amp;nbsp;Part&amp;nbsp;Soldering:-&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: black;"&gt;You can create your own pcb using any PCB editor like eagle, OR you can solder the circuit a general purpose pcb,&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You Can also Use PCB created By me&lt;a href="https://sites.google.com/site/microembededfiles/filejune2011/USBASPPCB.rar?attredirects=0&amp;amp;d=1"&gt; Click here&lt;/a&gt; to dwonalod my pcb design&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-BYtb-UZ4JFQ/TfvDIv7O5KI/AAAAAAAAAHI/1tWKCVuAMsw/s1600/General+Purpose+PCB+Microembeded.blogspot.com.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="226" src="http://2.bp.blogspot.com/-BYtb-UZ4JFQ/TfvDIv7O5KI/AAAAAAAAAHI/1tWKCVuAMsw/s320/General+Purpose+PCB+Microembeded.blogspot.com.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;strong&gt;A Genral Purpose&amp;nbsp; PCB&lt;/strong&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-zWocgx9fB5M/TfvEEVDUasI/AAAAAAAAAHM/KeJyCSjjSzw/s1600/usbasp.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-zWocgx9fB5M/TfvEEVDUasI/AAAAAAAAAHM/KeJyCSjjSzw/s1600/usbasp.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;strong&gt;USB AVR Programmer PCB Created by Me For your use&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-eRLq4LvtYms/ToVL5DnE8VI/AAAAAAAAAOc/437eVaxApD8/s1600/USB+8051+Programmer.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-eRLq4LvtYms/ToVL5DnE8VI/AAAAAAAAAOc/437eVaxApD8/s320/USB+8051+Programmer.JPG" width="285" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;USB AVR &amp;nbsp;Programmer pcb&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;strong&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="color: #741b47;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;strong&gt;&lt;u&gt;Step 4&lt;/u&gt;&lt;/strong&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;"&gt; &lt;strong&gt;&lt;u&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman'; font-size: small;"&gt;Getting The Atmega8 Microcontroller Ready To be used as a programmer:-&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="background-color: white; color: black;"&gt;Getting the atemega8 microcontroller ready to be inserted into the newly soldered pcb ,and start working.&lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;&amp;nbsp;you have to burn the firmware which you just downloaded in the &lt;u&gt;Step 1&lt;/u&gt;﻿&amp;nbsp;&amp;nbsp; into the atmega8 microcontroller.&amp;nbsp; &lt;/span&gt;&lt;span style="background-color: white; color: black;"&gt;you can use the &lt;/span&gt;&lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;&lt;span style="background-color: white; color: black;"&gt;serial avr programmer&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: white; color: black;"&gt; to get this job done. &lt;/span&gt;&lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;&lt;span style="background-color: white; color: black;"&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: white; color: black;"&gt; to&amp;nbsp;know about&amp;nbsp;how to&amp;nbsp;make a &lt;/span&gt;&lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;&lt;span style="background-color: white; color: black;"&gt;serial avr progammer&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: white; color: black;"&gt; and how to program the atmega8 by using a&amp;nbsp;serial avr&amp;nbsp;programmer.&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;u&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;Note:-&lt;/span&gt;&lt;/strong&gt;&lt;/u&gt; Make sure you burn the right fuse bit configration along with the firmware into atmega8 microcontroller&lt;br /&gt;
for&amp;nbsp;atemega8&amp;nbsp;&amp;nbsp; the fuse bit are﻿﻿﻿&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;&lt;span style="color: black;"&gt;atmega8   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HFUSE=0xC9 &amp;nbsp;&amp;nbsp;&amp;nbsp; LFUSE=0xEF&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
if you have a problem how to burn those fuse bit use the give serial avr programmer then please visit &lt;a href="http://microembeded.blogspot.com/2011/04/avr-serial-port-programmer.html"&gt;serial avr progammer&lt;/a&gt;&amp;nbsp; page for detailed&amp;nbsp;information&lt;br /&gt;
&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="font-family: Calibri, sans-serif; line-height: 115%;"&gt;&lt;span style="color: #0b5394; font-family: 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="color: #741b47;"&gt;&lt;u&gt;Step 6&lt;/u&gt;:-&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;
&lt;u&gt;&lt;span style="color: #0b5394;"&gt;Driver installation on a PC:-&lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;At the first time when you connect your&amp;nbsp;programmer to the&amp;nbsp;pc&amp;nbsp;your programmer will be dected as usbasp and you have to provide a proper path for drivers to be installed.&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-AN-K1kYVL8g/TfvRenGLbbI/AAAAAAAAAHU/yI_w7WSSCTs/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="116" src="http://4.bp.blogspot.com/-AN-K1kYVL8g/TfvRenGLbbI/AAAAAAAAAHU/yI_w7WSSCTs/s320/Untitled.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;USB AVR prorammer Dected By the widnows&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-2pfvn8yl408/TfvTFZ5cd1I/AAAAAAAAAHc/HXzbBh85EV8/s1600/Untitled2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="249" src="http://3.bp.blogspot.com/-2pfvn8yl408/TfvTFZ5cd1I/AAAAAAAAAHc/HXzbBh85EV8/s320/Untitled2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Give the Instruction for a specfic location driver installation&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-NPgjiYuApqU/TfvS5V6YRtI/AAAAAAAAAHY/cp0f0yeGIF0/s1600/Untitled.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="249" src="http://4.bp.blogspot.com/-NPgjiYuApqU/TfvS5V6YRtI/AAAAAAAAAHY/cp0f0yeGIF0/s320/Untitled.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Give the path for driver to be installed&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-DFAUM20Vf9U/TfvTdqYwJGI/AAAAAAAAAHg/sCN9-A-iuds/s1600/Untitled.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="249" src="http://4.bp.blogspot.com/-DFAUM20Vf9U/TfvTdqYwJGI/AAAAAAAAAHg/sCN9-A-iuds/s320/Untitled.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;USB AVR Programmer installed&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-oFaLm2C4LlA/TfvTvAmAXFI/AAAAAAAAAHk/3tKDQbKOFLQ/s1600/Untitled2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="225" src="http://2.bp.blogspot.com/-oFaLm2C4LlA/TfvTvAmAXFI/AAAAAAAAAHk/3tKDQbKOFLQ/s320/Untitled2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;USB AVR programmer is being connected and shown in device manager&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
On Linux and MacOS X no kernel driver is needed. &lt;br /&gt;
&lt;strong&gt;Windows requires a driver for USBasp&lt;/strong&gt;: &lt;a href="https://sites.google.com/site/microembededfiles/filejune2011/usbasp-windriver.2011-05-28.zip?attredirects=0&amp;amp;d=1"&gt;usbasp-windriver.2011-05-28.zip &lt;/a&gt;(274 kB)&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;span style="color: red;"&gt;Note:&lt;/span&gt; Windows Vista/7 x64 now support with new driver . update your drive with new one..&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;u&gt;Step 6&lt;/u&gt;:-&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3&gt;
&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Programming the other microcontrollers:-&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;
You can use any of these software to burn the hex file in to the traget microcontrollers.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://download.savannah.gnu.org/releases/avrdude/"&gt;AVRDUDE&lt;/a&gt; supports USBasp since version 5.2.&amp;nbsp; ,&amp;nbsp;(A&amp;nbsp;comand line&amp;nbsp;tool)&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mcselec.com/"&gt;BASCOM-AVR&lt;/a&gt; supports USBasp since version 1.11.9.6.&amp;nbsp; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://khazama.com/project/programmer/"&gt;Khazama AVR Programmer&lt;/a&gt; is a Windows XP/Vista GUI application for USBasp and avrdude.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://extremeelectronics.co.in/avr-tutorials/gui-software-for-usbasp-based-usb-avr-programmers/"&gt;eXtreme Burner - AVR&lt;/a&gt; is a Windows GUI Software for USBasp based USB AVR programmers&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
&lt;span style="color: #0b5394;"&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2&gt;
&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Hardware&lt;/u&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h3&gt;
&lt;span style="color: #0b5394;"&gt;&lt;u&gt;Schematic&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s1600/usbasp_circuit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="345" src="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s400/usbasp_circuit.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;u&gt;&lt;strong&gt;&lt;span style="font-size: large;"&gt;Connections to the traget microcontroller:-&lt;/span&gt;&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* you can programe may microcontroller  by using this schematic , all you need to  do is that find out the data sheet of that mcu you want to program and check the  pin configration. and the look for   PIN  &lt;u&gt;MOSI&lt;/u&gt; &lt;u&gt;MISO&lt;/u&gt; &lt;u&gt;SCK&lt;/u&gt; and &lt;u&gt;Reset&lt;/u&gt;  , the connection will be as follows&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-50wvI5bQ974/TgiX868s9FI/AAAAAAAAAH8/a-_sgRdrCJg/s1600/usbasp_connection.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="366" src="http://1.bp.blogspot.com/-50wvI5bQ974/TgiX868s9FI/AAAAAAAAAH8/a-_sgRdrCJg/s640/usbasp_connection.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="color: #0b5394;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="color: #0b5394;"&gt;&lt;a href="http://1.bp.blogspot.com/-3BlXNVL9yOU/TgiYWWZautI/AAAAAAAAAIA/7aYUq3jgUeI/s1600/pin+connection+usbasp.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="275" src="http://1.bp.blogspot.com/-3BlXNVL9yOU/TgiYWWZautI/AAAAAAAAAIA/7aYUq3jgUeI/s400/pin+connection+usbasp.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;u&gt;Connectors&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ysuZZRUfLUM/Tm-riq4-y9I/AAAAAAAAANQ/V8CWnPzRq4w/s1600/USB-IO+board.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="239" src="http://4.bp.blogspot.com/-ysuZZRUfLUM/Tm-riq4-y9I/AAAAAAAAANQ/V8CWnPzRq4w/s320/USB-IO+board.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;USB B type female Connector&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-iANYDBc2zV8/Tm-rhoI5KHI/AAAAAAAAANM/5N7xy0RCEjs/s1600/USB_B_connector_pinouts.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-iANYDBc2zV8/Tm-rhoI5KHI/AAAAAAAAANM/5N7xy0RCEjs/s1600/USB_B_connector_pinouts.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="color: #0b5394;"&gt;&lt;br /&gt;
&lt;u&gt; &lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-AyPWQugkOm0/TrbEi5RsTuI/AAAAAAAAAQ8/qu3AkpWm80g/s1600/10-pin-2-54-mm-idc-male-pin-header-+USB+programmer+connector.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-AyPWQugkOm0/TrbEi5RsTuI/AAAAAAAAAQ8/qu3AkpWm80g/s320/10-pin-2-54-mm-idc-male-pin-header-+USB+programmer+connector.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;10 PIN IDC connector (which shown in the schematic)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style="color: #0b5394;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-6512868956290994637?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/wJb7yW6CRXc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/6512868956290994637/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/04/usbasp-usb-programmer-for-atmel-avr.html#comment-form" title="47 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/6512868956290994637?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/6512868956290994637?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/wJb7yW6CRXc/usbasp-usb-programmer-for-atmel-avr.html" title="USBasp - USB programmer for Atmel AVR controllers" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-WW3KtACU2eY/TbwRlGRHo0I/AAAAAAAAAF8/NBXV2clM1HU/s72-c/usbasp_circuit.png" height="72" width="72" /><thr:total>47</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/04/usbasp-usb-programmer-for-atmel-avr.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYERXw-fCp7ImA9WhRSGUs.&quot;"><id>tag:blogger.com,1999:blog-4474580574529252327.post-118200038825270805</id><published>2011-04-29T21:02:00.002+05:30</published><updated>2011-11-22T18:51:44.254+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-22T18:51:44.254+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="COM Port Programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="Serial Port Programmer" /><title>AVR Serial Port Programmer</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;About AVR Programmer&lt;/u&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align="LEFT"&gt;
&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;&lt;span style="color: #212121; font-family: Verdana;"&gt;This simple COM PORT based &amp;nbsp;AVR atmega Programmer will allow you to painlessly transfer hex programs to most ATMEL AVR microcontrollers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="LEFT" style="color: #212121;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;without sacrificing your budget and time. It is more reliable than most other simple AVR programmers available out&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align="LEFT" style="color: #212121;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;there and can be built in very short amount of time.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="LEFT" style="color: #212121;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;AVR programmer consists of in-circuit serial programmer (dongle) and small pcb with a DIP socket where you can fit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="LEFT" style="color: #212121;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;your microcontroller and have it quickly programmed.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="LEFT" style="color: #212121;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;You may also use this programmer as a stand alone in-circuit serial programmer that can be used to conveniently&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="LEFT" style="color: #212121;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;program AVR microcontrollers without removing them from the target circuit.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="LEFT" style="color: #212121;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;Entire AVR programmer has been build with using common parts and fits in the case of the serial connector. The socket&amp;nbsp;pcb has been created to fit a 28-DIP AVR ATmega8 microcontroller, but you can build a socket pcb for any other AVR&amp;nbsp;microcontroller out there. This AVR programmer is compatible with a popular PonyProg software that shows you a status&amp;nbsp;bar of the programming progress.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://1.bp.blogspot.com/-eG0044yPiQ8/Tbq7paevh8I/AAAAAAAAAEw/mieQRdxa76g/s1600/Final.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="271" src="http://1.bp.blogspot.com/-eG0044yPiQ8/Tbq7paevh8I/AAAAAAAAAEw/mieQRdxa76g/s400/Final.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;b style="color: #212121;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;AVR In-Circuit Serial Programmer Schematic&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://4.bp.blogspot.com/-D6moWZt1weI/TbrEErRrYLI/AAAAAAAAAFI/nNIo9nRmKts/s1600/Schematic.png" imageanchor="1"&gt;&lt;img border="0" height="145" src="http://4.bp.blogspot.com/-D6moWZt1weI/TbrEErRrYLI/AAAAAAAAAFI/nNIo9nRmKts/s400/Schematic.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://3.bp.blogspot.com/-i0rK-B9AtsI/TbrEajrm0RI/AAAAAAAAAFM/uZEIXguQtuw/s1600/Internal.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="173" src="http://3.bp.blogspot.com/-i0rK-B9AtsI/TbrEajrm0RI/AAAAAAAAAFM/uZEIXguQtuw/s400/Internal.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://3.bp.blogspot.com/-9xBFzbKRVwg/TbrHO79u-dI/AAAAAAAAAFY/kMjMuLGuQeg/s1600/internal1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="http://3.bp.blogspot.com/-9xBFzbKRVwg/TbrHO79u-dI/AAAAAAAAAFY/kMjMuLGuQeg/s400/internal1.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" dir="rtl" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;AVR Socket PCB&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://4.bp.blogspot.com/-7j9tP0vbRK4/TbrJBJNsUSI/AAAAAAAAAFc/IdXny753OQg/s1600/sta.png" imageanchor="1"&gt;&lt;img border="0" height="640" src="http://4.bp.blogspot.com/-7j9tP0vbRK4/TbrJBJNsUSI/AAAAAAAAAFc/IdXny753OQg/s640/sta.png" width="448" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;There are two connections; ICSP that connects to AVR Programmer, and external +5V supply&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://3.bp.blogspot.com/-wmNr7-Y-eqY/TbrM-QJdzQI/AAAAAAAAAFg/Qu-jCxHQCDA/s1600/sta1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="270" src="http://3.bp.blogspot.com/-wmNr7-Y-eqY/TbrM-QJdzQI/AAAAAAAAAFg/Qu-jCxHQCDA/s320/sta1.png" width="320" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;Ensures that the chip is receiving exactly +5V voltage and provides very reliable error free programming.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;+5V voltage supply for AVR chip may be provided from external power supply or even better - directly from USB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;Pony Prog :The Programming software&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: #212121; font-weight: normal;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; color: #212121; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="color: #212121;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;span style="color: #00339b; font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="color: #00339b;"&gt;T&lt;/span&gt;o be able to send hex file from your computer to AVR microcontroller you will need to&amp;nbsp;&lt;a href="http://www.lancos.com/ppwin95.html"&gt;&lt;b&gt;download&lt;/b&gt;&lt;/a&gt; and install&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.lancos.com/prog.html"&gt;&lt;b&gt;PonyProg2000&lt;/b&gt;&lt;/a&gt;. After the installation, the first thing you will need to do is configure PonyProg to work with our AVR&amp;nbsp;Programmer. To do this go to "Setup" menu and select "Interface Setup". The following window will be shown and&amp;nbsp;highlighted areas show you exactly which options should be selected.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://2.bp.blogspot.com/-m9lJCKKcWJ4/TbrPNQQjHWI/AAAAAAAAAFk/5UnSJ_rNj6o/s1600/Untitled-3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="456" src="http://2.bp.blogspot.com/-m9lJCKKcWJ4/TbrPNQQjHWI/AAAAAAAAAFk/5UnSJ_rNj6o/s640/Untitled-3.png" width="640" /&gt;&lt;/a&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;In the next step select "AVR micro" and your microcontroller type that you will be programming (ex. ATmega8&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" dir="rtl" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://2.bp.blogspot.com/-0kmRDEolins/TbrPzfMk98I/AAAAAAAAAFo/ZPFUTP6nuco/s1600/Untitled-4.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="214" src="http://2.bp.blogspot.com/-0kmRDEolins/TbrPzfMk98I/AAAAAAAAAFo/ZPFUTP6nuco/s640/Untitled-4.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;At this point PonyProg configuration is complete and we can open hex program with which AVR microcontroller will be&amp;nbsp;flashed. Go to "File" menu, select "Open Program (FLASH) File ...", and point to the hex file to open it up. You should see&amp;nbsp;hex numbers as shown on the screen below. If you haven't connected AVR Programmer dongle to your computer's serial&amp;nbsp;port yet, then now is the time. Make sure that AVR Programmer is physically connected to your AVR microcontroller&amp;nbsp;through Socket PCB or through ICSP 6-PIN connector. Finally click on the highlighted icon "Write Program Memory&amp;nbsp;(FLASH)", or go to "Command" menu and select "Write Program (FLASH)".&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;!! IF your Flash(.hex) file have special&amp;nbsp;configuration&amp;nbsp;bits Then you have to&amp;nbsp;configure those bits&amp;nbsp;manually.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://1.bp.blogspot.com/-8beyxc-N-Oc/TbrQaOjfA6I/AAAAAAAAAFs/MgT2fMYtbuY/s1600/Untitled-1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="460" src="http://1.bp.blogspot.com/-8beyxc-N-Oc/TbrQaOjfA6I/AAAAAAAAAFs/MgT2fMYtbuY/s640/Untitled-1.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;Click on "Yes" button to confirm the programming.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://2.bp.blogspot.com/-0NafeOyFX34/TbrQ9Jo7RNI/AAAAAAAAAFw/OByIQX-EHII/s1600/Untitled-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="103" src="http://2.bp.blogspot.com/-0NafeOyFX34/TbrQ9Jo7RNI/AAAAAAAAAFw/OByIQX-EHII/s400/Untitled-2.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;Now sit tight, relax and watch the programming progress on the status bar. PonyProg will program AVR microcontroller&amp;nbsp;and verify if the hex file was transferred without any errors. For your information this process shouldn't really take more than 10 to 30 seconds. This depends on the size of the program that you're trying to flash.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://1.bp.blogspot.com/-0fjso2RfDQs/TbrRGSkaTII/AAAAAAAAAF0/f9XZE7NNmkI/s1600/Untitl1ed-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="91" src="http://1.bp.blogspot.com/-0fjso2RfDQs/TbrRGSkaTII/AAAAAAAAAF0/f9XZE7NNmkI/s400/Untitl1ed-3.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;After programming is completed "Write successful" window will be shown letting you know that AVR microcontroller has&amp;nbsp;been programmed, and is now ready to be used.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;a href="http://4.bp.blogspot.com/-KU5xL2SCsM0/TbrRXa9japI/AAAAAAAAAF4/lEMQ873G6WM/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-KU5xL2SCsM0/TbrRXa9japI/AAAAAAAAAF4/lEMQ873G6WM/s1600/Untitled.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;strong&gt;&lt;span style="color: #00339b;"&gt;&lt;u&gt;Programming The Security and Configration Fuse bit &lt;/u&gt;(if needed)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="color: #00339b;"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;First click on the sercurity and configration button in the tool bar,&amp;nbsp; a dilog box will apper as shown in the image blow.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-zXTc7sjIcM4/Tf2H-IWpBYI/AAAAAAAAAHo/hbmB1q3L6JU/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="287" src="http://4.bp.blogspot.com/-zXTc7sjIcM4/Tf2H-IWpBYI/AAAAAAAAAHo/hbmB1q3L6JU/s400/Untitled.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
To read the current security bit from the devive please click Read button in the securit and configration bits dialog box&lt;br /&gt;
&lt;br /&gt;
now you are ready to change the configration bits &lt;br /&gt;
To caclulate these ceck box values accoring to your needs or to claculte by use hfuse and lfuse&lt;br /&gt;
please visit this page&amp;nbsp; &lt;a href="http://www.engbedded.com/fusecalc/"&gt;Click here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
just check and uncheck the boxes accoring to your setting and click write button. &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-1rZe7ejrnKg/Tf2K_oy2aKI/AAAAAAAAAHs/_Jd3ifj1XaE/s1600/untitled1.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-1rZe7ejrnKg/Tf2K_oy2aKI/AAAAAAAAAHs/_Jd3ifj1XaE/s1600/untitled1.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
now you are ready to go&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
If somebody need more help then please make a comment&lt;/div&gt;
&lt;div class="separator" style="clear: both; color: #212121; font-size: x-small; text-align: center;"&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474580574529252327-118200038825270805?l=www.circuitvalley.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/circuitvalley/bkTd/~4/pq9mUSVb-DE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.circuitvalley.com/feeds/118200038825270805/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.circuitvalley.com/2011/04/avr-serial-port-programmer.html#comment-form" title="77 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/118200038825270805?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4474580574529252327/posts/default/118200038825270805?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/circuitvalley/bkTd/~3/pq9mUSVb-DE/avr-serial-port-programmer.html" title="AVR Serial Port Programmer" /><author><name>Gaurav Chaudhary</name><uri>http://www.blogger.com/profile/17880871396648321687</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-eG0044yPiQ8/Tbq7paevh8I/AAAAAAAAAEw/mieQRdxa76g/s72-c/Final.png" height="72" width="72" /><thr:total>77</thr:total><feedburner:origLink>http://www.circuitvalley.com/2011/04/avr-serial-port-programmer.html</feedburner:origLink></entry></feed>
