<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6737088825770166604</id><updated>2012-01-25T08:11:58.669Z</updated><category term='Easy Online Payday Loan'/><category term='Find Online College and Universities'/><category term='Life Insurance'/><category term='Lu Ross Academy'/><category term='Urgent Cash Loan'/><category term='Understanding the Registers'/><category term='Buy Sex Toys Online'/><category term='Bang You Later'/><category term='AIR INTAKE'/><category term='Freedom Treatment Center'/><category term='Paralel In Serial Out Shift Register'/><category term='Serial In Paralel Out'/><category term='If  You Want To Take A Loan'/><category term='Find Online College'/><category term='Liposuction on Rodeo Drive'/><category term='Zenni Optical'/><category term='Build Solar Engine'/><category term='1Hz - 2MHz XR2206 Function Generator Kit'/><category term='Buy link on my website'/><category term='Scanning Keypad'/><category term='Liquid Crystal Display ( Part 1 )'/><category term='Tummy Tuck on Rodeo Drive'/><category term='Serial EEPROM'/><category term='Cash Advance Payday Loan'/><category term='Make A Delay'/><category term='Controlling The Port'/><category term='Education And Careers'/><category term='Programmer PIC16F84'/><category term='Shift  Register'/><category term='Pornxchange.com'/><category term='PIC to PIC Serial Communication'/><category term='Car Insurance Rates'/><title type='text'>Programmer PIC16F84/A</title><subtitle type='html'>Discussion about application of microcontroler PIC16F84 both for Control or Robotics and How to make Programmer of Microcontroller PIC16F84/A. Email : moh_ibnumalik@yahoo.com</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-2951472945024908992</id><published>2011-12-05T21:48:00.002Z</published><updated>2011-12-05T21:56:37.594Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Buy Sex Toys Online'/><title type='text'>Buy Sex Toys Online</title><content type='html'>Yesterday I met with my old friend at a mall in our city. We are involved because it had long intimate conversations we have not seen since graduating from college. Indeed, he looks a little different when compared to college.&lt;br /&gt;&lt;br /&gt;My friend also has a very good job in government and he really enjoys the job because it was his goal since early childhood.&lt;br /&gt;&lt;br /&gt;But he looks a little gloomy at the time of the meeting. As a friend of course I immediately asked him why he looked glum. Then he told me that his marriage to his wife a little less happy. This is because he was experiencing a few problems with sexual. That he could not last long so can not make  happy to his wife.&lt;br /&gt;&lt;br /&gt;Therefore, he asked me where can safely buy sex toys are over the internet. Of course I immediately advised him to visit &lt;a href="http://www.hotgvibe.com/store/"&gt;http://www.hotgvibe.com/&lt;/a&gt; because  there are a variety of sex toys as desired.&lt;br /&gt;&lt;br /&gt;A variety of sex toys available such as cock ring,dildos, &lt;a href="http://www.hotgvibe.com/info/pocket-pussy-male-sex-toys/"&gt;pocket pussy&lt;/a&gt;, &lt;a href="http://www.hotgvibe.com/store/vibrators/"&gt;vibrators&lt;/a&gt;, sexual enhancers, and others. My friend would be satisfied if shopping on the website.&lt;br /&gt;&lt;br /&gt;After meeting a few months later he called me saying that he had been spending on the website that I recommend it, and he was very satisfied with the services on the website. He is very grateful to me for showing the website which could ultimately save the marriage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-2951472945024908992?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/2951472945024908992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=2951472945024908992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2951472945024908992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2951472945024908992'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/12/buy-sex-toys-online.html' title='Buy Sex Toys Online'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-1299148160208578569</id><published>2011-11-20T13:45:00.004Z</published><updated>2011-11-20T13:58:02.956Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='1Hz - 2MHz XR2206 Function Generator Kit'/><title type='text'>1Hz - 2MHz XR2206 Function Generator Kit</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-2QpWUvMshUg/TskHWLpNBqI/AAAAAAAAAPo/gaAFoKVnoTM/s1600/XR2206_Function_Generator_Kit.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 268px;" src="http://1.bp.blogspot.com/-2QpWUvMshUg/TskHWLpNBqI/AAAAAAAAAPo/gaAFoKVnoTM/s320/XR2206_Function_Generator_Kit.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5677076882941347490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Premium quality XR2206 Function Generator kit capable of producing high quality sine, square and triangle waveforms of high-stability and accuracy. The output waveforms can be both amplitude and frequency modulated. Coarse frequency adjustment is accomplished using 4-DIP switch for the following four frequency ranges; (1) 1Hz-100Hz, (2) 100Hz-20KHz, (3) 20KHz-1MHz, (4) 150KHz-2MHz. Frequency output can be fine tuned using P1 and P2 potentiometers. The kit includes output that can be connected to 60MHz Counter kit for displaying output frequency on LCD display with green backlight. 1Hz - 2MHz XR2206 Function Generator kit includes premium quality components, including Audio Grade Gold Capacitors, Gold Plated RCA Connector, WIMA Capacitors, 1% Metal Film Resistors, two external switches and premium quality double-sided PCB with red solder mask and plated through holes.&lt;br /&gt;&lt;br /&gt;XR2206 Function Generator Schematic&lt;br /&gt;&lt;br /&gt;Sine Wave:&lt;br /&gt;     Amplitude: 0 - 3V at 9V DC input&lt;br /&gt;     Distortion: Less than 1% (at 1kHz)&lt;br /&gt;     Flatness: +0.05dB 1Hz - 100kHz&lt;br /&gt;&lt;br /&gt;Square Wave:&lt;br /&gt;     Amplitude: 8V (no load) at 9V DC input&lt;br /&gt;     Rise Time: Less than 50ns (at 1kHz)&lt;br /&gt;     Fall Time: Less than 30ns (at 1kHz)&lt;br /&gt;     Symmetry: Less than 5% (at 1kHz)&lt;br /&gt;&lt;br /&gt;Triangle Wave:&lt;br /&gt;     Amplitude: 0 - 3V at 9V DC input&lt;br /&gt;     Linearity: Less than 1% (up to 100kHz)&lt;br /&gt;&lt;br /&gt;Specifications:&lt;br /&gt;Voltage Supply: 9-18V DC Input&lt;br /&gt;Waveforms: Square, Sine &amp; Triangle&lt;br /&gt;Impedance: 600Ω + 10%&lt;br /&gt;Frequency: 1Hz - 2MHz in 4 steps ranges with fine adjustment&lt;br /&gt;PCB Dimensions: 38mm x 69mm / 1.5" x 2.7"&lt;br /&gt;&lt;br /&gt;Component List:&lt;br /&gt;   1x XR2206&lt;br /&gt;   1x Premium Quality PCB with Red Solder Mask&lt;br /&gt;   1x Gold Plated RCA Connector&lt;br /&gt;   1x Gold Plated 4-DIP Switch&lt;br /&gt;   1x Sine / Square Switch&lt;br /&gt;   1x Sine / Triangle Switch&lt;br /&gt;   2x 100K Potentiometer&lt;br /&gt;   1x 10K Potentiometer&lt;br /&gt;   1x 100uF / 50V Nichicon Gold Audio Grade Capacitor&lt;br /&gt;   2x 10uF / 35V Nichicon Gold Audio Grade Capacitor&lt;br /&gt;   1x 100nF WIMA Capacitor&lt;br /&gt;   1x 1nF WIMA Capacitor&lt;br /&gt;   1x 150pF Capacitor&lt;br /&gt;   3x 6.8K 1% Metal Film Resistor&lt;br /&gt;   2x 1K 1% Metal Film Resistor&lt;br /&gt;   1x 3-PIN Gold Plated Male Header&lt;br /&gt;   2x 2-PIN Gold Plated Male Header&lt;br /&gt;   1x Manual with Schematic&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-1299148160208578569?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/1299148160208578569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=1299148160208578569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1299148160208578569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1299148160208578569'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/11/1hz-2mhz-xr2206-function-generator-kit.html' title='1Hz - 2MHz XR2206 Function Generator Kit'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-2QpWUvMshUg/TskHWLpNBqI/AAAAAAAAAPo/gaAFoKVnoTM/s72-c/XR2206_Function_Generator_Kit.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-2391086337803704765</id><published>2011-10-16T12:42:00.001+01:00</published><updated>2011-10-16T12:47:11.225+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pornxchange.com'/><title type='text'>Pornxchange.com</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-moHLMuwOP9I/TprEK1mGh3I/AAAAAAAAAPQ/KDzLZmkU-Xc/s1600/porn.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 288px; height: 94px;" src="http://2.bp.blogspot.com/-moHLMuwOP9I/TprEK1mGh3I/AAAAAAAAAPQ/KDzLZmkU-Xc/s320/porn.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5664055171836446578" /&gt;&lt;/a&gt;&lt;br /&gt;Yesterday I met with my old friend. We chatted with a very familiar from the start of work until the personal stuff. Among them we discuss our favorite past time is still young, that visiting porn sites.&lt;br /&gt;&lt;br /&gt;Yes we are very familiar and friendly arguably have a similar passion. We really liked the things that are porno.Walaupun we never break the rules and norms of decency.&lt;br /&gt;&lt;br /&gt;We each have our favorite porn sites on their own. We even have our favorite porn stars on their own. That's when I met my friend introduced to me about &lt;a href="http://pornxchange.com/"&gt;pornxchange.&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Pornxchange site contains about site review porn sites and porn stars star review as well. We will be made easier by visiting pornechange once.&lt;br /&gt;&lt;br /&gt;Out of curiosity, then coming home from a meeting with my friend, I immediately opened the website pornxchange.com as suggested by my friend. And it was the site does not disappoint!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-2391086337803704765?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/2391086337803704765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=2391086337803704765' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2391086337803704765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2391086337803704765'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/10/pornxchangecom.html' title='Pornxchange.com'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-moHLMuwOP9I/TprEK1mGh3I/AAAAAAAAAPQ/KDzLZmkU-Xc/s72-c/porn.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-3859013894373654209</id><published>2011-08-12T14:11:00.001+01:00</published><updated>2011-08-12T14:12:41.615+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bang You Later'/><title type='text'>Bang You Later</title><content type='html'>&lt;span id="result_box" class="" lang="en"&gt;&lt;span class="hps"&gt;Many&lt;/span&gt;  &lt;span class="hps"&gt;of my friends&lt;/span&gt; &lt;span class="hps"&gt;who visit&lt;/span&gt;  &lt;span class="hps"&gt;adult websites&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt; &lt;span class="hps"&gt;They&lt;/span&gt; &lt;span class="hps"&gt;mostly&lt;/span&gt; &lt;span class="hps"&gt;liked the&lt;/span&gt; &lt;span class="hps"&gt;site that gives&lt;/span&gt; &lt;span class="hps"&gt;a&lt;/span&gt; &lt;span class="hps"&gt;free&lt;/span&gt; &lt;span class="hps"&gt;adult&lt;/span&gt;  &lt;span class="hps"&gt;video&lt;/span&gt; &lt;span class="hps"&gt;like&lt;/span&gt; &lt;span class="hps"&gt;youporn.com&lt;/span&gt;&lt;span class=""&gt;,&lt;/span&gt; &lt;span class="hps"&gt;pornhub.com&lt;/span&gt;&lt;span class=""&gt;,&lt;/span&gt; &lt;span class="hps"&gt;redtube.com&lt;/span&gt;&lt;span class=""&gt;,&lt;/span&gt;  &lt;span class="hps"&gt;xvideos.com&lt;/span&gt;&lt;span class=""&gt;,&lt;/span&gt; &lt;span class="hps"&gt;etc&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="hps"&gt;I  really&lt;/span&gt; &lt;span class="hps"&gt;like best&lt;/span&gt; &lt;span class="hps"&gt;friends&lt;/span&gt;  &lt;span class="hps"&gt;visit&lt;/span&gt; &lt;span class="hps"&gt;the site&lt;/span&gt; &lt;span class="hps"&gt;because it gives the&lt;/span&gt; &lt;span class="hps"&gt;facility&lt;/span&gt;  &lt;span class="hps"&gt;of&lt;/span&gt; &lt;span class="hps"&gt;free&lt;/span&gt; &lt;span class="hps"&gt;download&lt;/span&gt; &lt;span class="hps"&gt;adult videos&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt; &lt;span class="hps"&gt;But yesterday&lt;/span&gt; &lt;span class="hps"&gt;he&lt;/span&gt; &lt;span class="hps"&gt;had&lt;/span&gt; &lt;span class="hps"&gt;called  me&lt;/span&gt; &lt;span class="hps"&gt;and asked if I&lt;/span&gt; &lt;span class="hps"&gt;know&lt;/span&gt;  &lt;span class="hps"&gt;another site&lt;/span&gt; &lt;span class="hps"&gt;that gives&lt;/span&gt;  &lt;span class="hps"&gt;a&lt;/span&gt; &lt;span class="hps"&gt;nicer&lt;/span&gt; &lt;span class="hps"&gt;facility&lt;/span&gt; &lt;span class="hps"&gt;to&lt;/span&gt; &lt;span class="hps"&gt;download&lt;/span&gt; &lt;span class="hps"&gt;adult videos&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="hps"&gt;Of course&lt;/span&gt; &lt;span class="hps"&gt;I&lt;/span&gt; &lt;span class="hps"&gt;later&lt;/span&gt; &lt;span class="hps"&gt;gave&lt;/span&gt;  &lt;span class="hps"&gt;the name of&lt;/span&gt; &lt;span class="hps"&gt;an adult site&lt;/span&gt;  &lt;span class="hps"&gt;that is&lt;/span&gt; &lt;span class="hps"&gt;Bang&lt;/span&gt; &lt;span class="hps"&gt;You&lt;/span&gt; &lt;span class="hps"&gt;Later&lt;/span&gt; &lt;span class="hps"&gt;that&lt;/span&gt;  &lt;span class="hps"&gt;address at&lt;/span&gt; &lt;span class="hps"&gt;http://www.bangyoulater.com/videos/&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt; &lt;span class="hps"&gt;This site&lt;/span&gt; &lt;span class="hps"&gt;is  quite&lt;/span&gt; &lt;span class="hps"&gt;good&lt;/span&gt; &lt;a href="http://www.bangyoulater.com/"&gt;&lt;span class="hps"&gt;porn&lt;/span&gt;&lt;/a&gt;  &lt;span class="hps"&gt;sites&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt; &lt;span class="hps"&gt;Of  course you&lt;/span&gt; &lt;span class="hps"&gt;must be aged&lt;/span&gt; &lt;span class="hps"&gt;over 18&lt;/span&gt; &lt;span class="hps"&gt;years of age to&lt;/span&gt; &lt;span class="hps"&gt;visit&lt;/span&gt; &lt;span class="hps"&gt;this site&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="hps"&gt;Finally&lt;/span&gt; &lt;span class="hps"&gt;my friend&lt;/span&gt; &lt;span class="hps"&gt;trying to check&lt;/span&gt; &lt;span class="hps"&gt;a site that&lt;/span&gt; &lt;span class="hps"&gt;I give you this&lt;/span&gt;  &lt;span class="hps"&gt;and he commented&lt;/span&gt; &lt;span class="hps"&gt;that the&lt;/span&gt;  &lt;span class="hps"&gt;site is&lt;/span&gt; &lt;span class="hps"&gt;relatively&lt;/span&gt; &lt;span class="hps"&gt;new&lt;/span&gt; &lt;span class="hps"&gt;compared to&lt;/span&gt; &lt;span class="hps"&gt;other&lt;/span&gt; &lt;span class="hps"&gt;similar&lt;/span&gt; &lt;span class="hps"&gt;sites&lt;/span&gt; &lt;span class="hps"&gt;but has a&lt;/span&gt; &lt;span class="hps"&gt;quality&lt;/span&gt; &lt;span class="hps"&gt;not inferior to&lt;/span&gt; &lt;span class="hps"&gt;the&lt;/span&gt; &lt;span class="hps"&gt;other&lt;/span&gt; &lt;span class="hps"&gt;sites&lt;/span&gt;&lt;span class=""&gt;.&lt;/span&gt;&lt;/span&gt;&lt;div id="gt-res-tools" class="g-section" style=""&gt;&lt;div role="button" pressed="false" class="trans-listen-button jfk-button-standard jfk-button" style="-moz-user-select: none; display: none;" id="gt-res-listen"&gt;&lt;span class="jfk-button-label"&gt;Simak&lt;/span&gt;&lt;/div&gt;&lt;div role="button" pressed="false" class="trans-roman-button  jfk-button-standard jfk-button" style="display: none; -moz-user-select: none;" id="gt-res-roman"&gt;&lt;span class="jfk-button-label"&gt;Baca secara fonetik&lt;/span&gt;&lt;/div&gt;&lt;div style=""&gt;&lt;div haspopup="true" tabindex="0" style="-moz-user-select: none;" role="button" title="" class="goog-inline-block goog-flat-menu-button"&gt;&lt;br /&gt;&lt;div class="goog-inline-block goog-flat-menu-button-dropdown"&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/6737088825770166604-3859013894373654209?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/3859013894373654209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=3859013894373654209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3859013894373654209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3859013894373654209'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/08/bang-you-later.html' title='Bang You Later'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-3487410039859500028</id><published>2011-06-30T21:38:00.003+01:00</published><updated>2011-06-30T21:50:43.240+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tummy Tuck on Rodeo Drive'/><title type='text'>Tummy Tuck on Rodeo Drive</title><content type='html'>My sister  called me one day, he asked me to deliver him to perform surgery because of excess skin around stomach .The excess skin  on his stomach occurs due to pregnancy.&lt;br /&gt;&lt;br /&gt;Apparently he wanted to do abdominoplasty. Abdominoplasty is a process is a major surgical procedure to remove excess skin and fat from the middle and lower abdomen and to tighten the muscles of the abdominal wall. This process is often referred to as a &lt;a href="http://www.rodeodrivetummytuck.com"&gt;"tummy tuck"&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I immediately urged my brother to do the initial preparation operations such as stopping smoking, or stop taking medications or vitamins. And will consult in advance before the actual surgery.&lt;br /&gt;&lt;br /&gt;For surgery  process, I will entrust to the Plastic Surgeon in Los Angeles - Dr. Lloyd Krieger that  is located at Rodeo Drive Plastic Surgery&lt;br /&gt;421 North Rodeo Drive&lt;br /&gt;second Floor&lt;br /&gt;Beverly Hills, CA 90210&lt;br /&gt;&lt;br /&gt;Here can perform various types of surgery such as tummy tuck, &lt;a href="http://www.rodeodriveliposuction.com"&gt;liposuction&lt;/a&gt; and &lt;a href="http://www.rodeodrivebreastaugmentation.com"&gt;breast augmentation.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My sister  impatient for immediate surgery tummy tuck in order to get a good belly shape as before the pregnancy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-3487410039859500028?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/3487410039859500028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=3487410039859500028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3487410039859500028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3487410039859500028'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/06/tummy-tuck-on-rodeo-drive.html' title='Tummy Tuck on Rodeo Drive'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-8572004180511959537</id><published>2011-06-23T14:04:00.002+01:00</published><updated>2011-06-23T14:08:44.365+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lu Ross Academy'/><title type='text'>Lu Ross Academy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-D7rOpXiSlrM/TgM6PcDF4lI/AAAAAAAAAO8/l1-fr0r0EbA/s1600/Lu%2BRoss%2BAcademy.bmp"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 50px;" src="http://4.bp.blogspot.com/-D7rOpXiSlrM/TgM6PcDF4lI/AAAAAAAAAO8/l1-fr0r0EbA/s200/Lu%2BRoss%2BAcademy.bmp" alt="" id="BLOGGER_PHOTO_ID_5621400796790121042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="result_box" class="" lang="en"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;&lt;br /&gt;My&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;female&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;friend&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;asked me&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;one day&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;that&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;she&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;wanted to learn&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;about&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;beauty&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;We&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;live in a city&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;in the United&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;States&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Then I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;asked&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;what&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;areas of&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the field&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;he wanted&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a commitment.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Turns out he&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;wanted to learn&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;all things&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;related to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;beauty&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;cosmetology&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;and&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;about the&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;makeup&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;artist&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Hair styling&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;hair&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;coloring&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;hair&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;cutting&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;and others&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Hearing this&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I immediately&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;tried to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;find&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a place to learn&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;is right for&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;female&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;friends&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;are&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Fortunately&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;later found out&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Lu&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Ross&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Academy&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;which is the&lt;/span&gt; &lt;a href="http://www.lurossacademy.com/"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;California&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Cosmetology&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;School&lt;/span&gt;&lt;/a&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Lu&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Ross&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;On&lt;/span&gt; &lt;a href="http://www.lurossacademy.com/cosmetology/cosmetology-school-california/"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Cosmetology&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;School&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;California&lt;/span&gt; &lt;/a&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;there are&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;many&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;subjects&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;such as&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;hairdressing&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;haircut&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;makeup&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;artist&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;skin care&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;, facials&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;microdermabrasion&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;up&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Also available is&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a program&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;that includes&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;makeup&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;artist&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;makeup&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;straight&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;TV&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;makeup&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;and makeup&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;special&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;effects&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Get&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a very&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;clear&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;description of&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the above&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I was immediately&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;interested in&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;female&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;friends&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;join&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Lu&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Ross&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Academy&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;because here&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;is&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the most comprehensive&lt;/span&gt; &lt;a href="http://www.lurossacademy.com/cosmetology/cosmetology-school-california/"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;California&lt;/span&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Cosmetology&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;School&lt;/span&gt;&lt;/a&gt;  &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;in&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;California&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="" lang="en"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;One day&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;he&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;called me and&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;said&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;that&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;he&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;had learned&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;at&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Lu&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Ross&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Academy&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;could only smile&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;happily&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-8572004180511959537?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/8572004180511959537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=8572004180511959537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8572004180511959537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8572004180511959537'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/06/lu-ross-academy.html' title='Lu Ross Academy'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-D7rOpXiSlrM/TgM6PcDF4lI/AAAAAAAAAO8/l1-fr0r0EbA/s72-c/Lu%2BRoss%2BAcademy.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-3704313013337380478</id><published>2011-05-29T14:49:00.003+01:00</published><updated>2011-05-29T15:00:40.778+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Freedom Treatment Center'/><title type='text'>Freedom Treatment Center</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-C_Qa_BsKYH0/TeJRLguuG-I/AAAAAAAAAOo/dBiucG232zY/s1600/freedom.bmp"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 375px; height: 78px;" src="http://1.bp.blogspot.com/-C_Qa_BsKYH0/TeJRLguuG-I/AAAAAAAAAOo/dBiucG232zY/s200/freedom.bmp" alt="" id="BLOGGER_PHOTO_ID_5612137343863364578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="result_box" class="" lang="en"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;do not&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;think&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;that&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;got a call&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;from&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; brother &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;stating&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;that&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;her son&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;had been&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;addicted to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;drugs&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Therefore&lt;/span&gt; &lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;brother&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;was&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;very&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;afraid of&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the future&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;of the son&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Hearing&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;this&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;immediately&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;suggested&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;brother&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;immediately&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;take his son&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;drug&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;addiction&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;rehab&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Finally,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;soon&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;find a place to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;rehabilitate&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;drug addiction&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;through&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Google&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;by using&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;keywords&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;of&lt;/span&gt; &lt;a href="http://www.freedomdrugrehab.com/"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Drug&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Addiction&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Treatment&lt;/span&gt;&lt;/a&gt; or just &lt;a href="http://www.freedomdrugrehab.com/"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Drug&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Treatment&lt;/span&gt; &lt;/a&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Finally&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;found&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;very&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;representative&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;place&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;help&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;victims&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;of&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;drug&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;addiction&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Website&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;address&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;is&lt;/span&gt; &lt;a href="http://www.freedomdrugrehab.com/"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;http://www.freedomdrugrehab.com&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Very&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;nice&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;place&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;with beds&lt;/span&gt;room  &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;very clean and comfortable&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;There is also a&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;special room&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;for&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;relaxation&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;If&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;your&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;brother&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;is also&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;mnegalami&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;something&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;similar&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;then immediately contact&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the Freedom&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Center&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;with a&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;tool&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;free&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;1&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps atn"&gt;(&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;877&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;)&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;394-1828&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-3704313013337380478?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/3704313013337380478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=3704313013337380478' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3704313013337380478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3704313013337380478'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/05/freedom-treatment-center.html' title='Freedom Treatment Center'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-C_Qa_BsKYH0/TeJRLguuG-I/AAAAAAAAAOo/dBiucG232zY/s72-c/freedom.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-132248968302747989</id><published>2011-04-08T12:45:00.002+01:00</published><updated>2011-04-08T12:53:04.378+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liposuction on Rodeo Drive'/><title type='text'>Liposuction on Rodeo Drive</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-EJXysKpU31I/TZ73FNpWw_I/AAAAAAAAAN0/d_e5fM3tLPs/s1600/rodeo.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 373px; height: 82px;" src="http://3.bp.blogspot.com/-EJXysKpU31I/TZ73FNpWw_I/AAAAAAAAAN0/d_e5fM3tLPs/s320/rodeo.bmp" alt="" id="BLOGGER_PHOTO_ID_5593179456175260658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My brothers who are overweight asked me where to perform liposuction. We happened to live in Los Angeles, USA. My brother felt that too much fat in their bodies that interfere with the operation or activities of daily activities.&lt;br /&gt;&lt;br /&gt;Therefore, I urgently seeking information about liposuction here in Los Angeles. Through the information of a friend, he suggested me to go to  Rodeo Drive Plastic Surgery. All we knew there was a famous physician of Dr. Lloyd Krieger work on the famous &lt;a href="http://www.rdps.com/"&gt;Los Angeles Plastic Surgery.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We immediately contacted the Rodeo Drive Plastic Surgery to make an appointment to meet. It turns out that the Rodeo Drive Plastic surgery is the best  Los Angeles plastic surgery.&lt;br /&gt;&lt;br /&gt;Rodeo Drive Plastic Surgery was also &lt;a href="http://www.rodeodrivebreastaugmentation.com/losangelesbreastaugmentation.html"&gt;Los Angeles breast augmentation&lt;/a&gt; and &lt;a href="http://www.rodeodriverhinoplasty.com/"&gt;rhinoplasty&lt;/a&gt; also very completed  throughout Los Angeles. Soon my brother who had immediately wanted to do liposuction immediately contacted the Rodeo Drive Plastic Surgery to immediately meet with Dr. Lloyd Krieger.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-132248968302747989?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/132248968302747989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=132248968302747989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/132248968302747989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/132248968302747989'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/04/liposuction-on-rodeo-drive.html' title='Liposuction on Rodeo Drive'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-EJXysKpU31I/TZ73FNpWw_I/AAAAAAAAAN0/d_e5fM3tLPs/s72-c/rodeo.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-471775360888310997</id><published>2011-03-17T13:58:00.009Z</published><updated>2011-03-18T16:03:10.877Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Build Solar Engine'/><title type='text'>Build Solar Engine</title><content type='html'>&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-8187237422574123";&lt;br /&gt;/* dalam bacaan Programmer Pic16f84 */&lt;br /&gt;google_ad_slot = "8880890324";&lt;br /&gt;google_ad_width = 336;&lt;br /&gt;google_ad_height = 280;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;The solar engine is commonly used as an onboard power plant for BEAM-type robots. Sometime called living robots. The inspiration for this solar engine originated from Mr. Mark W.Tilden who originally designed a solar engine.&lt;br /&gt;&lt;br /&gt;Another innovator was Dave Hrynkiw from Canada. He modified the solar engine design to power a solar ball robot. Below figure is schematic for the solar engine. This design are take from book with title Robot, Android, and Animatron by Jhon Iovine.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-MYS-IGPEOjY/TYN8S8cmU5I/AAAAAAAAANs/ERFNztXPuj8/s1600/solar.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 210px;" src="http://3.bp.blogspot.com/-MYS-IGPEOjY/TYN8S8cmU5I/AAAAAAAAANs/ERFNztXPuj8/s320/solar.bmp" alt="" id="BLOGGER_PHOTO_ID_5585444627775116178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Figure Schematic Solar Engine&lt;br /&gt;&lt;br /&gt;Here is how it works. The solar cell charges the main 4700uF Capacitor as a power banks. As the capacitor charges the voltage level of the circuit increase.The UJT ( Uni Junction Transistor ) begin oscillating  and sending a trigger pulse to the SCR ( Silicon Controlled Rectifier ). When the circuit voltage has risen to about 3 Volt from the main capacitor, the trigger pulse is sufficient to turn on the SCR. When SCR turn on , all the stored power in the main capacitor is dumped trough the high efficiency motor  ( HE-motor ).&lt;br /&gt;&lt;br /&gt;The motor spins momentarily as the capacitor discharges and then stops. The cycle repeat.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-471775360888310997?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/471775360888310997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=471775360888310997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/471775360888310997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/471775360888310997'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/03/build-solar-engine.html' title='Build Solar Engine'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-MYS-IGPEOjY/TYN8S8cmU5I/AAAAAAAAANs/ERFNztXPuj8/s72-c/solar.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-7180303276044467472</id><published>2011-01-30T09:55:00.002Z</published><updated>2011-01-30T10:00:52.295Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Education And Careers'/><title type='text'>Education And Careers</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2FnEn3e4t7g/TUU2yNMrHBI/AAAAAAAAAM8/VVQjZ0iFhOA/s1600/edu.bmp"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 65px;" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/TUU2yNMrHBI/AAAAAAAAAM8/VVQjZ0iFhOA/s320/edu.bmp" alt="" id="BLOGGER_PHOTO_ID_5567916750477663250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="result_box" class="" lang="en"&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;My&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;brother&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;, the son&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;of&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;uncle&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;was&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;looking for&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a place&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;for&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;&lt;a href="http://www.classesandcareers.net/"&gt;adults education&lt;/a&gt; &lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;He&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;asked for&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;help&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;in finding&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a place&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to learn&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;it&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Finally&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I asked&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my friend&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;who&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;once studied&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;online&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;My friend&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;gave&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the website address&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to find a&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;place of study&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;for adults&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;is&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;http://www.classesandcareers.net/&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Here&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;we&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;can&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;easily&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;find&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a place&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to go to college&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;In addition,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;this website&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;also&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;provides&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;information&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;about&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;careers&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Finally&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;, together with&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;brother&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I was&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;immediately&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;access&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the website&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;It turns out&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;there&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;on&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the web&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;is&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps atn"&gt;the "&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;Quick&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Degree&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Finder&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;"&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;which&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;is very&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;easy&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;&lt;/span&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;looking for a place&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;in college.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;Soon&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;we&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;use&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;search facility&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;where&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;the course.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;After&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;while&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;,&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;brother&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;finally&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;found the&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;place of&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;study&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;as&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;coveted&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;I am very&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;grateful&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;to&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;www.classandcareers.net&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;who&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;have&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;helped&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;my&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;brother&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;find&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;a&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;college&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;that&lt;/span&gt; &lt;span title="Klik untuk terjemahan alternatif" class="hps"&gt;was looking for&lt;/span&gt;&lt;span class="" title="Klik untuk terjemahan alternatif"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-7180303276044467472?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/7180303276044467472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=7180303276044467472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/7180303276044467472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/7180303276044467472'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/01/education-and-careers.html' title='Education And Careers'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2FnEn3e4t7g/TUU2yNMrHBI/AAAAAAAAAM8/VVQjZ0iFhOA/s72-c/edu.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-8370721207852144433</id><published>2011-01-01T09:32:00.003Z</published><updated>2011-01-01T10:05:19.805Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scanning Keypad'/><title type='text'>SCANNING KEYPAD</title><content type='html'>Keypad are available wired in various ways. If the switches are arranged in a matrix, they can be scanned by a microcontroller to see if one of the switches is closed ( i.e a key is pressed ).  For 5 swiched/keys or less, it is best to use one port liner per switch/key.For 6 keys or more, a matrix arrangement is most efficient (minimize number of port lines ).&lt;br /&gt;&lt;br /&gt;The keypad   shown below has 12 switches arranged in a 4 row by 3 column matrix. Pressing a key closes a switch which electrically connects one row to one column.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Each keypad switch in the matrix is connected to the microcontroller as shown :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;At the time the input port line is read, its logic level depends, first, on whether the switch is open or closed. If the switch is closed, the logic level at the input port line will be the same as the output port line logic level.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-8370721207852144433?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/8370721207852144433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=8370721207852144433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8370721207852144433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8370721207852144433'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2011/01/scanning-keypad.html' title='SCANNING KEYPAD'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-7267952781738460351</id><published>2010-12-30T12:18:00.000Z</published><updated>2010-12-30T12:24:11.502Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Find Online College and Universities'/><title type='text'>Find Online College and Universities</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_2FnEn3e4t7g/TRx4zHgrq3I/AAAAAAAAAM0/cquFjzxKxGU/s1600/el.bmp"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 197px; height: 45px;" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/TRx4zHgrq3I/AAAAAAAAAM0/cquFjzxKxGU/s320/el.bmp" alt="" id="BLOGGER_PHOTO_ID_5556448859853138802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Yesterday, the son of my brother asked me for help finding an online school. He is looking for an online school because no other work so as not to busy school / college are common.&lt;br /&gt;&lt;br /&gt;Therefore, I just search using google search engine and then I found a website online school about a very bonafide namely www.elearners.com. Through www.elearners.com I can find online schools by  just 4 easy steps.&lt;br /&gt;&lt;br /&gt;We can find online schools directly from the search box on the website then click go . Or we can also choose subject we want, it could be a degree level or directly select any college or university that has been available. It's really easy and does not require a long time.&lt;br /&gt;&lt;br /&gt;After a while weighing, younger brother finally I choose one of the online school. I am sure with so many choices on this online school will be more easier for my brother to find the best school for him.&lt;a href="http://www.romow.com/detail/link-10953.html"&gt;eLearners.com100&lt;/a&gt; thanks very much for your support.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-7267952781738460351?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/7267952781738460351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=7267952781738460351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/7267952781738460351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/7267952781738460351'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/12/find-online-college-and-universities.html' title='Find Online College and Universities'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2FnEn3e4t7g/TRx4zHgrq3I/AAAAAAAAAM0/cquFjzxKxGU/s72-c/el.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-5893786086936133664</id><published>2010-12-30T11:55:00.003Z</published><updated>2010-12-30T12:02:09.288Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Find Online College'/><title type='text'>Find Online College</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2FnEn3e4t7g/TRx0scJ7TVI/AAAAAAAAAMs/_WmhsBGeaao/s1600/earnmydegree.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 240px; height: 53px;" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/TRx0scJ7TVI/AAAAAAAAAMs/_WmhsBGeaao/s320/earnmydegree.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5556444347089243474" /&gt;&lt;/a&gt;&lt;br /&gt;This year my sister had graduated from high school and will soon continue higher education. But because he must help parents to work, then he will find an online college.&lt;br /&gt;&lt;br /&gt;After much searching on the internet, we finally found a place online that is very complete of the lecture. From the start of Art and Design, Criminal Justice through Technology. Online College is what I mean is Earnmydegree.com.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stta-consulting.com/TS/tips.htm"&gt;Online College &lt;/a&gt;is already working with many of leading schools and they have training carrier opportunities. Among those schools, including: Abilene Christian University, Alliant International University, Allied schools and many others. Everything can be selected directly via their official website.&lt;br /&gt;&lt;br /&gt;Therefore, a very complete facilities from earnmydegree.com, my sister finally decided to study online through earnmydegree.com. My family and felt grateful to have found a place online college for my sister.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-5893786086936133664?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/5893786086936133664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=5893786086936133664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/5893786086936133664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/5893786086936133664'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/12/find-online-college.html' title='Find Online College'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2FnEn3e4t7g/TRx0scJ7TVI/AAAAAAAAAMs/_WmhsBGeaao/s72-c/earnmydegree.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-8292706261631895514</id><published>2010-10-26T14:21:00.003+01:00</published><updated>2010-10-26T14:36:50.098+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Easy Online Payday Loan'/><title type='text'>Easy Online Payday Loan</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_2FnEn3e4t7g/TMbZKOPkVAI/AAAAAAAAAMc/N9O-4lF3OCk/s1600/easy.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 72px;" src="http://1.bp.blogspot.com/_2FnEn3e4t7g/TMbZKOPkVAI/AAAAAAAAAMc/N9O-4lF3OCk/s320/easy.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5532347961916544002" /&gt;&lt;/a&gt;&lt;br /&gt;One time I had experienced an emergency where I need to provide money for parents who live in villages. It was pay-day has not arrived and still long. However, due to the need for these funds is very important, so I'm looking for ways to get funds.&lt;br /&gt;&lt;br /&gt;Some of my friends call to borrow money from him. But many of my friends also do not have excess money. This is because pay-day me and my friends almost simultaneously.&lt;br /&gt;&lt;br /&gt;Soon came an short message service from  my friend who told me to borrow funds from easyonlinepaydayloan.com. Soon I opened the website and very interested in the facilities it provides.&lt;br /&gt;&lt;br /&gt;Finally, I fill out the form online,  and upon approval, funds are given on the spot directly into my bank account. Very quick and simple! This is &lt;a href="http://www.easyonlinepaydayloan.com"&gt;faxless payday loan&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When payday comes, I do not forget I pay my loan in easyonlinepaydayloan.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-8292706261631895514?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/8292706261631895514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=8292706261631895514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8292706261631895514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8292706261631895514'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/10/one-time-i-had-experienced-emergency.html' title='Easy Online Payday Loan'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_2FnEn3e4t7g/TMbZKOPkVAI/AAAAAAAAAMc/N9O-4lF3OCk/s72-c/easy.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-5272833573327369386</id><published>2010-10-26T14:07:00.002+01:00</published><updated>2010-10-26T14:19:05.152+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Car Insurance Rates'/><title type='text'>Car Insurance Rates</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbVRCE2azI/AAAAAAAAAMU/pTJdH8buYbY/s1600/car.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 264px; height: 93px;" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbVRCE2azI/AAAAAAAAAMU/pTJdH8buYbY/s320/car.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5532343680862939954" /&gt;&lt;/a&gt;&lt;br /&gt;One time my boss told me to find companies for car insurance. Of course I was somewhat surprised because I do not know many car insurance companies.&lt;br /&gt;&lt;br /&gt;Finally I try to ask our friends, about what car insurance company best car for my boss. Friends who suggested that many companies take the premiums expensive car insurance, car insurance for more leverage.&lt;br /&gt;&lt;br /&gt;To increase my knowledge of &lt;a href="http://www.carinsurancerates.com"&gt;car insurance&lt;/a&gt; will, at last I opened open the website and met with carinsurancerates.com. I saw that the website is very useful for people like me who are looking for car insurance companies.&lt;br /&gt;&lt;br /&gt;Many are companies that are discussed such as Mercury, Metlife or Liberty Mutual. But I read the first reading the entire contents of carinsuracerates.com to choose a car insurance company in accordance with the budget my boss.&lt;br /&gt;&lt;br /&gt;Soon I had to choose the best car insurance company for my boss. Thank-you carinsurancerates.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-5272833573327369386?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/5272833573327369386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=5272833573327369386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/5272833573327369386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/5272833573327369386'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/10/car-insurance-rates.html' title='Car Insurance Rates'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbVRCE2azI/AAAAAAAAAMU/pTJdH8buYbY/s72-c/car.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-5950111939822376257</id><published>2010-10-26T13:50:00.002+01:00</published><updated>2010-10-26T14:05:50.614+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cash Advance Payday Loan'/><title type='text'>Cash Advance Payday Loan</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbSHvtQrxI/AAAAAAAAAMM/6v1FmLPrFog/s1600/personal.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 82px;" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbSHvtQrxI/AAAAAAAAAMM/6v1FmLPrFog/s320/personal.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5532340222778453778" /&gt;&lt;/a&gt;&lt;br /&gt;As a family we have to pay extra expenditure to fix damage to the car, we had difficulty because it does not have the cash. At that instant payday is still too long.&lt;br /&gt;&lt;br /&gt;But we remember will notice a friend, that we can borrow the money before payday arrives us. This is because we wanted to borrow money is not too big.&lt;br /&gt;&lt;br /&gt;Finally we contact Personalcashadvance.com to get a &lt;a href="http://www.personalcashadvance.com"&gt;Payday loan&lt;/a&gt;. Apparently the process is very simple and requires only a very short time.&lt;br /&gt;&lt;br /&gt;What I do is fill out a clear form that has been provided, after which watu within 24 hours I had to get the loan! Besides, Financial tools are also available which is very helpful for managing finances.&lt;br /&gt;&lt;br /&gt;With the help of my family personalcashadvance finally get the funds as I need before the &lt;a href="http://www.youtube.com/user/PCAcares"&gt;payday&lt;/a&gt; arrives. We really helped with the service provided by personalcash advance.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-5950111939822376257?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/5950111939822376257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=5950111939822376257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/5950111939822376257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/5950111939822376257'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/10/cash-advance-payday-loan.html' title='Cash Advance Payday Loan'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbSHvtQrxI/AAAAAAAAAMM/6v1FmLPrFog/s72-c/personal.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-7265853468819301779</id><published>2010-10-26T13:39:00.004+01:00</published><updated>2010-10-26T13:43:48.783+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Urgent Cash Loan'/><title type='text'>Urgent Cash Loan</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbM_Kiye5I/AAAAAAAAAME/UNb0aFk5w6g/s1600/urgent.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 245px; height: 72px;" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbM_Kiye5I/AAAAAAAAAME/UNb0aFk5w6g/s320/urgent.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5532334577805327250" /&gt;&lt;/a&gt;&lt;br /&gt;When our family was in a state of financial difficulty because there are a few of our family business that loses money. At that time we so need financial assistance in order to survive in order not continue losing money.&lt;br /&gt;&lt;br /&gt;We immediately went to several local banks to ask for a loan. But what we get is a convoluted process and requires a very long time. And then we really need help with funding!&lt;br /&gt;&lt;br /&gt;Finally on the advice of friends, he told me to immediately open urgentcashloan.com. Without thinking I immediately run the suggestion of my friend. And it's true! UrgentCashLoan.com can provide loans quickly with just a few easy steps of filling a simple form, immediately send the form and receive various types of credit.&lt;br /&gt;&lt;br /&gt;Finally our family get &lt;a href="http://www.urgentcashloan.com"&gt;fast cash advance&lt;/a&gt; and this help our family bussiness to improved.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-7265853468819301779?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/7265853468819301779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=7265853468819301779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/7265853468819301779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/7265853468819301779'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/10/urgent-cash-loan.html' title='Urgent Cash Loan'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2FnEn3e4t7g/TMbM_Kiye5I/AAAAAAAAAME/UNb0aFk5w6g/s72-c/urgent.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-8971021318739732324</id><published>2010-10-26T13:07:00.003+01:00</published><updated>2010-10-26T13:27:06.819+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Life Insurance'/><title type='text'>Life Insurance</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2FnEn3e4t7g/TMbJC17gVbI/AAAAAAAAAL8/HZXruzHiuDo/s1600/life.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 66px;" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/TMbJC17gVbI/AAAAAAAAAL8/HZXruzHiuDo/s320/life.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5532330242944816562" /&gt;&lt;/a&gt;&lt;br /&gt;At that time my mother asked me to find information about life insurance. Quickly, I simply look straight from the internet and my attention turned to a website that is very interesting to me.&lt;br /&gt;&lt;br /&gt;This website is lifeinsurancerates.com. I immediately read it to find a variety of life insurance offered. This website has really helped me to find a suitable provider of life insurance with my mother's economic circumstances.&lt;br /&gt;&lt;br /&gt;By using lifeinsurancerates.com I can compare different types of life insurance offered by many companies such as AIG Insurance, Metlife, Mutual, Prudential etc.&lt;br /&gt;&lt;br /&gt;Lifeinsurancertes.com provide information for the &lt;a href="http://www.lifeinsurancerates.com/whole-life-insurance.html"&gt;whole life insurance&lt;/a&gt; in the world that can be easily accessible for all of us.&lt;br /&gt;&lt;br /&gt;Finally, after study of  a wide selection of life insurance, then my mother has chosen one of life innsurance trusted. Thanks lifeinsurancerates.com for your effort to my family.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-8971021318739732324?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/8971021318739732324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=8971021318739732324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8971021318739732324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8971021318739732324'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/10/life-insurance.html' title='Life Insurance'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2FnEn3e4t7g/TMbJC17gVbI/AAAAAAAAAL8/HZXruzHiuDo/s72-c/life.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-6339715498612393275</id><published>2010-07-21T14:45:00.003+01:00</published><updated>2010-07-21T14:49:17.043+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR INTAKE'/><title type='text'>AIR INTAKE</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2FnEn3e4t7g/TEb6qxUcTOI/AAAAAAAAALs/sj2czGC1wNM/s1600/air+intake.bmp"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 493px; height: 91px;" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/TEb6qxUcTOI/AAAAAAAAALs/sj2czGC1wNM/s320/air+intake.bmp" alt="" id="BLOGGER_PHOTO_ID_5496356007952796898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CPC01%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CPC01%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CPC01%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;IN&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;    &lt;w:usefelayout/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Batang; 	panose-1:2 3 6 0 0 1 1 1 1 1; 	mso-font-alt:바탕; 	mso-font-charset:129; 	mso-generic-font-family:auto; 	mso-font-format:other; 	mso-font-pitch:fixed; 	mso-font-signature:1 151388160 16 0 524288 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:"\@Batang"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:129; 	mso-generic-font-family:auto; 	mso-font-format:other; 	mso-font-pitch:fixed; 	mso-font-signature:1 151388160 16 0 524288 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:Batang; 	mso-ansi-language:EN-US; 	mso-fareast-language:KO;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-fareast-font-family:Batang;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Yesterday I was browsing the intenet to find the product of the cold air intake. My friend has asked me to find the product of cold air intake which &lt;span style=""&gt; &lt;/span&gt;good and cheap that according to his car. &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;A cold air intake is a device to bring air into the low-temperature combustion engines in cars to improve energy efficient car. All cold air intake work with the principles by raising the oxygen content which is available for combustion using gasoline (fuel). Because the cold air that usually contain a lot of content (mass) per volume. &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Finally, my eye was attracted by a very interesting website that is &lt;a href="http://www.carid.com/air-intakes.html"&gt;AIR INTAKE SYSTEM&lt;/a&gt; . On this website available a variety of cold air intake that is suitable for most production cars past and present include: BMW air intake, Audi Air Intake , Bentley Air &lt;span style=""&gt; &lt;/span&gt;Intake, Daewoo air intake etc.&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Therefore, I simply chose cold air intake according to my friend's car and immediately told my friends about this website. It is a bit hard to choose it because there a lot of models. &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Finally my friend was satisfied with the product which is available on this &lt;a href="http://www.carid.com/air-intakes.html"&gt;AIR INTAKE SYSTEM&lt;/a&gt; and soon will make the buying process as soon as possible. To ensure that the goods are ordered there so my friend called&lt;span style=""&gt;  &lt;/span&gt;up immediately via toll-free at 800-505-3274. Fortunately they were open 7 days per week and is available live chat facility. &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Moreover in here also provides a variety of other auto parts that you need such&lt;span style=""&gt;  &lt;/span&gt;dash kit, custom grille, floor mats, chrome accessories, rear spoilers etc. related product to the needs of your car. Find stuff feels very interesting in at this website. I guarantee that you also will love to shop here.&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-6339715498612393275?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/6339715498612393275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=6339715498612393275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/6339715498612393275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/6339715498612393275'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/07/normal-0-false-false-false-in-x-none-x.html' title='AIR INTAKE'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2FnEn3e4t7g/TEb6qxUcTOI/AAAAAAAAALs/sj2czGC1wNM/s72-c/air+intake.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-1936336999138774265</id><published>2010-07-18T04:21:00.005+01:00</published><updated>2010-07-18T04:45:19.650+01:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_2FnEn3e4t7g/TEJ2qpdBfAI/AAAAAAAAALU/tg49oJvFkDI/s1600/ini.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 137px;" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/TEJ2qpdBfAI/AAAAAAAAALU/tg49oJvFkDI/s320/ini.bmp" border="0" alt="" id="BLOGGER_PHOTO_ID_5495084970399595522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span"   style="  line-height: 22px; font-family:arial, sans-serif;font-size:13px;"&gt;&lt;span title=""&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  line-height: 22px; font-family:arial, sans-serif;"&gt;&lt;span title=""&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Now  I have made a new website to download Ebook microcontroller, robotics, electronics, Electronics/Robotics Magazine, Internet Marketing etc. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  line-height: 22px; font-family:arial, sans-serif;"&gt;&lt;span title=""&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&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="  line-height: 22px; font-family:arial, sans-serif;"&gt;&lt;span title=""&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;If you have ebook with the same theme and want to share with your friend, please contact me i will upload your ebook so others can download your ebook.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  line-height: 22px; font-family:arial, sans-serif;"&gt;&lt;span title=""&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&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="  line-height: 22px; font-family:arial, sans-serif;"&gt;&lt;span title=""&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;I will update this website until the number of ebook will more and more each day and you can benefit from it.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  line-height: 22px; font-family:arial, sans-serif;"&gt;&lt;span title=""&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&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="font-size: medium;"&gt;Ok, don't waste a time just go to &lt;a href="http://download-ebook.webs.com"&gt;Download-ebook.webs.com.&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  line-height: 22px; font-family:arial, sans-serif;"&gt;&lt;span title=""&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;..&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-1936336999138774265?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/1936336999138774265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=1936336999138774265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1936336999138774265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1936336999138774265'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/07/now-i-have-made-new-website-to-download.html' title=''/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2FnEn3e4t7g/TEJ2qpdBfAI/AAAAAAAAALU/tg49oJvFkDI/s72-c/ini.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-2045210627593704667</id><published>2010-07-10T13:26:00.001+01:00</published><updated>2010-07-10T13:31:09.571+01:00</updated><title type='text'>Get PAid for Reading and $haring articles</title><content type='html'>&lt;span style="font-size: 14pt; line-height: 100%;"&gt;&lt;/span&gt;&lt;span class="font_description"&gt;&lt;br /&gt;&lt;br /&gt;Earn $10 RIGHT NOW&lt;br /&gt;While in pre-launch until August 1st, 2010 as soon as you register  for IMCREW you get a $10.00 Bonus credited to your account!!!&lt;br /&gt;&lt;br /&gt;Earn $2 for every referral&lt;br /&gt;Until the 1st of August, we are in the pre-launch stage to gain more  exposure and new members. During this time, if you register and refer  your friends, you'll earn $2 for EVERY active member you refer, plus,  you'll earn 20% of whatever they earn in the future!!!&lt;br /&gt;&lt;br /&gt;IMCREW is brand new, FREE membership website for those who want to  start making money online by reading and promoting articles about  various methods to make money online. Until the 1st of August, we will  be in the pre-launch stage (that means now you you are able to build  your downline as you will earn 20% of your referral's earnings for the  lifetime of their active account and earn a $2 BONUS for every member  you refer to IMCREW while pre-launch) You don't need any experience and  you won't need to pay for anything and you will be able to earn up to  $1275/month simply by reading and promoting IMCREW's articles. &lt;/span&gt;&lt;br /&gt; &lt;b&gt;&lt;!--sizeo:4--&gt;&lt;span style="font-size: 14pt; line-height: 100%;"&gt;&lt;!--/sizeo--&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Click &lt;a href="http://www.imcrew.com/?r=10229"&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);"&gt;Here&lt;/span&gt;&lt;/a&gt; to join.&lt;br /&gt;&lt;a href="http://www.moneymakergroup.com/redirect.php?url=http%3A%2F%2Fwww.imcrew.com%2F%3Fr%3D2204" rel="nofollow" target="_blank" onclick="javascript:urchinTracker('/outgoing/www_imcrew_com');"&gt;&lt;div title="Click to view full image" class="resized-linked-image" style="width: 508px; padding: 2px; cursor: pointer;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;a href="http://www.imcrew.com/?r=10229"&gt;&lt;img id="--ipb-img-resizer-1" src="http://www.imcrew.com/b2.gif" class="linked-image" border="0" width="512" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-2045210627593704667?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/2045210627593704667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=2045210627593704667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2045210627593704667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2045210627593704667'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/07/get-paid-for-reading-and-haring.html' title='Get PAid for Reading and $haring articles'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-695803195214962652</id><published>2010-06-08T13:15:00.003+01:00</published><updated>2010-06-08T13:57:07.639+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='If  You Want To Take A Loan'/><title type='text'>IF YOU WANT TO TAKE A LOAN</title><content type='html'>During browsing on internet last night, I stopped on a website that can give a loan for business or for personal. That site is EZUnsecured.com from EZUnsecured Company that expert in Unsecured Business Financing. Here in EZUnsecured  we can get a loan in just a day. Fantastic.&lt;br /&gt;&lt;br /&gt;Beside of personal and business loan, EZUnsecured can also help you in Equipment Leasing, Software Leasing, Practice Financing and help you to Expand your business. With long experience since established in 2002. There are no doubt about their service.&lt;br /&gt;&lt;br /&gt;To improve your &lt;a href="http://www.ezunsecured.com/"&gt;Business Finance&lt;/a&gt; don't hesitate to contact EZUnsecured for assistant. This company not only serve Business Finance, but also &lt;a href="http://www.ezunsecured.com/"&gt;Small Business Finance &lt;/a&gt;. Regarding this site, many people have succeeded during apply to loan to EZUnsecured Company.&lt;br /&gt;&lt;br /&gt;So if you need company that can help you for&lt;a href="http://www.ezunsecured.com/"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt; Small Business Financing &lt;/a&gt;don't take a long time just visit EZUnsecured.com right now ! Just take a action for your improvement of your Business.&lt;br /&gt;&lt;br /&gt;I will also inform to all my colleague about this site that very interesting for huge loan. Even we  can see the video of their service by just visiting EZUnsecured.com. Don't think to much time, just visit EZUnsecured.com  and get the loan.&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(77, 75, 76); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 16px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:12px;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-695803195214962652?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/695803195214962652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=695803195214962652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/695803195214962652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/695803195214962652'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/06/if-you-want-to-take-loan.html' title='IF YOU WANT TO TAKE A LOAN'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-4778978373752939880</id><published>2010-05-28T03:00:00.000+01:00</published><updated>2010-05-28T03:01:50.288+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Buy link on my website'/><title type='text'>Advertisers, You can now buy links on my website directly!</title><content type='html'>I have recently joined &lt;a href="http://ask2link.com/" target="_blank"&gt;ask2link.com&lt;/a&gt; (&lt;a href="http://www.ask2link.com/refer/mohibnumalik" target="_blank"&gt;http://www.ask2link.com/refer/mohibnumalik&lt;/a&gt;) to enable advertisers to buy text links advertisement on my website. ask2link's text links are unique since they could bring targetted traffic and boost your organic search engine rankings. ask2link.com provides secure, easy, and fast checkout flow so you could get your text link ads live within five minutes.Bloggers or Webmasters: If you would like to monetize your blog or website beyond Adsense, you could visit ask2link (&lt;a href="http://www.ask2link.com/refer/mohibnumalik" target="_blank"&gt;http://www.ask2link.com/refer/mohibnumalik&lt;/a&gt;) to learn more.Buy text link ads now on this website with ask2link. Start advertising now in this website as part of your online marketing campaign. You could now purchase text link ads  on this website by following here:  &lt;a href="http://www.ask2link.com/buy_ad/137dc3faecac8d91df251274974262" target="_blank"&gt;http://www.ask2link.com/buy_ad/137dc3faecac8d91df251274974262&lt;/a&gt;Note to advertisers, SEO agencies/SEO specialists, internet marketers, or e-commerce websites: You could visit ask2link - &lt;a href="http://www.ask2link.com/refer/mohibnumalik" target="_blank"&gt;http://www.ask2link.com/refer/mohibnumalik&lt;/a&gt; -to buy static text links on hundreds of websites easily as part of your inbound link building and SEO campaign.They accept credit cards and PayPal payments and your text links will be live within five minutes after your order.ask2link's text links are unique because they are rendered as plain static HTML links that could bring you moretraffic and boost your organic search engine ranking for your keywords.-------Thanks,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-4778978373752939880?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/4778978373752939880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=4778978373752939880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/4778978373752939880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/4778978373752939880'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/05/advertisers-you-can-now-buy-links-on-my.html' title='Advertisers, You can now buy links on my website directly!'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-8612177167761126594</id><published>2010-03-25T16:10:00.002Z</published><updated>2010-03-25T16:20:01.346Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Zenni Optical'/><title type='text'>Zenni Optical</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_2FnEn3e4t7g/S6uNG1CAAiI/AAAAAAAAALE/LTnPdaIz1Ok/s1600/kacamata.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5452606922316317218" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 265px; CURSOR: hand; HEIGHT: 116px" alt="" src="http://1.bp.blogspot.com/_2FnEn3e4t7g/S6uNG1CAAiI/AAAAAAAAALE/LTnPdaIz1Ok/s320/kacamata.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;When my brother want to buy eye glasses, I recommend him to open website of &lt;a href="http://www.zennioptical.com/home.php"&gt;Zenni Optical&lt;/a&gt;. This is because Zenni Optical sell low price of prescription eye glasses starting for just eight bucks.&lt;br /&gt;&lt;br /&gt;I have purchased from Zenni Optical and very satisfied with the product. I have more proud after reading &lt;a href="http://www.examiner.com/x-28795-Brooklyn-Liberal-Examiner~y2009m11d13-Cheap-eyeglasses-are-a-reality-Check-out-Erics-review-of-Zenni-Optical"&gt;Eric's Review &lt;/a&gt;about Zenni Optical. Eric explain more about Zenni Optical product and the benefit using their product.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Finally my brother also satisfied using eye glasses from &lt;a href="http://www.zennioptical.com/home.php"&gt;Zenni Optical&lt;/a&gt;. Not only the price that very cheap, but also they have many kind of frame that meet with your need.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-8612177167761126594?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/8612177167761126594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=8612177167761126594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8612177167761126594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8612177167761126594'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2010/03/zenni-optical.html' title='Zenni Optical'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_2FnEn3e4t7g/S6uNG1CAAiI/AAAAAAAAALE/LTnPdaIz1Ok/s72-c/kacamata.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-8523887704749059158</id><published>2009-06-19T01:04:00.009+01:00</published><updated>2010-12-03T07:22:38.633Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liquid Crystal Display ( Part 1 )'/><title type='text'>LIQUID CRYSTAL DISPLAY INTERFACE ( Part 1 )</title><content type='html'>Liquid Crystal Display ( LCD ) are now available which are inexpensive, display alphanumeric character, require only 14 wires for connection and are simple to use. They come 16 to as many as 40 characters wire and 1,2, or 4 lines high.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;1 x 16 LCD&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;The 1 line by 16 character display ( produced by some manufactures ) is controlled by a Hitachi HD44780 LCD controller chip which is surface mounted on the back side of the display module’s printed circuit board. The HD44780 display controller is commonly used in a variety of liquid crystal display made by manufacturers such as Hitachi, Optrex, Amperex, Densitron and Epson. The following description will apply in a general way to similar displays made by these manufacturers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=4457&amp;amp;b=56419&amp;amp;droll=d35db9cb"&gt;&lt;img id="BLOGGER_PHOTO_ID_5348823687838182498" style="display: block; margin: 0px auto 10px; width: 312px; height: 232px; text-align: center;" alt="" src="http://1.bp.blogspot.com/_2FnEn3e4t7g/SjrWzgfKLGI/AAAAAAAAAIE/d83UEyyhtlY/s320/gb1.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;PIN &amp;amp; FUNCTION&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1 GND Connect to Ground&lt;br /&gt;2 +5V Connect to Power supply +5V&lt;br /&gt;3 Vref Brightness Control Voltage&lt;br /&gt;4 RS ( Register Select ) control line&lt;br /&gt;5 R / W Read / Write Control – connect to ground for simple app.&lt;br /&gt;6 E Enable control line&lt;br /&gt;7 D0 Data 0 line&lt;br /&gt;8 D1 Data 1 line&lt;br /&gt;9 D2 Data 2 line&lt;br /&gt;10 D3 D ata 3 Line&lt;br /&gt;11 D4 Data 4 line&lt;br /&gt;12 D5 Data 5 line&lt;br /&gt;13 D6 Data 6 line&lt;br /&gt;14 D7 Data 7 line&lt;br /&gt;&lt;br /&gt;15 + Back light ( + )&lt;br /&gt;16 - Back light ( - )&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=4457&amp;amp;b=56419&amp;amp;droll=d35db9cb"&gt;&lt;img id="BLOGGER_PHOTO_ID_5348824186823943410" style="display: block; margin: 0px auto 10px; width: 320px; height: 143px; text-align: center;" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/SjrXQjWopPI/AAAAAAAAAIU/TVAVpsPkoY0/s320/gb3.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The display module has 3 control lines. RS makes the selection of instructions vs data and may be thought of as an address line which select either the control register or the data Register.&lt;br /&gt;The R/W line set up for read vs write. For this application the display will be written to only, so this line brought to ground. E enable the display registers for a write operation when High.&lt;br /&gt;&lt;br /&gt;Port Bit(s) Function&lt;br /&gt;B0 – 7 Data&lt;br /&gt;A 2 RS ( Register Select )&lt;br /&gt;A 1 E ( Enable )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Data VS Instruction&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;There are 2 port and some timing involved in controlling the display. The display control lines are set up before sending either an instruction word or a data word. The RS line is asserted 0 for sending an instruction or 1 for sending data.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Function for sending RS&lt;br /&gt;Instruction 0&lt;br /&gt;Data 1&lt;br /&gt;&lt;br /&gt;This must be done in advance of pulsing the enable line high. Also the data or instruction byte must be stable at port B prior to pulsing the enable line High.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=4457&amp;amp;b=56419&amp;amp;droll=d35db9cb"&gt;&lt;img id="BLOGGER_PHOTO_ID_5348824437392322178" style="display: block; margin: 0px auto 10px; width: 320px; height: 120px; text-align: center;" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/SjrXfIyyroI/AAAAAAAAAIc/Yq9bzQVf8Co/s320/gb4.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Display Control&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Instruction words are sent to the display to tell it what mode to operate in.&lt;br /&gt;&lt;br /&gt;Operation Instruction word Function&lt;br /&gt;Function Set 0x38 8bit, 5x7&lt;br /&gt;Used at initial only&lt;br /&gt;Display on/off 0x0C Display on,no cursor&lt;br /&gt;0x0F Display on, cursor blink&lt;br /&gt;Clear Display 0x01 Clear Display = Blanks&lt;br /&gt;Entry Mode Set 0x06 Increment Mode&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Character Addresses&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Each of the 16 display characters has an address. This tells the display controller where to put the next character data byte.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We will need some code to initialize the display to test the demonstation circuit. This will consist of a short main program which delay 5 miliseconds to allow the LCD microcontroller time to get itself organized after power-on reset ( essential ), an initialization routine for sending the LCD its operation mode instruction and a second 5 ms delay .&lt;br /&gt;( Continue next ……see u ….)&lt;br /&gt;&lt;br /&gt;Source : Pic’n Up the Pace&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ziddu.com/downloadlink/5586250/LIQUIDCRYSTALDISPLAYINTERFACE.pdf"&gt;Download PDF&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-8187237422574123";&lt;br /&gt;/* 300x250, created 12/2/10 */&lt;br /&gt;google_ad_slot = "9826240319";&lt;br /&gt;google_ad_width = 300;&lt;br /&gt;google_ad_height = 250;&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-8523887704749059158?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/8523887704749059158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=8523887704749059158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8523887704749059158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8523887704749059158'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2009/06/liquid-crystal-display-interface-paryt.html' title='LIQUID CRYSTAL DISPLAY INTERFACE ( Part 1 )'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_2FnEn3e4t7g/SjrWzgfKLGI/AAAAAAAAAIE/d83UEyyhtlY/s72-c/gb1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-4850873933341150342</id><published>2009-06-18T00:57:00.008+01:00</published><updated>2011-08-25T14:39:52.799+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PIC to PIC Serial Communication'/><title type='text'>PIC TO PIC SERIAL COMMUNICATION</title><content type='html'>&lt;table align="left" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;ch_client = "mohibnumalik";&lt;br /&gt;ch_width = 550;&lt;br /&gt;ch_height = 250;&lt;br /&gt;ch_type = "mpu";&lt;br /&gt;ch_sid = "Chitika Default";&lt;br /&gt;ch_backfill = 1;&lt;br /&gt;ch_color_site_link = "0000cc";&lt;br /&gt;ch_color_title = "0000cc";&lt;br /&gt;ch_color_border = "ffffff";&lt;br /&gt;ch_color_text = "000000";&lt;br /&gt;ch_color_bg = "ffffff";&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src="http://scripts.chitika.net/eminimalls/amm.js" type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;In an effort to expand our serial communication capabilities, we will get a couple of PIC16F84 to talk to each other. Actually we’ll do part of the job by getting one PIC16F84 to talk while the other listens.&lt;br /&gt;&lt;br /&gt;We’ll see if the listener understood what the talker said. We will set this up so you can continue on your own by sending more than one word and by interchanging the talk/listen roles ( two-way communication ).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=4457&amp;amp;b=56419&amp;amp;droll=d35db9cb"&gt;&lt;img id="BLOGGER_PHOTO_ID_5348450214885623730" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 173px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/SjmDIhUeh7I/AAAAAAAAAHo/JsdqYy49a5E/s320/gb1.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Both PIC16F84 with 4 MHz clock oscillators. For the transmitting chip, port A, bit 1 is used to transmit. The receiver uses port A, bit 0 to receive. We will choose the bit time interval as 256 internal clock ( 1 MHz ) cycle. Both transmitter and receiver will use TMR0 for timing.&lt;br /&gt;&lt;br /&gt;When the transmit data ( TD ) line is high, the condition is known as “mark”. When TD is low , the condition is known as “Space”. The terminology comes from the old teletype days.&lt;br /&gt;When one word ( 8 bits ) is sent, the TD line output vs time will look like this :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=4457&amp;amp;b=56419&amp;amp;droll=d35db9cb"&gt;&lt;img id="BLOGGER_PHOTO_ID_5348450560293786434" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 91px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/SjmDcoEM00I/AAAAAAAAAHw/HQqbKdxpRqk/s320/gb2.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;;=======P2PSEND.ASM=================================4/29/97==&lt;br /&gt;list p=16f84a&lt;br /&gt;__config h'3ff1'&lt;br /&gt;radix hex&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; cpu equates (memory map)&lt;br /&gt;tmr0 equ 0x01&lt;br /&gt;status equ 0x03&lt;br /&gt;porta equ 0x05&lt;br /&gt;intcon equ 0x0b&lt;br /&gt;sendreg equ 0x0c&lt;br /&gt;count equ 0x0d&lt;br /&gt;optreg equ 0x81&lt;br /&gt;trisa equ 0x85&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; bit equates&lt;br /&gt;c equ 0&lt;br /&gt;rp0 equ 5&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;org 0x000&lt;br /&gt;;&lt;br /&gt;start bsf status,rp0 ;switch to bank 1&lt;br /&gt;movlw b'00000100' ;port A inputs/outputs&lt;br /&gt;movwf trisa&lt;br /&gt;bcf status,rp0 ;switch back to bank 0&lt;br /&gt;bsf porta,1 ;output mark, bit 1&lt;br /&gt;movlw 0x80 ;number to be sent&lt;br /&gt;movwf sendreg ;store&lt;br /&gt;switch btfsc porta,2 ;start send?&lt;br /&gt;goto switch ;not yet&lt;br /&gt;call ser_out ;to serial out subroutine&lt;br /&gt;circle goto circle ;done&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;ser_out bcf intcon,5 ;disable tmr0 interrupts&lt;br /&gt;bcf intcon,7 ;disable global interrupts&lt;br /&gt;clrf tmr0 ;clear timer/counter&lt;br /&gt;clrwdt ;clear wdt prep prescaler assign&lt;br /&gt;bsf status,rp0 ;to bank 1&lt;br /&gt;movlw b'11011000' ;set up timer/counter&lt;br /&gt;movwf optreg&lt;br /&gt;bcf status,rp0 ;back to bank 0&lt;br /&gt;movlw 0x08 ;init shift counter&lt;br /&gt;movwf count&lt;br /&gt;bcf porta,1 ;start bit&lt;br /&gt;clrf tmr0 ;start timer/counter&lt;br /&gt;bcf intcon,2 ;clear tmr0 overflow flag&lt;br /&gt;time1 btfss intcon,2 ;timer overflow?&lt;br /&gt;goto time1 ;no&lt;br /&gt;bcf intcon,2 ;yes, clear overflow flag&lt;br /&gt;nxtbit rlf sendreg,f ;rotate msb into carry flag&lt;br /&gt;bcf porta,1 ;clear port A, bit 1&lt;br /&gt;btfsc status,c ;test carry flag&lt;br /&gt;bsf porta,1 ;bit is set&lt;br /&gt;time2 btfss intcon,2 ;timer overflow?&lt;br /&gt;goto time2 ;no&lt;br /&gt;bcf intcon,2 ;clear overflow flag&lt;br /&gt;decfsz count,f ;shifted 8?&lt;br /&gt;goto nxtbit ;no&lt;br /&gt;bsf porta,1 ;yes, output mark&lt;br /&gt;time3 btfss intcon,2 ;timer overflow?&lt;br /&gt;goto time3 ;no&lt;br /&gt;return ;done&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;end&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;;at device program time, select:&lt;br /&gt;; code protection off&lt;br /&gt;; watchdog timer disabled (default is enabled)&lt;br /&gt;; standard crystal XT (using 4 MHz osc for test)&lt;br /&gt;; power-up timer on&lt;br /&gt;;============================================================&lt;br /&gt;&lt;br /&gt;source : pic'n up the pace&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.ziddu.com/downloadlink/5589438/PICTOPICSERIALCOMMUNICATION.pdf"&gt;Download PDF&lt;/a&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;/p&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;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&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/6737088825770166604-4850873933341150342?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/4850873933341150342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=4850873933341150342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/4850873933341150342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/4850873933341150342'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2009/06/pic-to-pic-serial-communication.html' title='PIC TO PIC SERIAL COMMUNICATION'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2FnEn3e4t7g/SjmDIhUeh7I/AAAAAAAAAHo/JsdqYy49a5E/s72-c/gb1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-4778373994512984763</id><published>2009-06-14T09:09:00.007+01:00</published><updated>2011-08-17T04:50:03.979+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Serial EEPROM'/><title type='text'>Serial EEPROM</title><content type='html'>&lt;table border="0" align="left"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt; &lt;!-- Begin BidVertiser code --&gt;&lt;br /&gt;&lt;SCRIPT LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=361299%26bid=1007113" type="text/javascript"&gt;&lt;/SCRIPT&gt;&lt;br /&gt;&lt;noscript&gt;&lt;a href="http://www.bidvertiser.com/bdv/BidVertiser/bdv_xml_feed.dbm"&gt;searchfeed&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- End BidVertiser code --&gt; &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;Serial EEPROMs come in three main flavors and variety of sizes. The 93XXX devices are the easiest to interface to microcontroller PIC16F84/A. &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;The 93C46 is a small non volatile memory peripheral chip. It is organized as 64 registers of 16 bits each. The programming voltage and write timing are developed on-chip. The self timed write cycle takes about 10 miliseconds.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;All communication with the 93C64 begins with sending 9 instruction bits. The first bit ( MSB )&lt;span style="font-size:0;"&gt; &lt;/span&gt;is a logic “1” start bit. The remaining 8 bits may be an op code or an op code and address combination. If the operation is a write operation, 16 data bits follow the instruction bits, MSB first.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=4457&amp;amp;b=56419&amp;amp;droll=d35db9cb"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347092848481699570" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 218px; CURSOR: pointer; HEIGHT: 115px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/SjSwnZbIhvI/AAAAAAAAAHY/hVF30REm2ys/s320/gb3.bmp" border="0" /&gt;&lt;/a&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;This chip have control line as follow :&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;ol style="MARGIN-TOP: 0in" type="a"&gt;&lt;li class="MsoNormal"&gt;Serial data In&lt;/li&gt;&lt;li class="MsoNormal"&gt;Serial Data Out&lt;/li&gt;&lt;li class="MsoNormal"&gt;Clock&lt;/li&gt;&lt;li class="MsoNormal"&gt;Chip Select&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="TEXT-ALIGN: justify"&gt;Some use rules are :&lt;/p&gt;&lt;ol style="MARGIN-TOP: 0in" type="1"&gt;&lt;li class="MsoNormal" style="TEXT-ALIGN: justify"&gt;A register must be erased ( all 1’s ) before it can be written to. The chip has a built in auto erase cycle which takes place when a write is called for.&lt;/li&gt;&lt;li class="MsoNormal" style="TEXT-ALIGN: justify"&gt;The chip select pin ( CS ) must be brought low for a minimum of 1 microsecond between consecutive instruction cycles to synchronize the internal logic of the device&lt;/li&gt;&lt;li class="MsoNormal" style="TEXT-ALIGN: justify"&gt;For read operations, a dummy “0” precedes the 16 data bits. Data is shifted out MSB first.&lt;/li&gt;&lt;li class="MsoNormal" style="TEXT-ALIGN: justify"&gt;Completion of an erase cycle or write cycle to an individual memory location takes about 10 milliseconds. The serial data output ( DO ) pin may also be used as a status pin during the self timing phase of these operation to indicate the status of the device.&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.25in; TEXT-ALIGN: justify"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;On completion of erase or write, CS is brought low briefly. After that, DO will be low until the operation is complete. When DO goes high again, the device is no longer busy and is accessible for other operations.&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=4457&amp;amp;b=56419&amp;amp;droll=d35db9cb"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347093633128839234" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 287px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/SjSxVEdluEI/AAAAAAAAAHg/9zhnXnMSvkQ/s320/gb4.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;=======93C46.ASM===================================&lt;?xml:namespace prefix = st1 /&gt;&lt;st1:date month="4" day="26" year="1997"&gt;4/26/97&lt;/st1:date&gt;==&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;list&lt;span style="font-size:0;"&gt; &lt;/span&gt;p=16f84a&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;__config&lt;span style="font-size:0;"&gt; &lt;/span&gt;h'3ff1'&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;radix&lt;span style="font-size:0;"&gt; &lt;/span&gt;hex&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;&lt;span style="font-size:0;"&gt; &lt;/span&gt;cpu equates (memory map)&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;status&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x03&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;porta&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x05&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;portb&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x06&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;cook&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x0c&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;hibyte&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x0d&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;count&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x0e&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;address&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x0f&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;data_hi&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x10&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;data_lo&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x11&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;temp&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x12&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;trisa&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x85&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;trisb&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x86&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;&lt;span style="font-size:0;"&gt; &lt;/span&gt;bit equates&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;rp0&lt;span style="font-size:0;"&gt; &lt;/span&gt;equ&lt;span style="font-size:0;"&gt; &lt;/span&gt;5&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;org&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x000&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;start&lt;span style="font-size:0;"&gt; &lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;status,rp0&lt;span style="font-size:0;"&gt; &lt;/span&gt;;switch to bank 1&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;b'00000001' ;bit 0 = input&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;trisa&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;b'00000000' ;outputs&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;trisb&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;status,rp0&lt;span style="font-size:0;"&gt; &lt;/span&gt;;switch back to bank 0&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;initialize&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;initialize&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;initialize&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x00&lt;span style="font-size:0;"&gt; &lt;/span&gt;;00000000&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;portb&lt;span style="font-size:0;"&gt; &lt;/span&gt;;LEDs off&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x00&lt;span style="font-size:0;"&gt; &lt;/span&gt;;define test address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x80&lt;span style="font-size:0;"&gt; &lt;/span&gt;;define test hi byte&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;data_hi&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x0f&lt;span style="font-size:0;"&gt; &lt;/span&gt;;define&lt;span style="font-size:0;"&gt; &lt;/span&gt;test lo byte&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;data_lo&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;write&lt;span style="font-size:0;"&gt; &lt;/span&gt;;write subroutine&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;read&lt;span style="font-size:0;"&gt; &lt;/span&gt;;read subroutine&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,w&lt;span style="font-size:0;"&gt; &lt;/span&gt;;get lo byte&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;portb&lt;span style="font-size:0;"&gt; &lt;/span&gt;;display via LEDs&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;circle&lt;span style="font-size:0;"&gt; &lt;/span&gt;goto&lt;span style="font-size:0;"&gt; &lt;/span&gt;circle&lt;span style="font-size:0;"&gt; &lt;/span&gt;;done&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;ewen&lt;span style="font-size:0;"&gt; &lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x30&lt;span style="font-size:0;"&gt; &lt;/span&gt;;ewen op code&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook&lt;span style="font-size:0;"&gt; &lt;/span&gt;;to cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send start bit&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbits&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send ewen op code&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;ewds&lt;span style="font-size:0;"&gt; &lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x00&lt;span style="font-size:0;"&gt; &lt;/span&gt;;ewds op code&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook&lt;span style="font-size:0;"&gt; &lt;/span&gt;;to cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send start bit&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbits&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send ewds op code&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;span style="font-size:0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;write&lt;span style="font-size:0;"&gt; &lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs high&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;ewen&lt;span style="font-size:0;"&gt; &lt;/span&gt;;erase/write enable&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1 microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs high&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;address,w&lt;span style="font-size:0;"&gt; &lt;/span&gt;;get address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook&lt;span style="font-size:0;"&gt; &lt;/span&gt;;store in cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,7&lt;span style="font-size:0;"&gt; &lt;/span&gt;;op code&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,6&lt;span style="font-size:0;"&gt; &lt;/span&gt;;ms 2 bits&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send start bit&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbits&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;data_hi,w&lt;span style="font-size:0;"&gt; &lt;/span&gt;;get data hi&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbits&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send data hi&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;data_lo,w&lt;span style="font-size:0;"&gt; &lt;/span&gt;;get data lo&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbits&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send data lo&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1 microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs high&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;ecycle2&lt;span style="font-size:0;"&gt; &lt;/span&gt;btfss&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,0&lt;span style="font-size:0;"&gt; &lt;/span&gt;;erase cycle complete?&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;goto&lt;span style="font-size:0;"&gt; &lt;/span&gt;ecycle2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;not yet&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1 microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;ewds&lt;span style="font-size:0;"&gt; &lt;/span&gt;;yes, erase/write disable&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1 microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;read&lt;span style="font-size:0;"&gt; &lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3 ;cs high&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;address,w&lt;span style="font-size:0;"&gt; &lt;/span&gt;;get address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,7&lt;span style="font-size:0;"&gt; &lt;/span&gt;;op code&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,6&lt;span style="font-size:0;"&gt; &lt;/span&gt;;ms 2 bits&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send start bit&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbits&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;getprom&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift hi 8 bits out of eeprom&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,w&lt;span style="font-size:0;"&gt; &lt;/span&gt;;hi byte result in hibyte&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;hibyte&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;getprom&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift lo 8 bits out of eeprom&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return&lt;span style="font-size:0;"&gt; &lt;/span&gt;;exit sub with lo byte in cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;sendbits movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x08&lt;span style="font-size:0;"&gt; &lt;/span&gt;;count=8&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;count&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;sbit&lt;span style="font-size:0;"&gt; &lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbit&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send 1 bit&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;decfsz&lt;span style="font-size:0;"&gt; &lt;/span&gt;count,f&lt;span style="font-size:0;"&gt; &lt;/span&gt;;done?&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;goto&lt;span style="font-size:0;"&gt; &lt;/span&gt;sftcook ;no&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return&lt;span style="font-size:0;"&gt; &lt;/span&gt;;yes&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;sftcook&lt;span style="font-size:0;"&gt; &lt;/span&gt;rlf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,f&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift cook left&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;goto&lt;span style="font-size:0;"&gt; &lt;/span&gt;sbit&lt;span style="font-size:0;"&gt; &lt;/span&gt;;again&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;sendbit&lt;span style="font-size:0;"&gt; &lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;default&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;btfsc&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,7&lt;span style="font-size:0;"&gt; &lt;/span&gt;;test cook bit 7&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1 ;bit is set&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;shift1&lt;span style="font-size:0;"&gt; &lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;getprom&lt;span style="font-size:0;"&gt; &lt;/span&gt;movlw&lt;span style="font-size:0;"&gt; &lt;/span&gt;0x08&lt;span style="font-size:0;"&gt; &lt;/span&gt;;count=8&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;count&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;shift2&lt;span style="font-size:0;"&gt; &lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,w ;read port A&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;temp&lt;span style="font-size:0;"&gt; &lt;/span&gt;;store copy&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;rrf&lt;span style="font-size:0;"&gt; &lt;/span&gt;temp,f&lt;span style="font-size:0;"&gt; &lt;/span&gt;;rotate bit into carry flag&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;rlf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,f&lt;span style="font-size:0;"&gt; &lt;/span&gt;;rotate carry flag into cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;decfsz&lt;span style="font-size:0;"&gt; &lt;/span&gt;count,f&lt;span style="font-size:0;"&gt; &lt;/span&gt;;decrement counter&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;goto&lt;span style="font-size:0;"&gt; &lt;/span&gt;shift2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return&lt;span style="font-size:0;"&gt; &lt;/span&gt;;done&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;end&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;at device program time, select:&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;&lt;span style="font-size:0;"&gt; &lt;/span&gt;code protection off&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;&lt;span style="font-size:0;"&gt; &lt;/span&gt;watchdog timer disabled (default is enabled)&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;&lt;span style="font-size:0;"&gt; &lt;/span&gt;standard crystal XT (using 4 MHz osc for test)&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;&lt;span style="font-size:0;"&gt; &lt;/span&gt;power-up timer on&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;============================================================&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;;------------------------------------------------------------&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;erase&lt;span style="font-size:0;"&gt; &lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs high&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;ewen&lt;span style="font-size:0;"&gt; &lt;/span&gt;;erase/write enable&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1 microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs high&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movf&lt;span style="font-size:0;"&gt; &lt;/span&gt;address,w&lt;span style="font-size:0;"&gt; &lt;/span&gt;;get address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;movwf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook&lt;span style="font-size:0;"&gt; &lt;/span&gt;;store in cook&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,7&lt;span style="font-size:0;"&gt; &lt;/span&gt;;op code&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;cook,6&lt;span style="font-size:0;"&gt; &lt;/span&gt;;ms 2 bits&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send start bit&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;span style="font-size:0;"&gt; &lt;/span&gt;;shift&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,2&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;sendbits&lt;span style="font-size:0;"&gt; &lt;/span&gt;;send address&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1 microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bsf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs high&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;ecycle1&lt;span style="font-size:0;"&gt; &lt;/span&gt;btfss&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,0&lt;span style="font-size:0;"&gt; &lt;/span&gt;;erase cycle complete?&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;goto&lt;span style="font-size:0;"&gt; &lt;/span&gt;ecycle1&lt;span style="font-size:0;"&gt; &lt;/span&gt;;not yet&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;call&lt;span style="font-size:0;"&gt; &lt;/span&gt;ewds&lt;span style="font-size:0;"&gt; &lt;/span&gt;;yes, erase/write disable&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;bcf&lt;span style="font-size:0;"&gt; &lt;/span&gt;porta,3&lt;span style="font-size:0;"&gt; &lt;/span&gt;;cs low&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;nop&lt;span style="font-size:0;"&gt; &lt;/span&gt;;1microsecond min&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;return; NOP are use to ensure that the 93C64 chip’s timing requirement are met.&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;Source : pic’n up the pace&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-ALIGN: justify"&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.ziddu.com/downloadlink/5589454/SerialEEPROM.pdf"&gt;Download PDF&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-4778373994512984763?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/4778373994512984763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=4778373994512984763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/4778373994512984763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/4778373994512984763'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2009/06/serial-eeprom.html' title='Serial EEPROM'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2FnEn3e4t7g/SjSwnZbIhvI/AAAAAAAAAHY/hVF30REm2ys/s72-c/gb3.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-3030435999087606480</id><published>2009-06-13T00:58:00.006+01:00</published><updated>2011-08-25T14:45:31.737+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Paralel In Serial Out Shift Register'/><title type='text'>PARALEL IN , SERIAL OUT SHIFT REGISTER 74HC165</title><content type='html'>&lt;table border="0" align="left"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt; &lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;ch_client = "mohibnumalik";&lt;br /&gt;ch_width = 550;&lt;br /&gt;ch_height = 250;&lt;br /&gt;ch_type = "mpu";&lt;br /&gt;ch_sid = "Chitika Default";&lt;br /&gt;ch_backfill = 1;&lt;br /&gt;ch_color_site_link = "0000cc";&lt;br /&gt;ch_color_title = "0000cc";&lt;br /&gt;ch_color_border = "ffffff";&lt;br /&gt;ch_color_text = "000000";&lt;br /&gt;ch_color_bg = "ffffff";&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src="http://scripts.chitika.net/eminimalls/amm.js" type="text/javascript"&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Bringing 8 bits of data into a PIC16F84 serially is done in a similar way. For that purpose we can use 74HC165 parallel in serial out shift register.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347090881355485698" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 247px; CURSOR: pointer; HEIGHT: 220px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/SjSu05TskgI/AAAAAAAAAHI/fgCkMsaccqE/s320/gb1.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This digital IC has 3 control lines as follow :&lt;br /&gt;&lt;br /&gt;1. Serial Output&lt;br /&gt;2. Load ( load 8 bits into shift register )&lt;br /&gt;3. Clock ( shift data MS bit first )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The 8 bits of data presented to the shift register are latched in using the LOAD control line. The 8 data bits are shifted out most significant bit first.&lt;br /&gt;&lt;br /&gt;One port pin of PIC16F84/A is used for serial in. It is convenient to use bit 0 for serial input. The program looks at the port as a whole, rotate bit “0” into the carry flag, and rotate the content of the carry flag into the least significant bit ( LSB ) of the file register assigned to receive the incoming data.&lt;br /&gt;&lt;br /&gt;This process is carried out for each of the 8 bits. Notice that the first bit is available at the serial output line immediately after the data is latched. Shifting 7 times ( not 8 times ) is required to access the remaining bits.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347091630004617218" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: pointer; HEIGHT: 182px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/SjSvgePjwAI/AAAAAAAAAHQ/5RfJCR-58oU/s320/gb2.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;;=======74HC165.ASM=================================4/25/97==&lt;br /&gt;list p=16f84a&lt;br /&gt;__config h'3ff1'&lt;br /&gt;radix hex&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; cpu equates (memory map)&lt;br /&gt;porta equ 0x05&lt;br /&gt;portb equ 0x06&lt;br /&gt;status equ 0x03&lt;br /&gt;rcvreg equ 0x0c&lt;br /&gt;count equ 0x0d&lt;br /&gt;temp equ 0x0e&lt;br /&gt;trisa equ 0x85&lt;br /&gt;trisb equ 0x86&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; bit equates&lt;br /&gt;rp0 equ 5&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;org 0x000&lt;br /&gt;;&lt;br /&gt;start bsf status,rp0 ;switch to bank 1&lt;br /&gt;movlw b'00000001' ;bit 0 = input&lt;br /&gt;movwf trisa&lt;br /&gt;movlw b'00000000' ;outputs&lt;br /&gt;movwf trisb&lt;br /&gt;bcf status,rp0 ;switch back to bank 0&lt;br /&gt;movlw 0x04 ;0000 0100&lt;br /&gt;movwf porta ;control word&lt;br /&gt;call ser_in ;to serial input subroutine&lt;br /&gt;movf rcvreg,w ;get data&lt;br /&gt;movwf portb ;display data via LEDs&lt;br /&gt;circle goto circle ;done&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;ser_in clrf rcvreg ;clear receive register&lt;br /&gt;movlw 0x08 ;init 8 counter&lt;br /&gt;movwf count&lt;br /&gt;bcf porta,2 ;load shift register&lt;br /&gt;bsf porta,2&lt;br /&gt;getbit movf porta,w ;read port A&lt;br /&gt;movwf temp ;store copy&lt;br /&gt;rrf temp,f ;rotate bit into carry flag&lt;br /&gt;rlf rcvreg,f ;rotate carry flag into rcvreg&lt;br /&gt;decfsz count,f ;decrement counter&lt;br /&gt;goto shift&lt;br /&gt;return ;done&lt;br /&gt;shift bsf porta,1 ;shift 1 bit&lt;br /&gt;bcf porta,1&lt;br /&gt;goto getbit ;again&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;end&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;;note: the 74HC165 gets shifted 7 times&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;;at device program time, select:&lt;br /&gt;; code protection off&lt;br /&gt;; watchdog timer disabled (default is enabled)&lt;br /&gt;; standard crystal XT (using 4 MHz osc for test)&lt;br /&gt;; power-up timer on&lt;br /&gt;;============================================================&lt;br /&gt;&lt;br /&gt;source : pic’n up the pace &lt;/p&gt;&lt;p&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ziddu.com/downloadlink/5586297/PARALELINSERIALOUTSHIFTREGISTER.pdf"&gt;Download PDF&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-3030435999087606480?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/3030435999087606480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=3030435999087606480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3030435999087606480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3030435999087606480'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2009/06/paralel-in-serial-out-shift-register.html' title='PARALEL IN , SERIAL OUT SHIFT REGISTER 74HC165'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2FnEn3e4t7g/SjSu05TskgI/AAAAAAAAAHI/fgCkMsaccqE/s72-c/gb1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-1914684146235709973</id><published>2009-06-12T00:59:00.004+01:00</published><updated>2011-08-17T04:37:12.918+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Shift  Register'/><title type='text'>SHIFT REGISTER</title><content type='html'>&lt;table border="0" align="left"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt; &lt;!-- Begin BidVertiser code --&gt;&lt;br /&gt;&lt;SCRIPT LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=361299%26bid=1007113" type="text/javascript"&gt;&lt;/SCRIPT&gt;&lt;br /&gt;&lt;noscript&gt;&lt;a href="http://www.bidvertiser.com/bdv/BidVertiser/bdv_xml_feed.dbm"&gt;searchfeed&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- End BidVertiser code --&gt; &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Understanding about shift register is basic knowledge to understand serial communication.&lt;br /&gt;&lt;br /&gt;To learn about shift register, we can use 74HC164 which is a serial in parallel out shift register. In and out are respect to the shift register. The project is to create and send 8 bit data to the shift register serially and looks is output via LED to see if the byte got there successfully.&lt;br /&gt;&lt;br /&gt;Data to be send from microcontroller PIC16F84/A is initially defined and stored in a file register as 8 bits in parallel format. In order to convert them into serial format, the 8 bits in the file register are shifted left ( RLF ) one at a time. Bit 7 of the file register is sent on its way via a single output port line after each shift. The most significant bit is sent first because that is what the 74HC164 expects.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5346225243429199666" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 188px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/SjGbiIvS3zI/AAAAAAAAAGw/RmVI3oUHywU/s320/gb1.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5346225383199187762" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 149px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/SjGbqRbDozI/AAAAAAAAAG4/ek8TLUHjv1I/s320/gb2.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The 8 bits are marched out one at a time in succession.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The 74HC164 has 3 control line as the following :&lt;br /&gt;Serial input&lt;br /&gt;Clear ( clears output to 0’s ( normally High )&lt;br /&gt;Clock ( Shift data trough bit 0 toward bit 7 )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To move data into the shift register, the first data bit is presented to the input. Then it is shifted in. The second bit is presented and shifted and so on.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5346225582316311394" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 170px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/SjGb13MR02I/AAAAAAAAAHA/N98gEjQbJvg/s320/gb3.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="justify"&gt;Fig. Microcontroller PIC16F84/A with 74HC164&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;The shift register output are cleared on initialization as part of the power-on reset housekeeping so that all output will be low to start with.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;;=======74HC164.ASM=================================4/25/97==&lt;br /&gt;list p=16f84a&lt;br /&gt;__config h'3ff1'&lt;br /&gt;radix hex&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; cpu equates (memory map)&lt;br /&gt;porta equ 0x05&lt;br /&gt;status equ 0x03&lt;br /&gt;sendreg equ 0x0c&lt;br /&gt;count equ 0x0d&lt;br /&gt;trisa equ 0x85&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; bit equates&lt;br /&gt;rp0 equ 5&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;org 0x000&lt;br /&gt;;&lt;br /&gt;start bsf status,rp0 ;switch to bank 1&lt;br /&gt;movlw b'00000000' ;outputs&lt;br /&gt;movwf trisa&lt;br /&gt;bcf status,rp0 ;switch back to bank 0&lt;br /&gt;movlw 0x04 ;0000 0100&lt;br /&gt;movwf porta ;control word&lt;br /&gt;bcf porta,2 ;clear shift register&lt;br /&gt;bsf porta,2&lt;br /&gt;movlw 0x80 ;number to be sent&lt;br /&gt;call ser_out ;to serial out subroutine&lt;br /&gt;circle goto circle ;done&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;ser_out movwf sendreg ;save copy of number&lt;br /&gt;movlw 0x08 ;init 8 counter&lt;br /&gt;movwf count&lt;br /&gt;testbit bcf porta,0 ;default&lt;br /&gt;btfsc sendreg,7 ;test number bit 7&lt;br /&gt;bsf porta,0 ;bit is set&lt;br /&gt;shift bsf porta,1 ;shift register&lt;br /&gt;bcf porta,1&lt;br /&gt;rotlft rlf sendreg,f ;shift number left&lt;br /&gt;decfsz count,f ;decrement bit counter&lt;br /&gt;goto testbit ;next bit&lt;br /&gt;return ;done&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;end&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;;at device program time, select:&lt;br /&gt;; code protection off&lt;br /&gt;; watchdog timer disabled (default is enabled)&lt;br /&gt;; standard crystal XT (using 4 MHz osc for test)&lt;br /&gt;; power-up timer on&lt;br /&gt;;============================================================&lt;br /&gt;&lt;br /&gt;source : pic’n up the pace &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.ziddu.com/downloadlink/5589636/SHIFTREGISTER.pdf"&gt;Download PDF&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-1914684146235709973?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/1914684146235709973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=1914684146235709973' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1914684146235709973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1914684146235709973'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2009/06/shift-register.html' title='SHIFT REGISTER'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2FnEn3e4t7g/SjGbiIvS3zI/AAAAAAAAAGw/RmVI3oUHywU/s72-c/gb1.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-8610992574610266292</id><published>2009-06-10T16:37:00.005+01:00</published><updated>2011-08-17T04:22:26.416+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Serial In Paralel Out'/><title type='text'>SERIAL IN PARALEL OUT 74HC595</title><content type='html'>&lt;table border="0" align="left"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt; &lt;!-- Begin BidVertiser code --&gt;&lt;br /&gt;&lt;SCRIPT LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=361299%26bid=1007113" type="text/javascript"&gt;&lt;/SCRIPT&gt;&lt;br /&gt;&lt;noscript&gt;&lt;a href="http://www.bidvertiser.com/bdv/BidVertiser/bdv_xml_feed.dbm"&gt;searchfeed&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- End BidVertiser code --&gt; &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5345724767213711282" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 312px; CURSOR: pointer; HEIGHT: 197px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/Si_UWljH77I/AAAAAAAAAGo/8dbCzhUe2ao/s320/ser_in.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;IC 74HC595 is a serial in parallel out that similar with 74HC164. The output will change state as data shifted in. This integrated Circuit has four control line as follow :&lt;br /&gt;a. Serial input&lt;br /&gt;b. Latch - shift register contents to latches&lt;br /&gt;c. Clock – shift data MS bit first&lt;br /&gt;d. Clear – clears shift register&lt;br /&gt;Data is shifted in most significant bit first.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;;=======74HC595.ASM=================================4/25/97==&lt;br /&gt;list p=16f84a&lt;br /&gt;__config h'3ff1'&lt;br /&gt;radix hex&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; cpu equates (memory map)&lt;br /&gt;porta equ 0x05&lt;br /&gt;status equ 0x03&lt;br /&gt;sendreg equ 0x0c&lt;br /&gt;count equ 0x0d&lt;br /&gt;trisa equ 0x85&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;; bit equates&lt;br /&gt;rp0 equ 5&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;org 0x000&lt;br /&gt;;&lt;br /&gt;start bsf status,rp0 ;switch to bank 1&lt;br /&gt;movlw b'00000000' ;outputs&lt;br /&gt;movwf trisa&lt;br /&gt;bcf status,rp0 ;switch back to bank 0&lt;br /&gt;movlw 0x04 ;0000 0100&lt;br /&gt;movwf porta ;control word&lt;br /&gt;bcf porta,2 ;clear shift register&lt;br /&gt;bsf porta,2&lt;br /&gt;movlw 0x80 ;first number to be sent&lt;br /&gt;call ser_out ;to serial out subroutine&lt;br /&gt;movlw 0x0f ;second number to be sent&lt;br /&gt;call ser_out ;to serial out subroutine&lt;br /&gt;bsf porta,3 ;register contents to latches&lt;br /&gt;bcf porta,3&lt;br /&gt;circle goto circle ;done&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;ser_out movwf sendreg ;save copy of number&lt;br /&gt;movlw 0x08 ;init 8 counter&lt;br /&gt;movwf count&lt;br /&gt;testbit bcf porta,0 ;default&lt;br /&gt;btfsc sendreg,7 ;test number bit 7&lt;br /&gt;bsf porta,0 ;bit is set&lt;br /&gt;shift bsf porta,1 ;shift register&lt;br /&gt;bcf porta,1&lt;br /&gt;rotlft rlf sendreg,f ;shift number left&lt;br /&gt;decfsz count,f ;decrement bit counter&lt;br /&gt;goto testbit ;next bit&lt;br /&gt;return ;done&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;end&lt;br /&gt;;------------------------------------------------------------&lt;br /&gt;;at device program time, select:&lt;br /&gt;; code protection off&lt;br /&gt;; watchdog timer disabled (default is enabled)&lt;br /&gt;; standard crystal XT (using 4 MHz osc for test)&lt;br /&gt;; power-up timer on&lt;br /&gt;;============================================================&lt;br /&gt;&lt;br /&gt;source : Pic’n up the pace&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ziddu.com/downloadlink/5589465/SERIALINPARALELOUT74HC595.pdf"&gt;Download PDF&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-8610992574610266292?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/8610992574610266292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=8610992574610266292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8610992574610266292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/8610992574610266292'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2009/06/serial-in-paralel-out-74hc595.html' title='SERIAL IN PARALEL OUT 74HC595'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2FnEn3e4t7g/Si_UWljH77I/AAAAAAAAAGo/8dbCzhUe2ao/s72-c/ser_in.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-3073708136675472799</id><published>2007-11-01T06:38:00.005Z</published><updated>2011-08-17T04:14:21.947+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Make A Delay'/><title type='text'>MAKE A DELAY</title><content type='html'>&lt;table border="0" align="left"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt; &lt;!-- Begin BidVertiser code --&gt;&lt;br /&gt;&lt;SCRIPT LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=361299%26bid=1007113" type="text/javascript"&gt;&lt;/SCRIPT&gt;&lt;br /&gt;&lt;noscript&gt;&lt;a href="http://www.bidvertiser.com/bdv/BidVertiser/bdv_xml_feed.dbm"&gt;searchfeed&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- End BidVertiser code --&gt; &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;Delay is very important when we use microcontroller. Why? For example microcontroller PIC16F84/A that use 4 Mhz of clock, will executed instruction every 1us ( 1/1000000 second ). This is very fast.&lt;br /&gt;&lt;br /&gt;If we want to make a led that connected to a port of microcontroller to blink, we must add a delay, otherwise the led can’t blink. This is because led blinking very fast and we see the led just lit.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;How To Make a Delay?&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Below is the easy way to make a delay. I want to introduce a software that can produce instruction to perform delay function for microcontroller PIC16F84/A (PICmicro family ). The software name was PICDEL made by Pier Paolo Messagio.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5131549686530205634" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/RzbtQHTmZ8I/AAAAAAAAABQ/DPyPwYEnjzc/s320/picdel.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1 PICDEL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;How to Use This Software&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Fist we must inputting the Frequency that use by microcontroller ( in this case 4 MHz ).&lt;br /&gt;Suppose we want to make a subroutine of delay for 1 second. We simply input 1000 in “Delay time(ms)” because 1 second = 1000 milisecond. After that we click “Calculate Cycle”. The software will appear Delay Cycle = 1000000.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5131551249898301394" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/RzburHTmZ9I/AAAAAAAAABY/RAmld5ru-VQ/s320/delay_1sec.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 2 Setting delay 1 second&lt;br /&gt;&lt;br /&gt;Finally we just click “Generate Code” and the software will produce instruction to make subroutine of delay 1 second.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5131552521208621026" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/Rzbv1HTmZ-I/AAAAAAAAABg/_d1GRJpXJIY/s320/instruction.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 3 Instruction generated by PICDEL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Copy and paste instruction generated by PICDEL into your main program. Here is the example. We can add a label for easy understanding. Suppose we give a label “delay_1_second”.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;delay_1_second ; this label additional by us&lt;br /&gt;;-------------------------------------------------------------&lt;br /&gt;; Code generated by PDEL ver 1.0 on 11/1/2007 at 1:24:31 PM&lt;br /&gt;; Description: Waits 1000000 cycles&lt;br /&gt;;-------------------------------------------------------------&lt;br /&gt;PDelay movlw .14 ; 1 set number of repetitions (C)&lt;br /&gt;movwf PDel0 ; 1&lt;br /&gt;PLoop0 movlw .72 ; 1 set number of repetitions (B)&lt;br /&gt;movwf PDel1 ; 1&lt;br /&gt;PLoop1 movlw .247 ; 1 set number of repetitions (A)&lt;br /&gt;movwf PDel2 ; 1&lt;br /&gt;PLoop2 clrwdt ; 1 clear watchdog&lt;br /&gt;decfsz PDel2, 1 ; 1 + (1) is the time over? (A)&lt;br /&gt;goto PLoop2 ; 2 no, loop&lt;br /&gt;decfsz PDel1, 1 ; 1 + (1) is the time over? (B)&lt;br /&gt;goto PLoop1 ; 2 no, loop&lt;br /&gt;decfsz PDel0, 1 ; 1 + (1) is the time over? (C)&lt;br /&gt;goto PLoop0 ; 2 no, loop&lt;br /&gt;PDelL1 goto PDelL2 ; 2 cycles delay&lt;br /&gt;PDelL2 clrwdt ; 1 cycle delay&lt;br /&gt;return ; 2+2 Done&lt;br /&gt;;-------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Finally into main program we must add some instruction as below.&lt;br /&gt;&lt;br /&gt;PDel0 equ 0CH ; location of RAM (PIC16F84/A)&lt;br /&gt;PDel1 equ 0DH ; location of RAM (PIC16F84/A)&lt;br /&gt;PDel2 equ 0EH ; location of RAM (PIC16F84/A)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5131553698029660146" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_2FnEn3e4t7g/Rzbw5nTmZ_I/AAAAAAAAABo/Vc7aVoawZQs/s320/terakhir.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 4 &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Download PDF&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/6737088825770166604-3073708136675472799?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/3073708136675472799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=3073708136675472799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3073708136675472799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3073708136675472799'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2007/10/make-delay-delay-is-very-important-when.html' title='MAKE A DELAY'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2FnEn3e4t7g/RzbtQHTmZ8I/AAAAAAAAABQ/DPyPwYEnjzc/s72-c/picdel.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-2848364549099551810</id><published>2007-10-31T00:07:00.005Z</published><updated>2011-08-16T18:41:36.781+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Understanding the Registers'/><title type='text'>UNDERSTANDING THE REGISTERS</title><content type='html'>&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;What is the register? &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;table border="0" align="left"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt; &lt;!-- Begin BidVertiser code --&gt;&lt;br /&gt;&lt;SCRIPT LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=361299%26bid=1007113" type="text/javascript"&gt;&lt;/SCRIPT&gt;&lt;br /&gt;&lt;noscript&gt;&lt;a href="http://www.bidvertiser.com/bdv/BidVertiser/bdv_xml_feed.dbm"&gt;searchfeed&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- End BidVertiser code --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;table&gt;&lt;br /&gt;Register is a memory inside of microcontroller that have a specific function. Register can be read read from or written to. By written to the register, mean we are still controlling some function of the microcontroller. For Example, Port A controlled by 2 register. There are register PORTA and register TRISA. More complex a microcontroller, more register needed to control inside the microcontroller.&lt;br /&gt;&lt;br /&gt;Microcontroller PIC16F84/A have several registers. There are divided into 2 location called Bank. Bank 0 and Bank 1. Bank 0 is use to manipulate data and bank 1 is use to control the actual operation of the microcontroler. To change location from Bank 0 to Bank 1, simply by change bit RP0 ( bit 5th of register STATUS ).&lt;br /&gt;&lt;br /&gt;RP0 = 0 --&amp;gt; Goto Bank 0&lt;br /&gt;RP0 = 1 --&amp;gt; Goto Bank1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5131555918527752194" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 247px; CURSOR: hand; HEIGHT: 422px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/Rzby63TmaAI/AAAAAAAAABw/TOGI5MSAWI4/s320/register_pic16f84.bmp" border="0" height="320" width="201" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 1 Registers of PIC16F84/A&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is some information about the register on microcontroller PIC16F84.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;W Register&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;W Register is a "Working" Register. On another type of microcontroller usually called as "Accumulator". This register is common register to use in arithmatic operations. We can put any value on this register. Also we can moved it's content to another registers. We can also add the content of W register with another value and save in the same register. W register doesn't have address.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;PORTA Register&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;PORTA have address of 05H ( hex ). PORTA is a register that control port A. To make one of output pins high on port A, simply by send "1" to corresponding bit on PORTA. To make one of output pins low on port A, simply by send "0" to corresponding bit on PORTA. Port A is a 5 bits wide. Each line have a name, there are RA0, RA1, RA2, RA3, and RA4. RA4 also have another function for input to Timer/Counter.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 --&amp;gt; PORTA ---&amp;gt; port A High ( +5 Volts )&lt;br /&gt;0 --&amp;gt; PORTA ---&amp;gt; port A Low ( 0 Volt / ground )&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;PORTB Register&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;PORTB have address of 06H ( hex ). PORTB is register that control port B. To make one of output pins high on port B, simply by send "1" to corresponding bit on PORT B. To make one of output pins low on port B, simply by send "0" to corresponding bit on PORTB. Port B is a 8 bits wide. Each line have a name, there are RB0, RB1, RB2, RB3, RB4, RB5, RB6, and RB7. RB6 also use as "Clock" input during programming. RB7 also use as "Data" input during programming.&lt;br /&gt;&lt;br /&gt;1 --&amp;gt; PORTB --&amp;gt; port B High ( + 5 Volts )&lt;br /&gt;0 --&amp;gt; PORTB --&amp;gt; port B Low ( 0 Volt / ground )&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;TRISA Register&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;TRISA have address of 85H ( hex ). This register have functions to control the direction of port A. With this register, we can assign port as input port or output port. To become input port, simply by send "1" to corresponding bit on TRISA. To become output port, simply by send "0" to corresponding bits on TRISA.&lt;br /&gt;On Port A we have 5 pins ( lines ) hence 5 bits.&lt;br /&gt;&lt;br /&gt;1 --&amp;gt; TRISA -- &amp;gt; Input Port&lt;br /&gt;0 --&amp;gt; TRISA --&amp;gt; Output Port&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;TRISB Register&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;TRISB have address of 86H (hex ). This register have functions to control the direction of port B. With this register, we can assign port as input port or output port. Just same as port a with TRISA. On port B we have 8 pins ( lines ) hence 8 bits.&lt;br /&gt;&lt;br /&gt;1 --&amp;gt; TRISB --&amp;gt; Input Port&lt;br /&gt;0 --&amp;gt; TRISB - &amp;gt; Output Port&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For Example we want Port B have direction as Follow. RB0 ~ RB3 as input port and RB4 ~ RB7 as output port. So we must assign TRISB with the value of :&lt;br /&gt;&lt;br /&gt;RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0&lt;br /&gt;out out out out in in in in&lt;br /&gt;0 0 0 0 1 1 1 1 Binary&lt;br /&gt;&lt;br /&gt;or 0F H (hex )&lt;br /&gt;&lt;br /&gt;Another example we want Port A have direction as follow. RA0 = input, RA1 = output, RA2 = input, RA3= input and RA4 = output So we must assign TRISA with th value of :&lt;br /&gt;&lt;br /&gt;RA4 RA3 RA2 RA1 RA0&lt;br /&gt;out in in out in&lt;br /&gt;0 1 1 0 1 Binary.&lt;br /&gt;&lt;br /&gt;or 0D H ( Hex )&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;STATUS Register ( Address : 03 H )&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;STATUS Register have many functions. But, for this time we just want to explain functions of STATUS register to change from Bank 0 to Bank 1 or vice versa. Bit 5th of STATUS Register is Bit RP0. This bits togeter with RP1 is use to control Bank.&lt;br /&gt;&lt;br /&gt;Bank Location Bit RP1 Bit RP0&lt;br /&gt;Bank 0 0 0&lt;br /&gt;Bank 1 0 1&lt;br /&gt;&lt;br /&gt;From above explanation, we understand that only bit RP0 is used to control bank selections. Because there are only 2 Banks so bit RP1 not use ( keep "0" ).&lt;br /&gt;&lt;br /&gt;Bank Location Bit RP0&lt;br /&gt;Bank 0 0&lt;br /&gt;Bank 1 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;An Example Code&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;We want to make Port A as input port and Port B as output port.&lt;br /&gt;&lt;br /&gt;Here's the code.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;bsf STATUS,RP0 ; bit set RP0 ( make RP0 = 1 ) to go to Bank 1&lt;br /&gt;movlw b'11111' ; RA0 to RA4 --&amp;gt; "1" for input port&lt;br /&gt;movwf TRISA ; copy contetn W register to TRISA register&lt;br /&gt;&lt;br /&gt;movlw b'00000000' ; RB0 to RB7 -- &amp;gt; "0" for output port&lt;br /&gt;movwf TRISB ; copy content of W register to TRISB register&lt;br /&gt;&lt;br /&gt;bcf STATUS,RP0 ; bit clear RP0 ( make RP0 = 0 ) to go back to Bank 0 &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.ziddu.com/downloadlink/5589645/UNDERSTANDINGTHEREGISTERS.pdf"&gt;Download PDF&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-2848364549099551810?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/2848364549099551810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=2848364549099551810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2848364549099551810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/2848364549099551810'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2007/10/understanding-registers-what-is.html' title='UNDERSTANDING THE REGISTERS'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2FnEn3e4t7g/Rzby63TmaAI/AAAAAAAAABw/TOGI5MSAWI4/s72-c/register_pic16f84.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-1829612367333207090</id><published>2007-10-30T01:24:00.008Z</published><updated>2011-08-16T18:37:36.434+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Controlling The Port'/><title type='text'></title><content type='html'>&lt;strong&gt;CONTROLLING THE PORT OF PIC16F84&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Preface&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;table align="left" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;!-- Begin BidVertiser code --&gt;&lt;br /&gt;&lt;script language="JavaScript1.1" src="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=361299%26bid=1007113" type="text/javascript"&gt;&lt;/script&gt;&lt;br /&gt;&lt;noscript&gt;&lt;a href="http://www.bidvertiser.com/bdv/BidVertiser/bdv_xml_feed.dbm"&gt;searchfeed&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- End BidVertiser code --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Microcontroller capable to control everything. The limitation is how we can write program for microcontroller. The program is an instruction that send to microcontroler and will be save on ROM ( Flash Memory ) on the microcontroller. Microcontroller will do as exactly as the program.&lt;br /&gt;Below is the Work Flow of microcontroller.&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;div style="text-align: left;"&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5340051764595727506" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 123px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/ShusyX7tHJI/AAAAAAAAAF8/Z3aLA6SJxH0/s320/MICRO_WORK_FLOW.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Figure 1. Microcontroller’s work flow&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Microcontroller will receive signal from input line and will processed this signal base on program on it’s Flash memory. After finished processed, it will send signal to the output line. In actual conditions, microcontroller have ports that can be made as input ports or output ports. Microcontroller ports normally called as I/O ports.&lt;br /&gt;As the name of I/O ( Input/Output ) ports, each port have a bi-directional capability that’s mean each port individually can be input port or output port.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5340051879985704866" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 151px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/Shus5Fy0b6I/AAAAAAAAAGE/k3Dl6gm1eug/s320/PORTA_PORTB.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 2 Two Ports of the PIC16F84&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PIC16F84 have 2 ports that have bi-directional capability on each line. Port A have 5 lines named RA0,RA1,RA2,RA3,RA4. Port B have 8 lines named RB0,RB1,RB2,RB3,RB4,RB5,RB6,RB7.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5340053227607398338" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 180px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/ShuuHiE3l8I/AAAAAAAAAGU/W1wqIIniW_8/s320/ALL_PORT.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 3 Name of each port on Port A and Port B&lt;br /&gt;&lt;br /&gt;Controlling the Port&lt;br /&gt;Before we can use the port, we must tell to the microcontroller which port as input port and which port as output port. To do so, we must understand register that controlling the port.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;p&gt;List 1 Register that controlling the port&lt;br /&gt;Register Name Purpose Address&lt;br /&gt;PORTA Content of Port A 05 H&lt;br /&gt;TRISA Direction of Port A 85 H&lt;br /&gt;PORTB Content of Port B 06 H&lt;br /&gt;TRISB Direction of Port B 86 H&lt;br /&gt;&lt;br /&gt;Note :&lt;br /&gt;A “1” on PORTA / PORTB means that the line has “High Logic” or +5 Volt.&lt;br /&gt;A “0” on PORTA / PORT B means that the line has “Low Logic” or ground ( 0 Volt)&lt;br /&gt;&lt;br /&gt;A “1” on TRISA / TRISB means that the line become “Input Line”&lt;br /&gt;A “0” on TRISA / TRISB means that the line become “Output Line”&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Suppose we want to make condition on PORTA as follow.&lt;br /&gt;RA0 = input line&lt;br /&gt;RA1 = output line&lt;br /&gt;RA2 = input line&lt;br /&gt;RA3 = output line&lt;br /&gt;RA4 = output line&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5340052108350478866" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 238px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_2FnEn3e4t7g/ShutGYhOWhI/AAAAAAAAAGM/SQB8MbY2hqk/s320/PORT_a.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Figure 4. Example Conditions of PORTA&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To make that conditions, we must adjust register ( using instruction as stated on assembly language ) as follow.&lt;br /&gt;&lt;br /&gt;;--------------------------------------------------------------------------&lt;br /&gt;; program name : sample.asm&lt;br /&gt;; by : your name&lt;br /&gt;; date :&lt;br /&gt;;--------------------------------------------------------------------------&lt;br /&gt;processor 16f84 ; to tell the compiler , processor used&lt;br /&gt;&lt;br /&gt;porta equ 05h ; equivalency porta = 05h&lt;br /&gt;trisa equ 85h ; equivalency trisa = 85h&lt;br /&gt;status equ 03h ; equivalency status = 03h&lt;br /&gt;rp0 equ 05 ; equicalency bit rp0 (inside status ) = 05&lt;br /&gt;&lt;br /&gt;org 0h ; start program locations&lt;br /&gt;&lt;br /&gt;initialize&lt;br /&gt;bsf status,rp0&lt;br /&gt;movlw b’00101’&lt;br /&gt;movwf trisa&lt;br /&gt;bcf status,rp0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;next&lt;br /&gt;bla…&lt;br /&gt;bla…&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This instruction will make microcontroller same as what we want. Here’s the explanations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;a. Instructions : bsf status,rp0 ; ( register = status, bit = rp0 )&lt;br /&gt;This instructions mean “bit set file register”&lt;br /&gt;The bit in that instruction is “rp0” ( bit 5th of register status )&lt;br /&gt;This instruction make us will go to Bank1 to allow change TRISA register&lt;br /&gt;&lt;br /&gt;b. Instruction : movlw b’00101’&lt;br /&gt;This instructions mean “move literal to W register”&lt;br /&gt;This register will make W = 00101 B (Binary)&lt;br /&gt;&lt;br /&gt;Why we use b’00101’ ? This is as we want to control port a directions!&lt;br /&gt;&lt;br /&gt;RA4 RA3 RA2 RA1 RA0&lt;br /&gt;Output Output Input Output Input&lt;br /&gt;0 0 1 0 1&lt;br /&gt;&lt;br /&gt;c. Instruction : movwf trisa&lt;br /&gt;This instruction will copy content of register W to TrisA&lt;br /&gt;After executed trisa will content = 00101B (Binary)&lt;br /&gt;&lt;br /&gt;d. Instruction : bcf status.rp0&lt;br /&gt;This instruction mean “ bit clear file register” in that case bit rp0 in the register status will be cleared to low (“0”). This instruction will make us go back to Bank 0 after chang trisa register.&lt;br /&gt;&lt;br /&gt;The same action also can be done to PORTB and TRISB&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ziddu.com/downloadlink/5586180/CONTROLLINGTHEPORTOFPIC16F84.pdf"&gt;Download PDF&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-1829612367333207090?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/1829612367333207090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=1829612367333207090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1829612367333207090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/1829612367333207090'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2007/10/controlling-port-of-pic16f84-preface.html' title=''/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2FnEn3e4t7g/ShusyX7tHJI/AAAAAAAAAF8/Z3aLA6SJxH0/s72-c/MICRO_WORK_FLOW.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6737088825770166604.post-3433792891629657934</id><published>2007-10-24T11:10:00.004+01:00</published><updated>2011-08-17T04:17:48.093+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programmer PIC16F84'/><title type='text'>How to Make Programmer PIC16F84</title><content type='html'>&lt;table border="0" align="left"&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt; &lt;!-- Begin BidVertiser code --&gt;&lt;br /&gt;&lt;SCRIPT LANGUAGE="JavaScript1.1" SRC="http://bdv.bidvertiser.com/BidVertiser.dbm?pid=361299%26bid=1007113" type="text/javascript"&gt;&lt;/SCRIPT&gt;&lt;br /&gt;&lt;noscript&gt;&lt;a href="http://www.bidvertiser.com/bdv/BidVertiser/bdv_xml_feed.dbm"&gt;searchfeed&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;!-- End BidVertiser code --&gt; &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff6666;"&gt;Preface&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;One of the type of famous microcontroller around the word is PICmicro microcontroller manufactured by Microchip Inc of the U.S. Even though there are so many kind of microcontroller under PICmicro family, the PIC16F84/A is the best one for beginner to understand PICmicro family microcontroller.&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff6666;"&gt;PIC16F84/A Microcontroller&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Actually PIC16F84/A is not the best microcontroller under PICmicro family, but some feature of the microcontroller made easy to programming the microcontroller it self. Only use small part, we can simple build programmer for microcontroller. Compare with other microcontroller like Atmel 89C51 that need some complex circuit for programmer.&lt;br /&gt;&lt;br /&gt;This is because PIC16F84/A use “Flash” technology for their Program Memory. We can program and erase up to 1000 times even more! Below is the list of some good feature of the PIC16F84/A microcontroller : &lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;br /&gt;Capacity of Program Memory is 1024 ( 1K ) x 14 on Flash Memory&lt;br /&gt;RAM capacity 68 byte&lt;br /&gt;Data Memory on EEPROM 64 byte&lt;br /&gt;Have 13 I/O divided into 2 ports ( Port A = 5 bits and Port B = 8 bits )&lt;br /&gt;Only have 35 instruction due to RISC-type computer&lt;br /&gt;Have Timer 8 bit with Pre-scaler facility&lt;br /&gt;Watch dog Timer with it’s own internal oscillator&lt;br /&gt;All I/O ports can direct drive for LED&lt;br /&gt;Allow In Circuit Serial Programming (ICSP)&lt;br /&gt;Only have 18 pin count on the DIP package format&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124846853914602338" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/Rx8dD5_bq2I/AAAAAAAAAAM/J6gfZ7mgc2I/s320/chip.bmp" border="0" /&gt;&lt;/a&gt;Figure 1. Microcontroller PIC16F84/A&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;All of the feature of microcontroller PIC16F84/A make this microcontroller best for beginner. After understanding this microcontroller, somebody can study other microcontroler such as PIC16F88, PIC16F877/A etc.&lt;br /&gt;Pin Diagram of Microcontroller PIC16F84/A&lt;br /&gt;Micro controller PIC16F84/A come with 18 pin, this small foot print make this micro controller easy to “embbed” to our project.&lt;br /&gt;&lt;br /&gt;Here is the pin diagram of PIC16F84/A.&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124847519634533234" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/Rx8dqp_bq3I/AAAAAAAAAAU/Zbh21EykkAk/s320/diagram_pic.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;Figure 2 Pin Diagram PIC16F84/A&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div align="justify"&gt;To explain about the each pin functions, first we will separated pins of some category.&lt;br /&gt;Power&lt;br /&gt;a. Vdd : +5 Volt for Micro controller&lt;br /&gt;b. Vss : ground&lt;br /&gt;&lt;br /&gt;System&lt;br /&gt;a. MCLR : Master Clear ( Reset ) active low for microntroller. Normally pull up with 10K resistor to Vdd. Vpp ( Programming Voltage ) during programming&lt;br /&gt;&lt;br /&gt;Oscillator&lt;br /&gt;a. OSC1/CLKIn : Input Osc or pin for XTAL/Resonator&lt;br /&gt;b. OSC2/CLKOut : Output Osc or pin for XTAL/Resonator&lt;br /&gt;&lt;br /&gt;Port A&lt;br /&gt;a.RA0 through RA4 (TOCKI = input for Timer Module)&lt;br /&gt;&lt;br /&gt;Port B&lt;br /&gt;a.RB0 ( input for INT = interrupt facility )&lt;br /&gt;b.RB1 through RB5&lt;br /&gt;c. RB6 ( Input Clock during programming)&lt;br /&gt;d. RB7 ( Input Data during programming )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;How to Use Microcontroller?&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;Before you can use microcontroller for your purpose, first you must make a programmer. The programmer is to “download” instruction to the chip. One of the simple programmer given below.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124849542564129682" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/Rx8fgZ_bq5I/AAAAAAAAAAk/hfYeK0Qx4Zs/s320/programmer.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;br /&gt;Figure 3 Circuit of Progammer PIC16F84/A&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div align="justify"&gt;This programmer is connected to Serial Port ( COM port ) of the PC ( Personal Computer ). Yes,..this is simple programmer, but it’s work! We just need some component such as 7805 ( voltage regulator for 5 Volts ), Capacitor, Diode and several resistor. Even we can delete the LED. After we assembly this circuit, don’t forget to use project box for professional ’s looks&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124850216873995170" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_2FnEn3e4t7g/Rx8gHp_bq6I/AAAAAAAAAAs/uITFbVUszQ0/s320/alat_prog.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;Figure 4 Sample of PIC16F84/A Programmer with ZIF Socket&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff6666;"&gt;The Software&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;To become useful, programmer PIC16F84 must have a software associated that run on PC. For this purpose we can use PicProg as shown on below image.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124848563311586178" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/Rx8enZ_bq4I/AAAAAAAAAAc/f7xVWq7ZIfQ/s320/picprog.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="justify"&gt;&lt;br /&gt;Figure 5. PicProg&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff6666;"&gt;How to use this software?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;1. Open picprog by clicking it’s icon.&lt;br /&gt;2. Click “open” button and select file that want to download to microcontroller (file must have extension .hex )&lt;br /&gt;3. Select Oscillator ( RC,XT etc ) based on our oscillator use&lt;br /&gt;4. Select Configuration ( normally Power Up Timer ) see Fig.5&lt;br /&gt;5. Serial port will be choose automatically&lt;br /&gt;6. After that, simply click “Program” button&lt;br /&gt;7. After this moment, program ( *.hex ) for microcontroller will be transferred to microcontroller.&lt;br /&gt;8. Microcontroller are ready to be use.&lt;br /&gt;&lt;br /&gt;Besides of this operation, Picprog still have other useful button.&lt;br /&gt;a. Read button. This button use for read the content of microcontroller&lt;br /&gt;b. Erase button. This button use for erase the content of microcontroller.&lt;br /&gt;How to change EEPROM Data?&lt;br /&gt;Simply double clicks on EEPROM data and change the content ( default content are FF)&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff6666;"&gt;Make file Hexa&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;In order to program microcontroller,we need a file that have extension .hex. How to make it? Fist we must write our program use editor text such as Notepad. Save file and give extension .asm ( assembler ). After that compile that file using MPASMWin.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124851690047777714" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/Rx8hdZ_bq7I/AAAAAAAAAA0/czeKZr0Zqro/s320/mpasm.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="justify"&gt;Figure 6. MPASMWin&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Use this software as follow :&lt;br /&gt;1. Click on button “browse”&lt;br /&gt;2. Find the right file ( *.asm )&lt;br /&gt;3. Change processor type to PIC16F84&lt;br /&gt;4. Other set as default&lt;br /&gt;5. Click “Assemble”&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If error occurred, file *.err will be generated. Open this file using Notepad or other text editor software. And fix the problem.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124852368652610498" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_2FnEn3e4t7g/Rx8iE5_bq8I/AAAAAAAAAA8/q_UIOX1MW4o/s320/mpasm_ok.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;Figure 7. Result MPASM OK&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kumpulblogger.com/lempar.php?j=&amp;amp;type=sca&amp;amp;k=5526&amp;amp;b=56419&amp;amp;droll=26d2699a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5124856929907878866" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_2FnEn3e4t7g/Rx8mOZ_bq9I/AAAAAAAAABE/P787t31hFvk/s320/mpasm_ng.bmp" border="0" /&gt;&lt;/a&gt;Figure 8. MPASM Error&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;a href="http://www.ziddu.com/downloadlink/5586227/HowtoMakeProgrammerPIC16F84.pdf"&gt;Download PDF&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6737088825770166604-3433792891629657934?l=programmer-pic16f84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://programmer-pic16f84.blogspot.com/feeds/3433792891629657934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6737088825770166604&amp;postID=3433792891629657934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3433792891629657934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6737088825770166604/posts/default/3433792891629657934'/><link rel='alternate' type='text/html' href='http://programmer-pic16f84.blogspot.com/2007/10/how-to-make-programmer-pic16f84.html' title='How to Make Programmer PIC16F84'/><author><name>Programmer PIC16F84</name><uri>http://www.blogger.com/profile/08244456602747618704</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2FnEn3e4t7g/Rx8dD5_bq2I/AAAAAAAAAAM/J6gfZ7mgc2I/s72-c/chip.bmp' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
