<?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:blogger='http://schemas.google.com/blogger/2008' 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-6287266429675575380</id><updated>2024-10-24T00:15:29.481-07:00</updated><category term="livros"/><category term="tutorial"/><category term="aplicativo"/><category term="softweare"/><category term="ferramenta"/><category term="fotos"/><category term="noticias"/><title type='text'>microcontroladores pic</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-4385170185369720788</id><published>2012-04-15T19:03:00.000-07:00</published><updated>2012-04-15T19:05:35.480-07:00</updated><title type='text'>sensor de passagem por zero (zero cross)</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO6HJhyphenhyphenZg6C-6iJGXRd1M1EPTDK-mWXHqOtLDtRLM0qUEnFMd7BzERVaGvgRMkINycATUvLUD42gORRGFwqtIEmWqxGSKMuE89wK52dvO0A8RRUmQKGJCMcBjykmxXNtTaBv7pbmta4v84/s1600-h/bannerfans_206421%25255B6%25255D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto&quot; title=&quot;bannerfans_206421&quot; border=&quot;0&quot; alt=&quot;bannerfans_206421&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikoKS2Wl9ashHkzOarfLgLHThKjRmoM-IwzuKjH6zOzqLzSI4gLyJTYhMdxQUl4h4uhaCjAPHnw4-b_vmx0mdkethhBDTlNjHYtyC-VL3yu-vwN_x91Ywe-mNXWduQJYeITJQu8MHxnF68/?imgmax=800&quot; width=&quot;358&quot; height=&quot;83&quot;&gt;&lt;/a&gt; &lt;em&gt;segue um video de um sensor de passagem por zero muito bom para quem quer fazer um dimer com microcontrolador&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvLL4C4PyaL_2VDCgnaQuAs6tgaMN1GJGM6j2hoORy4nKOl2TwX9n92num7fhQg2oYryqRvrolJye_ht32Gkc1rEhOuXkxuIQmK6dnn87NXJI5TI6eXXr2D-pkhoLw_XI4myWn_rbOAwvq/s1600-h/1234321%25255B10%25255D.jpg&quot;&gt;&lt;/p&gt; &lt;div style=&quot;padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; padding-top: 0px&quot; id=&quot;scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:26ce42ac-132e-44c4-8834-2a4548c8e746&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;&lt;div id=&quot;59423228-a6b8-41ae-8aa0-01b85404c66b&quot; style=&quot;margin: 0px; padding: 0px; display: inline;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=2OCwB5FHkYE&amp;amp;feature=youtube_gdata_player&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimchqOCEuXQtpNbTr6z8vVTBG7hQsyrCTvPrfACceGoqlDtEjdaXgE-WtDJkVIKbw3qNQGCDrx7USYJd2G6yxGhsGTcyVZeS-YIpe3YILt-0YKZ7HShBy9WZTNlY9Bes4UhWYvQks391LI/?imgmax=800&quot; style=&quot;border-style: none&quot; galleryimg=&quot;no&quot; onload=&quot;var downlevelDiv = document.getElementById(&#39;59423228-a6b8-41ae-8aa0-01b85404c66b&#39;); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/2OCwB5FHkYE&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/2OCwB5FHkYE&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;  </content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/4385170185369720788/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2012/04/sensor-de-passagem-por-zero-zero-cross.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4385170185369720788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4385170185369720788'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2012/04/sensor-de-passagem-por-zero-zero-cross.html' title='sensor de passagem por zero (zero cross)'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikoKS2Wl9ashHkzOarfLgLHThKjRmoM-IwzuKjH6zOzqLzSI4gLyJTYhMdxQUl4h4uhaCjAPHnw4-b_vmx0mdkethhBDTlNjHYtyC-VL3yu-vwN_x91Ywe-mNXWduQJYeITJQu8MHxnF68/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-2770331533386530089</id><published>2012-02-27T10:48:00.001-08:00</published><updated>2012-02-27T10:48:44.109-08:00</updated><title type='text'>circuito impresso e layout receptora protocolo rc5</title><content type='html'>e finalmente consegui um tempo para fazer este pcb tão esperado da placa receptora do protocolo rc5&lt;br /&gt;
e vo deixar aqui para download&lt;br /&gt;
&lt;a href=&quot;http://www.crocko.com/6287CE60446043F6A83274B45E52CC49/ir_controle.asm&quot;&gt;ir_controle.asm&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; codigo fonte em assembly&lt;br /&gt;
&lt;a href=&quot;http://www.crocko.com/787E9B99541D4281BBB1F36F243E7993/ir_controle.HEX&quot;&gt;ir_controle.HEX&lt;/a&gt;&amp;nbsp; &amp;nbsp; codigo para ser gravado no pic&lt;br /&gt;
&lt;a href=&quot;http://www.crocko.com/8CFEB616FEDC463987A7690613C6D0CA/placa_receptora01.pdf&quot;&gt;placa receptora&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.crocko.com/E84738CEF0E341469FE3A0D268056002/placa_rele0.pdf&quot;&gt;placa de reles para acionamentos&lt;/a&gt;&lt;br /&gt;
qualquer duvida é so entrar em contato e vamo comenta ai gente rsrsrs</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/2770331533386530089/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2012/02/circuito-impresso-e-layout-receptora.html#comment-form' title='6 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/2770331533386530089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/2770331533386530089'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2012/02/circuito-impresso-e-layout-receptora.html' title='circuito impresso e layout receptora protocolo rc5'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-481303142670704334</id><published>2012-02-16T10:04:00.000-08:00</published><updated>2012-02-16T10:07:08.991-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fotos"/><title type='text'>fotos da placa receptora protocolo rc5</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc1Bei68rVMp3TOcMGvpl3K35f1Heg3lXzpv5QYGzlQAy_lI4mOzGd-7KzogzlyWQttYn0ogwZx0w9UIoYD4n47Kp8p-9USBOEL4M5BkTI8cqFiH8CUupCQau-xN_xWWm78kkk2itvDEw0/s1600/Foto015.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc1Bei68rVMp3TOcMGvpl3K35f1Heg3lXzpv5QYGzlQAy_lI4mOzGd-7KzogzlyWQttYn0ogwZx0w9UIoYD4n47Kp8p-9USBOEL4M5BkTI8cqFiH8CUupCQau-xN_xWWm78kkk2itvDEw0/s320/Foto015.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglYUqcxQhyJ9kAhasOBDKHHW3GMFJwX9tMO9h6e7mqWsY-4Yhs74hLcxW1t1dhFWdukiesHBqR8FqyidrGmHHphGnxicCNSu20B4Gbo2RBaz1dERqoUO0hIyA5ch8voHo1Gfig3BPdPwgY/s1600/Foto025.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglYUqcxQhyJ9kAhasOBDKHHW3GMFJwX9tMO9h6e7mqWsY-4Yhs74hLcxW1t1dhFWdukiesHBqR8FqyidrGmHHphGnxicCNSu20B4Gbo2RBaz1dERqoUO0hIyA5ch8voHo1Gfig3BPdPwgY/s320/Foto025.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-_dMNxZG9bRCptU9Fc-RIYPTDTKX6zVU2uYnMP4k5JZIz9KKyVyIfm1PpQcIKuzHPDSljVcKDI3XMVQap1mGR49AZYuoZFaHVZ5AeQs9lkK35Axkcg6Ll2d_FEuucGJ3_Bstuv1WQjfOy/s1600/Foto029.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-_dMNxZG9bRCptU9Fc-RIYPTDTKX6zVU2uYnMP4k5JZIz9KKyVyIfm1PpQcIKuzHPDSljVcKDI3XMVQap1mGR49AZYuoZFaHVZ5AeQs9lkK35Axkcg6Ll2d_FEuucGJ3_Bstuv1WQjfOy/s320/Foto029.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2ieW7LrISE5WKvfIQ3lFqIaUUxUXRVSSKwYKNHbABzr3qtib1Ff1iTE7yLMs5GJKCORrLbKCXlG7_8R4yTmbrfngKeli_Jc66lJ6B_GC8SUFFFDRKuz-VywNaFBIlpFBrVobUXdjcNeaK/s1600/Foto030.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2ieW7LrISE5WKvfIQ3lFqIaUUxUXRVSSKwYKNHbABzr3qtib1Ff1iTE7yLMs5GJKCORrLbKCXlG7_8R4yTmbrfngKeli_Jc66lJ6B_GC8SUFFFDRKuz-VywNaFBIlpFBrVobUXdjcNeaK/s320/Foto030.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIoOwRK-qBpN8mcUGU3qjRMEPky1a3NtJGnUU1sUYJ9JVWCg-O5s3Sa3puCVo06Ewm8nUALcd0qeFO_eWTC9KkArd2NNwjI-9VGqHH90XQKH_yl5uFQ_0hkBvoR49AVTsN_s559oA8NeQO/s1600/Foto055.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIoOwRK-qBpN8mcUGU3qjRMEPky1a3NtJGnUU1sUYJ9JVWCg-O5s3Sa3puCVo06Ewm8nUALcd0qeFO_eWTC9KkArd2NNwjI-9VGqHH90XQKH_yl5uFQ_0hkBvoR49AVTsN_s559oA8NeQO/s320/Foto055.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihsS6fdxsSZRcKkqL0ewG2266WlKmCgkJTE-P99Qn_D_w8RjtQLVCqCson6fAOOf0-UkCuAlkFguQC5NIWxUJHHgBMObDMdWhNg7wafsqqehnuig1qhtWKYlCFH6DTAMRHdv1x0m7qvknm/s1600/Foto056.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihsS6fdxsSZRcKkqL0ewG2266WlKmCgkJTE-P99Qn_D_w8RjtQLVCqCson6fAOOf0-UkCuAlkFguQC5NIWxUJHHgBMObDMdWhNg7wafsqqehnuig1qhtWKYlCFH6DTAMRHdv1x0m7qvknm/s320/Foto056.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_HTQ1O8-scz4BSdy0TGKSskej8qcG2Y75g_wih9mgerkAcV_uFKILP0et214z5SY4_uXlbjkMgGiiT8dsF-JD9Y_FgMCBxP2JJH7h3un1sHv_R0aKuB_MeXGKJr3p5mrpC_xHYIvopBv-/s1600/Foto057.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_HTQ1O8-scz4BSdy0TGKSskej8qcG2Y75g_wih9mgerkAcV_uFKILP0et214z5SY4_uXlbjkMgGiiT8dsF-JD9Y_FgMCBxP2JJH7h3un1sHv_R0aKuB_MeXGKJr3p5mrpC_xHYIvopBv-/s320/Foto057.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
em breve estarei disponibilizando o esquema eletronico destas placas para download</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/481303142670704334/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2012/02/fotos-da-placa-receptora-protocolo-rc5.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/481303142670704334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/481303142670704334'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2012/02/fotos-da-placa-receptora-protocolo-rc5.html' title='fotos da placa receptora protocolo rc5'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc1Bei68rVMp3TOcMGvpl3K35f1Heg3lXzpv5QYGzlQAy_lI4mOzGd-7KzogzlyWQttYn0ogwZx0w9UIoYD4n47Kp8p-9USBOEL4M5BkTI8cqFiH8CUupCQau-xN_xWWm78kkk2itvDEw0/s72-c/Foto015.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-4650728051400477347</id><published>2012-02-13T15:23:00.000-08:00</published><updated>2012-02-13T15:23:51.221-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>teclado matricial</title><content type='html'>hoje iremos falar sobre teclado matricial (aqueles que é usado em telefones) item muito usado em sistemas que se desejam um dispositivo de entrada de dados e interfaces com o usuario abaixo segue um descritivo de como é estes dispositivo internamente:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiv3ybbNgdGxYFvXGPUQ8Pj2_XooCv-8oLjo89CQryZJvTbkXAfsrZLRubgCOGT6OqgG1FdVqbJC_FWrhUUphiGlK8TeJ9TXOZDJ5_29UMrYLyzqrI-64ZWgL7SJMsJZmTqrTY0GJRtEfz/s1600/teclado+interno.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiv3ybbNgdGxYFvXGPUQ8Pj2_XooCv-8oLjo89CQryZJvTbkXAfsrZLRubgCOGT6OqgG1FdVqbJC_FWrhUUphiGlK8TeJ9TXOZDJ5_29UMrYLyzqrI-64ZWgL7SJMsJZmTqrTY0GJRtEfz/s320/teclado+interno.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;text-align: -webkit-auto;&quot;&gt;e seu aspecto fisico:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhRd13tpSrg5nPPvVEw7X5CBpv-3S-mrXzis9w5YbGkzT4GbcxSv2Nmuk5Xq9_gUVDMopJFcYwW5cjW_oq8G_qdJn_xerafayJ5Xqv4GtyxI0c6eo_ztmh0ByiLgGpReuInPCxEnhfQnk/s1600/teclado+fisico.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhRd13tpSrg5nPPvVEw7X5CBpv-3S-mrXzis9w5YbGkzT4GbcxSv2Nmuk5Xq9_gUVDMopJFcYwW5cjW_oq8G_qdJn_xerafayJ5Xqv4GtyxI0c6eo_ztmh0ByiLgGpReuInPCxEnhfQnk/s320/teclado+fisico.JPG&quot; width=&quot;290&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
este dispositivo é composto de 3 colunas e 4 linhas&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
uma forma de se ler qual tecla foi precionada esta descrita no roteiro abaixo:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
roteiro&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
para identificar que tecla foi utilizada usaremos&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
RA0-RA1-RA2 como saida para alterar o nivel logico&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
da coluna 1-2-3 e&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
RB0-RB1-RB2-RB3 como entrada para ler a tecla&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
primeiro colocamos todas as &amp;nbsp;colunas em nivel alto&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
(RA0-1-2-3)&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
lembrando que devemos colocar resistores de pull-down&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
no (RA0-1-2)&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
depois colocamos coluna 1 em nivel baixo (0)&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
e escaneamos&amp;nbsp;RB0-RB1-RB2-RB3&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
lembrando que devemos colocar resistores de pull-up&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
nos portosRB0-RB1-RB2-RB3&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
quando o sistema estiver nesta condição a entrada que estiver em nivel baixo&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
sera considerado uma tecla precinada da coluna 1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
temos 4 condições possiveis&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
PRIMEIRA&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
1=1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
4=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
7=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
#=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
SEGUNDA&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
1=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
4=1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
7=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
#=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
TERCEIRA&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
1=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
4=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
7=1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
#=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
QUARTA&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
1=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
4=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
7=0&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
#=1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
viram como é simples e isto se repete para as outras colunas&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
abaixo tem um trecho de um codigo em assembly&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
;**************************************VARREDURA C1******************************************&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BCF C1 &amp;nbsp; &amp;nbsp; &amp;nbsp;;COLUNA1 EM NIVEL BAIXO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BSF C2 &amp;nbsp; &amp;nbsp; &amp;nbsp; ;COLUNA2 EM NIVEL ALTO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BSF C3 &amp;nbsp; &amp;nbsp; &amp;nbsp; ;COLUNA3 EM NIVEL ALTO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L2&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L3&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S3 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L4&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S4 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
;**************************************VARREDURA C2******************************************&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BSF C1 &amp;nbsp; &amp;nbsp; &amp;nbsp; ;COLUNA1 EM NIVEL ALTO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BCF C2 &amp;nbsp; &amp;nbsp; &amp;nbsp;;COLUNA2 EM NIVEL BAIXO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BSF C3 &amp;nbsp; &amp;nbsp; &amp;nbsp; ;COLUNA3 EM NIVEL ALTO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S5 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L2&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S6 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L3&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S7 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L4&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S8 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
;**************************************VARREDURA C3******************************************&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BSF C1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;COLUNA1 EM NIVEL ALTO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BSF C2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;COLUNA2 EM NIVEL ALTO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BCF C3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;COLUNA3 EM NIVEL BAIXO&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L1&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S9&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L2&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S10 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L3&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S11 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; BTFSS L4&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S12 &amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; NOP&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&amp;nbsp; GOTO S13 &amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
AGORA VAMOS FAZER UMA PERGUNTA NÃO SERIA MAIS FACIL COLOCARMOS UMA ENTRADA PARA CADA TECLA?&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
vamos analisar :&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
temos 12 tecla&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
seria nescessario 12 entradas &amp;nbsp;usando o sistema de matricial usamos&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
apenas 4 bits do portb e nos resta mais 4 bits do portb para usarmos&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
como entrada de sensores ou saida para acionamentos&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
de cargas via rele&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
bom pessoal é isso ai qualquer duvida é só comentar&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/4650728051400477347/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2012/02/teclado-matricial.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4650728051400477347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4650728051400477347'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2012/02/teclado-matricial.html' title='teclado matricial'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiv3ybbNgdGxYFvXGPUQ8Pj2_XooCv-8oLjo89CQryZJvTbkXAfsrZLRubgCOGT6OqgG1FdVqbJC_FWrhUUphiGlK8TeJ9TXOZDJ5_29UMrYLyzqrI-64ZWgL7SJMsJZmTqrTY0GJRtEfz/s72-c/teclado+interno.JPG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-8870662123454780633</id><published>2011-12-12T03:36:00.000-08:00</published><updated>2011-12-13T02:54:57.682-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>protocolo rc5 part 2</title><content type='html'>agora nesta segunda parte do tutorial do protocolo rc5&lt;br /&gt;
estou colocando o codigo em assembler é um pouco longo são 444 linhas mais fico bem intuitivo&lt;br /&gt;
qualquer duvida e so comentar&lt;br /&gt;
lembrando que este codigo ainda nào foi otimizado por falta de tempo mais funciona perfeitamente e não roda lento&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;***************************DEVICE TEC/ SISTEMAS ELETRONICOS&lt;br /&gt;
;DATA 07/07/2011&lt;br /&gt;
;PROGRAMADOR: DANILO S CABRAL&lt;br /&gt;
;COMPILADOR USADO MPLAB IDE V8.63&lt;br /&gt;
;ALGORITIMO CRIADO PARA INTERPRETAÇÃO DOS SINAIS EMITIDOS POR CONTROLE REMOTO&lt;br /&gt;
;ULTILIZANDO O PROTOCOLO (RC5) DESENVOLVIDO PELA PHILIPS&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;
;PROTOCOLO ENVIA UMA SEQUENCIA DE 14BITS COM DURAÇÃO DE 25MS&lt;br /&gt;
;SENDO CADA BIT COM 1.77MS DE DURAÇÃO&lt;br /&gt;
;NESTE ALGORITIMO IREMOS TRABALHAR COM A LOGICA DE SINAIS INVERTIDA&lt;br /&gt;
;DEVIDO AO FATO QUE O SENSOR INFRAVERMELHO INVERTE OS SINAIS ISTO E QUANDO O CONTROLE&lt;br /&gt;
;ENVIA NL1 O SENSOR RECEBE E ENIA NL0 PARA O MICROCONTROLADOR E VICE VERSA.&lt;br /&gt;
;=======================COMPOSIÇÃO DO CODIGO RECEBIDO&lt;br /&gt;
;BIT1|BIT2|BIT3|BIT4|BIT5|BIT6|BIT7|BIT8|BIT9|BIT10|BIT11|BIT12|BIT13|BIT4|&lt;br /&gt;
;STARTBIT|TOGLE| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ENDEREÇO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; COMANDO COMPOSTO POR 6 BITS &amp;nbsp; |&lt;br /&gt;
;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DESCARTE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp;SINAIS QUE SERA USADO &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;br /&gt;
;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DURAÇÃO &amp;nbsp;13.6MS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; DURAÇÃO DE 10.2 MS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; LIST P=16F84a &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;define processador&lt;br /&gt;
&amp;nbsp; RADIX &amp;nbsp; &amp;nbsp; DEC &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;define padrão decimal&lt;br /&gt;
&amp;nbsp; INCLUDE &amp;lt;P16F84a.INC&amp;gt; &amp;nbsp; ;inclue arquivo com características do 16f628&lt;br /&gt;
&amp;nbsp; __CONFIG _CP_OFF &amp;amp; _PWRTE_ON &amp;amp; _WDT_OFF &amp;amp; _XT_OSC&lt;br /&gt;
&amp;nbsp; ERRORLEVEL &amp;nbsp; -302&lt;br /&gt;
;______________________________________SEL. BANCO DE MEMORIA&lt;br /&gt;
#DEFINE &amp;nbsp;BANK0 BCF STATUS,RP0&lt;br /&gt;
#DEFINE &amp;nbsp;BANK1 BSF STATUS,RP0&lt;br /&gt;
;______________________________________VARIAVÉIS&lt;br /&gt;
&amp;nbsp;CBLOCK &amp;nbsp; 0X0C&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; W_TEMP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STATUS_TEMP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ADRESS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;AQUI FICA ARMAZENADO OS 8 BITS INICIAIS &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; COMAND &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;AQUI FICA ARMAZENADO OS 6 BITS REFERENTE A TECLA DO CONTROLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GETCH &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;ULTILISADA PARA LIMITAR QUANTIDADE DE BITS &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FLAGCIR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;VARIAVEL USADA COMO ESPELHO DA VARIAVEL COMAND&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STARTBIT &amp;nbsp; &amp;nbsp; &amp;nbsp; ;AQUI FICA ARMAZENADOS OS 2 START BITS E O BIT TOOGLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FLAGTEC &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;FLAG DE CONTROLE DE TECLAS APERTADA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FLAGTEC1 &amp;nbsp; &amp;nbsp; &amp;nbsp; ;FLAG DE CONTROLE DE TECLAS APERTADA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEMPO0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;VARIAVEL USADA PARA TEMPORIZAÇÃO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEMPO1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;VARIAVEL USADA PARA TEMPORIZAÇÃO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEMPO2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;VARIAVEL USADA PARA TEMPORIZAÇÃO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEMPO3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;VARIAVEL USADA PARA TEMPORIZAÇÃO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;ENDC&lt;br /&gt;
&lt;br /&gt;
;_____________________________________FLAGS CONTROL;&lt;br /&gt;
;FLAGS DE RECEBIMENTO IR&lt;br /&gt;
#DEFINE &amp;nbsp;CONTROLE &amp;nbsp; STARTBIT,0&lt;br /&gt;
#DEFINE &amp;nbsp;_1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STARTBIT,1&lt;br /&gt;
#DEFINE &amp;nbsp;_2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STARTBIT,2&lt;br /&gt;
#DEFINE &amp;nbsp;_3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STARTBIT,3&lt;br /&gt;
#DEFINE &amp;nbsp;_4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STARTBIT,4&lt;br /&gt;
#DEFINE &amp;nbsp;TOOGLE &amp;nbsp; &amp;nbsp; STARTBIT,5&lt;br /&gt;
#DEFINE &amp;nbsp;START2 &amp;nbsp; &amp;nbsp; STARTBIT,6&lt;br /&gt;
#DEFINE &amp;nbsp;START1 &amp;nbsp; &amp;nbsp; STARTBIT,7&lt;br /&gt;
#DEFINE &amp;nbsp;CINCO &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGCIR,5&lt;br /&gt;
&lt;br /&gt;
#DEFINE &amp;nbsp;ZERO &amp;nbsp; &amp;nbsp; &amp;nbsp; FLAGCIR,0&lt;br /&gt;
#DEFINE &amp;nbsp;TC1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,0&lt;br /&gt;
#DEFINE &amp;nbsp;TC2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,1&lt;br /&gt;
#DEFINE &amp;nbsp;TC3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,2&lt;br /&gt;
#DEFINE &amp;nbsp;TC4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,3&lt;br /&gt;
#DEFINE &amp;nbsp;TC5 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,4&lt;br /&gt;
#DEFINE &amp;nbsp;TC6 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,5&lt;br /&gt;
#DEFINE &amp;nbsp;TC7 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,6&lt;br /&gt;
#DEFINE &amp;nbsp;TC8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC,7&lt;br /&gt;
#DEFINE &amp;nbsp;TC9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC1,0&lt;br /&gt;
#DEFINE &amp;nbsp;TC0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FLAGTEC1,1&lt;br /&gt;
;_____________________________________CONSTANTES;&lt;br /&gt;
;VALORES EQUIVALENTES A TECLAS ACIONADAS NO CONTROLE&lt;br /&gt;
#DEFINE TECLA0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;B&#39;00111100&#39;&lt;br /&gt;
#DEFINE TECLA1 &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;B&#39;00111101&#39; &lt;br /&gt;
#DEFINE TECLA2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;B&#39;00111110&#39;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &lt;br /&gt;
#DEFINE TECLA3 &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;B&#39;00111111&#39; &lt;br /&gt;
#DEFINE TECLA4 &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;B&#39;00111000&#39; &lt;br /&gt;
#DEFINE TECLA5 &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;B&#39;00111001&#39; &lt;br /&gt;
#DEFINE TECLA6 &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;B&#39;00111010&#39;&lt;br /&gt;
#DEFINE TECLA7 &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;B&#39;00111011&#39; &lt;br /&gt;
#DEFINE TECLA8 &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;B&#39;00110100&#39; &lt;br /&gt;
#DEFINE TECLA9 &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;B&#39;00110101&#39; &lt;br /&gt;
#DEFINE STANDBY &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B&#39;11110011&#39; &lt;br /&gt;
#DEFINE MUTE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B&#39;11110010&#39; &lt;br /&gt;
#DEFINE VOLUME_UP &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B&#39;11101111&#39; &lt;br /&gt;
#DEFINE VOLUME_DO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B&#39;11101110&#39; &lt;br /&gt;
&lt;br /&gt;
;_____________________________________DEFINIÇÕES&lt;br /&gt;
#DEFINE &amp;nbsp;IR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTA,0 &amp;nbsp; &amp;nbsp;;SENSOR TSOP&lt;br /&gt;
#DEFINE &amp;nbsp;OUT0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTA,1 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTA,2 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,0 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,1 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,2 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT5 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,3 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT6 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,4 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT7 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,5 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,6 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
#DEFINE &amp;nbsp;OUT9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,7 &amp;nbsp; &amp;nbsp;;ACIONAMENTO DO RELE&lt;br /&gt;
;_____________________________________MEMORIA DE PROGRAMA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ORG &amp;nbsp; &amp;nbsp; &amp;nbsp;0X00 &amp;nbsp; &amp;nbsp; &amp;nbsp;;define nicio do trecho a seguir em 000&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GOTO INICIO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;desvia para o inicio&lt;br /&gt;
;_____________________________________ROTINA DE INTERRUPÇÃO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ORG &amp;nbsp; &amp;nbsp; &amp;nbsp;0X04 &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RETFIE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;volta da interupção&lt;br /&gt;
;_____________________________________SUB.ROTINAS&lt;br /&gt;
LE_BIT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; &amp;nbsp;IR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; BIT1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; BIT0&lt;br /&gt;
BIT0&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; &amp;nbsp;STATUS,C &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
BIT1&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; &amp;nbsp;STATUS,C &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
_10MS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .10&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .250&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO0&lt;br /&gt;
T_0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO0,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;T_0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO1,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;$-7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
_1.7MS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;ESPERA 1.725 MS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .213&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO0&lt;br /&gt;
T_1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO0,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;T_1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO1,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;$-7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
DELAY_MS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;ESPERA 10.813 MS &lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .16&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO2&lt;br /&gt;
RECARGA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .239&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO3&lt;br /&gt;
T_2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO3,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;T_2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO2,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;RECARGA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
TIME&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .14&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO2&lt;br /&gt;
RELOAD&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .253&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO3&lt;br /&gt;
T_4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO3,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;T_4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO2,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;RELOAD&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .255&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO2&lt;br /&gt;
TTT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; .255&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; TEMPO3&lt;br /&gt;
T_5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO3,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;T_5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;TEMPO2,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;TTT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
;_____________________________________INICIO DO PROGRAMA&lt;br /&gt;
INICIO:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;; ESTE ENDERECO E&#39; O IMEDIATAMENTE APOS O FIM DA INTERRUPCAO&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; BANK1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;B&#39;00000001&#39; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;TRISA&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;B&#39;00000000&#39;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;TRISB&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;B&#39;10001000&#39;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;OPTION_REG&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;B&#39;01010000&#39;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;INTCON&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BANK0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp; &amp;nbsp;PORTA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp; &amp;nbsp;PORTB&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp; &amp;nbsp;FLAGTEC&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp; &amp;nbsp;FLAGTEC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
;____________________________________ROT. PRINCIPAL&lt;br /&gt;
MAIN&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
LOOP0 &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; &amp;nbsp; &amp;nbsp; .6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; &amp;nbsp; &amp;nbsp; GETCH&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;COMAND &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
LE_0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;; 10ms sem nehum pulso para&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_10MS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;; identificar START&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp; &amp;nbsp; IR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LE_0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;&lt;br /&gt;
;START&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; &amp;nbsp; &amp;nbsp;IR &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;//ESPERA NL=1 PARA IDENTIFICAR STARTBIT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp; $-1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;ESPERA NNL=1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp; &amp;nbsp; DELAY_MS&lt;br /&gt;
INICIO_COMANDO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp; &amp;nbsp;LE_BIT &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; RLF &amp;nbsp; &amp;nbsp; &amp;nbsp; COMAND,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp; &amp;nbsp;_1.7MS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; DECFSZ &amp;nbsp; &amp;nbsp;GETCH,F&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; &amp;nbsp;INICIO_COMANDO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;TECLA0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp; COMAND,W &lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_0&lt;br /&gt;
;TECLA1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp; COMAND,W &lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_1&lt;br /&gt;
;TECLA2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp; COMAND,W &lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_2&lt;br /&gt;
;TECLA3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp; COMAND,W &lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_3&lt;br /&gt;
;TECLA4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp;COMAND,W&lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_4 &lt;br /&gt;
;TECLA5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; COMAND,W&lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_5&lt;br /&gt;
;TECLA6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp;COMAND,W&lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_6&lt;br /&gt;
;TECLA7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp;COMAND,W&lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_7&lt;br /&gt;
;TECLA8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp;COMAND,W&lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; $+2 &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_8&lt;br /&gt;
;TECLA9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVF &amp;nbsp; &amp;nbsp;COMAND,W&lt;br /&gt;
&amp;nbsp; &amp;nbsp; XORLW &amp;nbsp; &amp;nbsp;TECLA9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSS &amp;nbsp; &amp;nbsp;STATUS,Z&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; MAIN &lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp; C_9&lt;br /&gt;
C_0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC0&lt;br /&gt;
ONC0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
C_1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC1&lt;br /&gt;
ONC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC2&lt;br /&gt;
ONC2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC3&lt;br /&gt;
ONC3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC4&lt;br /&gt;
ONC4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC4&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC5&lt;br /&gt;
ONC5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC5&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC6&lt;br /&gt;
ONC6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC6&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC7&lt;br /&gt;
ONC7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC7&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC8&lt;br /&gt;
ONC8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC8&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
C_9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC &amp;nbsp; TC9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;OFFC9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;ONC9&lt;br /&gt;
ONC9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; OUT9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; &amp;nbsp; TC9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
OFFC9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; OUT9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; &amp;nbsp; TC9&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
&lt;br /&gt;
ERRO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; B&#39;11111111&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; PORTB&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp; &amp;nbsp;PORTB&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW &amp;nbsp; B&#39;11111111&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF &amp;nbsp; PORTB&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CALL &amp;nbsp; &amp;nbsp;TEMPO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp; &amp;nbsp;PORTB&lt;br /&gt;
&amp;nbsp; &amp;nbsp; GOTO &amp;nbsp; &amp;nbsp;MAIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; END</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/8870662123454780633/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/12/protocolo-rc5-part-2.html#comment-form' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/8870662123454780633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/8870662123454780633'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/12/protocolo-rc5-part-2.html' title='protocolo rc5 part 2'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-5852758113769690537</id><published>2011-12-06T04:08:00.000-08:00</published><updated>2011-12-06T04:08:08.028-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>protocolo rc 5</title><content type='html'>fala pessoal de pois de um tempão sem postar nada &amp;nbsp;vou colocar aqui um projeto que eu fiz&lt;br /&gt;
este projeto fala sobre o protocolo rc5 da philips o qual ultilizei para criar um sistema em que eu controlo as lampadas e as tomadas da minha casa &amp;nbsp;ainda não foi finalizada a instalação definitiva pois terei que refazer toda &amp;nbsp;a infra estrutura para a instalação abaixo segue uma breve explicação do protocolo&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFfmW8wFZafCbVNUWzgEv96ctox8f2amMNuAsxkrb636rFs33DlMw1zuFHhHTDRu5NTDClU-DZ0XW2OLEyq0FO97c9FCqFvOzLsfwog0KJedt5A2wF2wkvuB23WgIN92MU47lvzPOnnH-Z/s1600/protocolo+rc5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFfmW8wFZafCbVNUWzgEv96ctox8f2amMNuAsxkrb636rFs33DlMw1zuFHhHTDRu5NTDClU-DZ0XW2OLEyq0FO97c9FCqFvOzLsfwog0KJedt5A2wF2wkvuB23WgIN92MU47lvzPOnnH-Z/s640/protocolo+rc5.jpg&quot; width=&quot;464&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;no proximo post vou colocar o codigo em asm e algumas fotos das placas &amp;nbsp;por enquanto vou colocar um &lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/1kI9qZoob0g?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;video do prototipo funcionando&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/5852758113769690537/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/12/protocolo-rc-5.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/5852758113769690537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/5852758113769690537'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/12/protocolo-rc-5.html' title='protocolo rc 5'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFfmW8wFZafCbVNUWzgEv96ctox8f2amMNuAsxkrb636rFs33DlMw1zuFHhHTDRu5NTDClU-DZ0XW2OLEyq0FO97c9FCqFvOzLsfwog0KJedt5A2wF2wkvuB23WgIN92MU47lvzPOnnH-Z/s72-c/protocolo+rc5.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-8917611311925940571</id><published>2011-06-21T10:37:00.000-07:00</published><updated>2011-06-21T10:37:12.819-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>tutotial de programação  part2</title><content type='html'>hoje como prometido vou mostrar como seria aquela estrutura comentada na parte 1 do nosso tutorial&lt;br /&gt;
vamos começar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cabeçalho do programa&lt;br /&gt;
; &amp;nbsp;neste trecho colocamos informações referente ao codigo como:&lt;br /&gt;
; nome da empresa que escreveu o codigo - micro controlador ultilizado - nome do programador - data de ;criação&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; informações para o compilador&lt;br /&gt;
&amp;nbsp;LIST P=16F84a &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;define processador&lt;br /&gt;
&amp;nbsp; RADIX &amp;nbsp; &amp;nbsp; DEC &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;define padrão decimal&lt;br /&gt;
&amp;nbsp; INCLUDE &amp;lt;P16F84a.INC&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;;inclue arquivo com características do 16f84a&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; configurações de gravaçào&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; aqui definimos nossos bits de configuração&lt;br /&gt;
&amp;nbsp;__CONFIG _CP_OFF &amp;amp; _PWRTE_ON &amp;amp; _WDT_OFF &amp;amp; _XT_OSC&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;paginaçào de memoria&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; aqui criamos nomes para nossos bamcos de memorias do pic&lt;br /&gt;
&lt;br /&gt;
#DEFINE &amp;nbsp;BANK0 BCF STATUS,RP0&lt;br /&gt;
#DEFINE &amp;nbsp;BANK1 BSF STATUS,RP0&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; variaveis&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; aqui criamos espaços para nossas variavei usadas no sistema&lt;br /&gt;
cblock &amp;nbsp;0x0c&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; W_TEMP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STATUS_TEMP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEMPO0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEMPO1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TEMPO2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CONTROLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FLAG&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; F1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; F2&lt;br /&gt;
&amp;nbsp;ENDC&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; flags de controle&lt;br /&gt;
; aqui definimos nossos flags que nada mais é do que cada bit que temos dentro de uma determinada variavel&lt;br /&gt;
#DEFINE &amp;nbsp;ST_PR1 FLAG,0&lt;br /&gt;
#DEFINE &amp;nbsp;SE_PC1 FLAG,1&lt;br /&gt;
#DEFINE &amp;nbsp;ST_J1 &amp;nbsp;FLAG,2&lt;br /&gt;
#DEFINE &amp;nbsp;ST_J2 &amp;nbsp;FLAG,3&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CONSTANTES&lt;br /&gt;
;espaços para constantes do sisteme como o proprio nome sugere é um registro que nunca tem seu valor ;alterado&lt;br /&gt;
T1 &amp;nbsp;EQU .250 &amp;nbsp; ;FILTRO TC ON E OFF&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DEFINIÇÕES&lt;br /&gt;
; aqui é onde iremos criar nomes para os pinos do pic&lt;br /&gt;
#DEFINE &amp;nbsp;PR1 &amp;nbsp; &amp;nbsp; &amp;nbsp; PORTA,0&lt;br /&gt;
#DEFINE &amp;nbsp;PC1 &amp;nbsp; &amp;nbsp; &amp;nbsp; PORTA,1&lt;br /&gt;
#DEFINE &amp;nbsp;J1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTA,2&lt;br /&gt;
#DEFINE &amp;nbsp;J2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTA,3&lt;br /&gt;
#DEFINE &amp;nbsp;ON &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,0&lt;br /&gt;
#DEFINE &amp;nbsp;OFF &amp;nbsp; &amp;nbsp; &amp;nbsp; PORTB,1&lt;br /&gt;
#DEFINE &amp;nbsp;ABI &amp;nbsp; &amp;nbsp; &amp;nbsp; PORTB,3&lt;br /&gt;
#DEFINE &amp;nbsp;SIRENE &amp;nbsp; &amp;nbsp;PORTB,2&lt;br /&gt;
#DEFINE &amp;nbsp;ERRO &amp;nbsp; &amp;nbsp; &amp;nbsp;PORTB,4&lt;br /&gt;
#DEFINE &amp;nbsp;VIO &amp;nbsp; &amp;nbsp; &amp;nbsp; PORTB,5&lt;br /&gt;
#DEFINE &amp;nbsp;AXL &amp;nbsp; &amp;nbsp; &amp;nbsp; PORTB,6&lt;br /&gt;
#DEFINE &amp;nbsp;MONITOR &amp;nbsp; PORTB,7&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MEMORIA DE PROGRAMA&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;este trecho indica que apartir deste ponto se inicia o programa&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ORG &amp;nbsp; &amp;nbsp; &amp;nbsp;0X00 &amp;nbsp; &amp;nbsp; &amp;nbsp;;define nicio do trecho a seguir em 000&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GOTO INICIO &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;desvia para o inicio&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ROTINA DE INTERRUPÇÃO&lt;br /&gt;
;é para este trecho que todas asinterrupções do programa sera direcionada&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ORG &amp;nbsp; &amp;nbsp; &amp;nbsp;0X04 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RETFIE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ;volta da interupção&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SUB.ROTINAS&lt;br /&gt;
;neste trecho fica posicionado todas as subrotinas &amp;nbsp;lembrando que subrotinas são aquelas que estam fora da ;rotina principal&lt;br /&gt;
EMERGENCIA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF MONITOR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF VIO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF SIRENE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
MONITORANDO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF AXL&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF MONITOR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF ABI&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF CONTROLE&lt;br /&gt;
PR_1 &lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC PR1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; INCF CONTROLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
PC_1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC PC1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; INCF CONTROLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
J_1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC J1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; INCF CONTROLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
J_2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BTFSC J2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; INCF CONTROLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; NOP&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
ALARME_OFF&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; ABI&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; VIO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; MONITOR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BCF &amp;nbsp; SIRENE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BSF &amp;nbsp; AXL&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLRF &amp;nbsp;CONTROLE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; RETURN&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
;_____________________________________INICIO DO PROGRAMA&lt;br /&gt;
; ESTE ENDERECO E&#39; O IMEDIATAMENTE APOS O FIM DA&amp;nbsp;INTERRUPCAO OU QUANDO ;LIGAMOS NOSSO SISTEMA&lt;br /&gt;
INICIO:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;br /&gt;
;apartir deste ponto começamos a configurar os registradores do pic &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; BANK1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ; SELECIONA BANCO 1 PARA OPTION E TRIS &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;.15 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ; W = 15&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;TRISA&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ; TRISA = FFH. PORTA TODA ENTRADA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;.3 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ; W = 3&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;TRISB&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;; TRISB = 0. PORTB TODA SAIDA&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;.129&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;; CARREGA W COM ESTE VALOR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;OPTION_REG&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; ; REGISTRO OPTION AJUSTA TIMER 0 CLOCK INTERNO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVLW&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;.0&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;; CARREGA W COM ESTE VALOR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MOVWF&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;INTCON&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BANK0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;; VOLTO AO BANCO 0. PADRAO DO RESET&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ROTINA PRINCIPAL&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; aqui é aonde iremos criar o nosso programa para executar o que queremos&lt;br /&gt;
MAIN&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;CLRF PORTA&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CLRF PORTB&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CLRF FLAG&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CLRF F1&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CLRF F2&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CLRF STATUS&lt;br /&gt;
TEST_ON&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp;BTFSS ON&lt;br /&gt;
&amp;nbsp; &amp;nbsp;GOTO TESTE_OFF&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CALL MONITORANDO&lt;br /&gt;
&amp;nbsp; &amp;nbsp;GOTO TESTE_CONTRO&lt;br /&gt;
TESTE_OFF&lt;br /&gt;
&amp;nbsp; &amp;nbsp;BTFSS OFF&lt;br /&gt;
&amp;nbsp; &amp;nbsp;GOTO TEST_ON&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CALL ALARME_OFF&lt;br /&gt;
&amp;nbsp; &amp;nbsp;GOTO TEST_ON&lt;br /&gt;
TESTE_CONTRO&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;MOVLW .4&lt;br /&gt;
&amp;nbsp; &amp;nbsp;MOVWF F1&lt;br /&gt;
&amp;nbsp; &amp;nbsp;XORWF CONTROLE,F1&lt;br /&gt;
&amp;nbsp; &amp;nbsp;SKPZ&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CALL &amp;nbsp;EMERGENCIA&lt;br /&gt;
&amp;nbsp; &amp;nbsp;CALL &amp;nbsp;MONITORANDO&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;GOTO TEST_ON&lt;br /&gt;
&amp;nbsp;END&lt;br /&gt;
&lt;br /&gt;
; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FIM&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pode parecer meio confuso no começo mais a pratica leva a perfeiçào&lt;br /&gt;
da maneira que esta colocado o programa nesta estrutura fica mito facil encontrar um trecho especifico&lt;br /&gt;
para se fazer alguma alteraçào se nescessario&lt;br /&gt;
bom é isso ai lembrando que este codigo que esta escrito acima é totalmente funcional&lt;br /&gt;
e no nosso proximo tutorial teremos mais informaçòes sobre progamaçào&lt;br /&gt;
valeu ate a proxima galera&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;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/8917611311925940571/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/06/tutotial-de-programacao-part2.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/8917611311925940571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/8917611311925940571'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/06/tutotial-de-programacao-part2.html' title='tutotial de programação  part2'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-4154697363663829644</id><published>2011-06-20T12:48:00.001-07:00</published><updated>2011-06-20T12:50:29.672-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>tutorial de programação part1</title><content type='html'>boa tarde a todos hoje vamos falar sobre programação começando pela estrutura de programação&lt;br /&gt;
pois com uma boa estruturação fica ate mais facil escrevermos nosso codigo.&lt;br /&gt;
_o que é estrutura de codigo?&lt;br /&gt;
e a forma como criamos o nosso programa &lt;br /&gt;
criando espaços definidos pra cada funçào do nosso codigo&lt;br /&gt;
_como assim?&lt;br /&gt;
imagene se voce começa a escrever seu codigo diretamente pelo que ele vai executar&lt;br /&gt;
e conforme voce vai criando percebe que vai precisar usar constantes variavei &amp;nbsp;e sub rotinas &amp;nbsp;sendo que voce ainda não tinha criado espaços para elas?&lt;br /&gt;
deu pra perceber o problema ?&lt;br /&gt;
isto pode ser ainda pior se voce colocar uma subrotina posicionada dentro da rotina principal&lt;br /&gt;
seu codigo provavelmente ira travar e deixar voce com os cabelos em pé!!&lt;br /&gt;
este o outros problemas são facilmente evitados atraves de uma boa estruturação alem de deixar o codigo&lt;br /&gt;
bem legivel com aspecto profissional apesar de todos nos sermos apenas iniciantes&lt;br /&gt;
o primeiro passo para se criar um a boa estrutura de codigo&lt;br /&gt;
e começando pelas instruçòes que informam ao compilador com qual microcontrolador queremos trabalhar&lt;br /&gt;
qual padrão numerico0 iremos ultilizar e as configuraçoes de gravação&lt;br /&gt;
este é no meu ponto de vista o melhor modo de se começar um programa&lt;br /&gt;
depois criamos nossa paginação de memoria&lt;br /&gt;
nossa area para nossas variaveis&lt;br /&gt;
area para as constantes&lt;br /&gt;
area de definições (lembra dos #define)&lt;br /&gt;
nossa area de interrupções&lt;br /&gt;
vetor de resset&lt;br /&gt;
sub rotinas&lt;br /&gt;
configurações dos registradores&lt;br /&gt;
inicialização das nossas variaveis e finalmente nossa verdadeira area de programação&lt;br /&gt;
&lt;br /&gt;
esta é a estruturação que tenho usados em todos os meus codigos&lt;br /&gt;
e sempre funciono muito bem&lt;br /&gt;
isto não quer dizer que todo mundo tem que usar o mesmo tipo que eu uso&lt;br /&gt;
e sim tentar criar uma que seja mais facil para o entendimento.&lt;br /&gt;
no proximo post vou colocar isto que foi citado da forma que fica no conpilador&lt;br /&gt;
lembrando que se voce esta escrevendo um codigo em assembler esta rotina&lt;br /&gt;
é bem eficiente&lt;br /&gt;
belesa galera ate o proximo post aonde daremos continuidade a este tutorial</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/4154697363663829644/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/06/tutorial-de-programacao-part1.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4154697363663829644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4154697363663829644'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/06/tutorial-de-programacao-part1.html' title='tutorial de programação part1'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-2988736532111041326</id><published>2011-04-15T17:41:00.000-07:00</published><updated>2011-04-15T17:41:50.120-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplicativo"/><title type='text'>planilha de delay</title><content type='html'>estou postando aqui uma planilha para calculo de perda de tempo ja que muitas vezes quem escreve soft em assembly tem que calcular valores numericos e quantidade de nop para conseguir a temporização correta, e em assembli não é tam simples como em C vamos comparar:&lt;br /&gt;
&lt;u style=&quot;color: red;&quot;&gt;em assembly:&lt;/u&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;u style=&quot;color: blue;&quot;&gt;em&amp;nbsp;&amp;nbsp;&amp;nbsp; C:&lt;/u&gt;&lt;br /&gt;
&lt;div style=&quot;color: red;&quot;&gt;movlw .255&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;delay_ms(529);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: red;&quot;&gt;movwf&amp;nbsp;&amp;nbsp; temp&amp;nbsp; (variave p/ temporização)&lt;/div&gt;&lt;div style=&quot;color: red;&quot;&gt;t_1 &lt;/div&gt;&lt;div style=&quot;color: red;&quot;&gt;decfsz&amp;nbsp; temp&lt;/div&gt;&lt;div style=&quot;color: red;&quot;&gt;goto t_1&lt;/div&gt;&lt;span style=&quot;color: red;&quot;&gt;return&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; deu pra perceber a diferença (este é apenas um exemplo ficticio)&lt;br /&gt;
este link abaixo é uma planilha do exel que eu encontrei na net não me lembro ao certo onde mais acho que&amp;nbsp; &lt;br /&gt;
foi no site do luiz bertini&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914721456/DELAY-CALCULO.rar&quot;&gt;CALCULO DELAY&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/2988736532111041326/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/04/planilha-de-delay.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/2988736532111041326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/2988736532111041326'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/04/planilha-de-delay.html' title='planilha de delay'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-6380729990210891390</id><published>2011-04-14T08:07:00.000-07:00</published><updated>2011-04-14T08:07:14.596-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><title type='text'>microcontroladores pic desenhos praticos de aplicações</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpa0PHhtxURZo1W1ODjgmy1haPhJM8t2mKkButXs8IHDCv7mbcOaoMgaec0xX3wAFLdQWzL5bF5MBzH6fsH2PgvxlmDNl5Q_fTSCPcHmKwDTVde5qHeKzgBw_nhDy57Yu7BH1umMLdUy6o/s1600/1234e45671234534567.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpa0PHhtxURZo1W1ODjgmy1haPhJM8t2mKkButXs8IHDCv7mbcOaoMgaec0xX3wAFLdQWzL5bF5MBzH6fsH2PgvxlmDNl5Q_fTSCPcHmKwDTVde5qHeKzgBw_nhDy57Yu7BH1umMLdUy6o/s320/1234e45671234534567.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
este livro conten varios exemplos de circuitos e suas aplicações ele esta escrito em espanhol&lt;br /&gt;
mas é bem interessante e tem bastante conteudo interessante abaixo esta o&amp;nbsp; link para download&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914694514/Jos%C3%A9%20M%C2%AA%20Angulo%20Usategui,%20Ignacio%20Angulo%20Mart%C3%ADnez%20-%20Microcontroladores%20PIC.pdf&quot;&gt; Microcontroladores PIC.pdf&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/6380729990210891390/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/04/microcontroladores-pic-desenhos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/6380729990210891390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/6380729990210891390'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/04/microcontroladores-pic-desenhos.html' title='microcontroladores pic desenhos praticos de aplicações'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpa0PHhtxURZo1W1ODjgmy1haPhJM8t2mKkButXs8IHDCv7mbcOaoMgaec0xX3wAFLdQWzL5bF5MBzH6fsH2PgvxlmDNl5Q_fTSCPcHmKwDTVde5qHeKzgBw_nhDy57Yu7BH1umMLdUy6o/s72-c/1234e45671234534567.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-6542168950377194192</id><published>2011-04-13T11:49:00.000-07:00</published><updated>2011-04-13T11:52:39.367-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><title type='text'>microcontroladores para iniciantes</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXvNG_thSrhenTadC_eYs_p07zOu8YyRRNq5GwARaCiKvcCYWawrOm68407MNYBM9MxW2TgUxXcnZe_m3ueizJsGk58sJnRWQldIuCrFJ2eI5I5HLJBETzexXj-re5F7uTx9rtkBGLG0xu/s1600/Capturardgjgiutyr.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXvNG_thSrhenTadC_eYs_p07zOu8YyRRNq5GwARaCiKvcCYWawrOm68407MNYBM9MxW2TgUxXcnZe_m3ueizJsGk58sJnRWQldIuCrFJ2eI5I5HLJBETzexXj-re5F7uTx9rtkBGLG0xu/s320/Capturardgjgiutyr.JPG&quot; width=&quot;312&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
arquivo com bom conteudo para quem esta iniciando com microcontroladores da familia microchip&amp;nbsp; &lt;br /&gt;
contem informações sobre:&lt;br /&gt;
-caracteristicas dos microcontroladores&lt;br /&gt;
-introdução do pic 16f84&lt;br /&gt;
-set de instruçào&lt;br /&gt;
-exemplos&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914673683/Microcontroladores%20PIC.pdf&quot;&gt;Microcontroladores PIC.pdf&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/6542168950377194192/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/04/microcontroladores-para-iniciantes.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/6542168950377194192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/6542168950377194192'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/04/microcontroladores-para-iniciantes.html' title='microcontroladores para iniciantes'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXvNG_thSrhenTadC_eYs_p07zOu8YyRRNq5GwARaCiKvcCYWawrOm68407MNYBM9MxW2TgUxXcnZe_m3ueizJsGk58sJnRWQldIuCrFJ2eI5I5HLJBETzexXj-re5F7uTx9rtkBGLG0xu/s72-c/Capturardgjgiutyr.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-5996901429226658454</id><published>2011-04-09T09:51:00.000-07:00</published><updated>2011-04-09T09:51:47.447-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><title type='text'>pic 16f877</title><content type='html'>neste post vamos falar sober o pic16f877 pois este é um micro controlador muito versatil disponivel no mercado no foramto pdip 40 pinos e qfn44.&lt;br /&gt;
Este é formado com :&lt;br /&gt;
-35 pinos que pode ser configurados como entrada e saida.&lt;br /&gt;
-memoria rom de 8k.&lt;br /&gt;
-memoria eeprom de 256bytes.&lt;br /&gt;
-memoria ram de 368 bytes.&lt;br /&gt;
-conversor A/D de 14 canais com 10 bits de resolução.&lt;br /&gt;
-3 temporizadores incrementa do individualmenta . &lt;br /&gt;
estas sào umas da varias caracteristica especias deste microcontrolador&amp;nbsp; muito usado para controles&lt;br /&gt;
industrias eu mesmo ja fiz um mini clp com ele para uso proprio ele conta com varios tipos de&lt;br /&gt;
comunicação ,conta com um sistema de usart melhorado suportando os seguintes padrão de comunicação:&lt;br /&gt;
-rs232&lt;br /&gt;
-rs485&lt;br /&gt;
-lin 2.0 e detecção autonoma de velocidade(baudrate).&lt;br /&gt;
abaixo temos uma imagem com seus respectivos pinos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVxopzSuqN_PBsq_PECzRqaGS3oVJFwsXBdlupg7PbqEGM4-p-OUSUnf9lZ9PqK72bFL5CI-94icRo22iV_L62zR4O7pU_auKaOxPQ23fy__UR3AcBTvRnAXwP2MFE-uQs7DcMIMyfOXJZ/s1600/Capturar98765.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;201&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVxopzSuqN_PBsq_PECzRqaGS3oVJFwsXBdlupg7PbqEGM4-p-OUSUnf9lZ9PqK72bFL5CI-94icRo22iV_L62zR4O7pU_auKaOxPQ23fy__UR3AcBTvRnAXwP2MFE-uQs7DcMIMyfOXJZ/s400/Capturar98765.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;e abaixo um link de um otimo livro do autor Antonio Sergio Sena&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914511994/manual_PICmicro__a.s.sena___senaeng.com.pdf&quot;&gt;pic 16f877&lt;/a&gt;&lt;br /&gt;
espero que ajude a todos interessado neste microcontrolador&amp;nbsp; vallew galera ate a proxima qualquer duvida é so comentar</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/5996901429226658454/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/04/pic-16f877.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/5996901429226658454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/5996901429226658454'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/04/pic-16f877.html' title='pic 16f877'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVxopzSuqN_PBsq_PECzRqaGS3oVJFwsXBdlupg7PbqEGM4-p-OUSUnf9lZ9PqK72bFL5CI-94icRo22iV_L62zR4O7pU_auKaOxPQ23fy__UR3AcBTvRnAXwP2MFE-uQs7DcMIMyfOXJZ/s72-c/Capturar98765.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-2448689758183278991</id><published>2011-04-07T12:05:00.000-07:00</published><updated>2011-04-08T08:05:07.941-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="noticias"/><title type='text'>data sheet</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg23Q8YSjFdUE1Y8V4M6r1-KpLTrkt66UusvyHDtc1TMRy6xt4MIfLxjvqeymcrGdV1I_EZR7JA3oymwk6tad2FKoer0Kh8ZrdyM013oiReGPmNgj83SJzsEO7D6prEK2wO7wFdHmeh2h6O/s1600/images.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg23Q8YSjFdUE1Y8V4M6r1-KpLTrkt66UusvyHDtc1TMRy6xt4MIfLxjvqeymcrGdV1I_EZR7JA3oymwk6tad2FKoer0Kh8ZrdyM013oiReGPmNgj83SJzsEO7D6prEK2wO7wFdHmeh2h6O/s200/images.jpg&quot; width=&quot;176&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&amp;nbsp;ola a todos que utilizam o blog microcontroladores pic&lt;br /&gt;
para pesquisa de informações agora esta disponivel uma area&lt;br /&gt;
com varios data sheet de microcontroladores&lt;br /&gt;
pois é muito importante termos em mãos esse manuais &lt;br /&gt;
para consultar funções e caracteristicas desses componentes &lt;br /&gt;
espero que seja util a todos</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/2448689758183278991/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/04/data-sheet.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/2448689758183278991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/2448689758183278991'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/04/data-sheet.html' title='data sheet'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg23Q8YSjFdUE1Y8V4M6r1-KpLTrkt66UusvyHDtc1TMRy6xt4MIfLxjvqeymcrGdV1I_EZR7JA3oymwk6tad2FKoer0Kh8ZrdyM013oiReGPmNgj83SJzsEO7D6prEK2wO7wFdHmeh2h6O/s72-c/images.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-979596001621369316</id><published>2011-03-22T13:24:00.000-07:00</published><updated>2011-04-08T08:04:28.035-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><title type='text'>desbravando o pic 16f84</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://img.mercadolivre.com.br/jm/img?s=MLB&amp;amp;f=158482765_8335.jpg&amp;amp;v=E&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://img.mercadolivre.com.br/jm/img?s=MLB&amp;amp;f=158482765_8335.jpg&amp;amp;v=E&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;este é um bom livro que serve de base para quem esta começando a trabalhar com microcontroladores&lt;br /&gt;
ele tem uma otima abordagem na linguagem assembler&amp;nbsp; e esplica todo o set de instrução com otimos exemplo &lt;br /&gt;
de escrita; e uma introução ao mplab uma otima ferramenta de trabalho espero que ajude a todos que estam ingressando neste incrivel mundo&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914457539/Desbravando%20o%20PIC%2016F84.pdf&quot;&gt;desbravando o pic 16f84&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/979596001621369316/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/03/desbravando-o-pic-16f84.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/979596001621369316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/979596001621369316'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/03/desbravando-o-pic-16f84.html' title='desbravando o pic 16f84'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-5824766035162883847</id><published>2011-03-16T11:24:00.000-07:00</published><updated>2011-04-08T08:04:09.746-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><category scheme="http://www.blogger.com/atom/ns#" term="softweare"/><title type='text'>proteus</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0YyCYp6Dvi6f9sv2yby6XS6qLsJIxaXactSEp9qMz0d1XxNdWOcaATLhzcOZ2PNP5YT4jt__f5YvQTCVAPK590T5hWHyAHpO4jsqCY7BSTPyTZ4CbNNgfQVKV5TkRuICaU_7u9kSx1_lZ/s1600/Capturar8.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0YyCYp6Dvi6f9sv2yby6XS6qLsJIxaXactSEp9qMz0d1XxNdWOcaATLhzcOZ2PNP5YT4jt__f5YvQTCVAPK590T5hWHyAHpO4jsqCY7BSTPyTZ4CbNNgfQVKV5TkRuICaU_7u9kSx1_lZ/s320/Capturar8.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsXrHZxqn4MyoKcbuXzkWG70gbPN9kefgoSF_jlp16QJlRNdKFNd7fCMspBgbTVl3pK7hOmakK_JQxX0Bbz1g176ttc7r0DQu9nVSOdVt4k0gHSX0glFELVHsUWC9sbAaC08FXOTK_upQ4/s1600/Sem+t%25C3%25ADtuloiiiii.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsXrHZxqn4MyoKcbuXzkWG70gbPN9kefgoSF_jlp16QJlRNdKFNd7fCMspBgbTVl3pK7hOmakK_JQxX0Bbz1g176ttc7r0DQu9nVSOdVt4k0gHSX0glFELVHsUWC9sbAaC08FXOTK_upQ4/s320/Sem+t%25C3%25ADtuloiiiii.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
sempre que queremos criar um novo projeto eletronicos, queremos saber se vai dar certo antes de gastarmos nossas&lt;br /&gt;
&#39;&#39;rupias&#39;&#39;. &lt;br /&gt;
Entam  temos que simular todo o sistema para ajustes gerais eis entam o famoso  proteus uma otima ferramenta de simulação; o legal dessa ferramenta é  que ela trabalha dentro do mplab (ferramenta para desenvolvimento de  projetos com microcontroladores) e isto é muito enteressante pois  podemos rodar nosso codigo direto no hardweare sem sair do mplab no meu  blog tem disponivel o download do proteus junto com uma apostila em&lt;br /&gt;
portugues que encontrei na internet&lt;br /&gt;
&lt;a _mce_href=&quot;http://api.ning.com:80/files/qr6ya1E8gWCtcA8WYTaslIB20cmxQuutDKuB8Wriz0QnkvfWr6AAvv2Z-hjbnZmfl-i4w3ifwWyGxQFz507iunRgvxChkGSy/Capturar8.JPG&quot; href=&quot;http://api.ning.com/files/qr6ya1E8gWCtcA8WYTaslIB20cmxQuutDKuB8Wriz0QnkvfWr6AAvv2Z-hjbnZmfl-i4w3ifwWyGxQFz507iunRgvxChkGSy/Capturar8.JPG&quot; target=&quot;_self&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;a _mce_href=&quot;http://controlpic.blogspot.com/&quot; href=&quot;http://controlpic.blogspot.com/&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.easy-share.com/1914457736/Manual%20Proteus%20portugues.doc&quot;&gt;manual proteus&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914457719/Proteus%207.1%20SP4%20+%20Licen%EF%BF%A7a%20www.therebels.de%20-BlackSheeP-.rar&quot;&gt; proteus&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/5824766035162883847/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/03/sempre-que-queremos-criar-um-novo.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/5824766035162883847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/5824766035162883847'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/03/sempre-que-queremos-criar-um-novo.html' title='proteus'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0YyCYp6Dvi6f9sv2yby6XS6qLsJIxaXactSEp9qMz0d1XxNdWOcaATLhzcOZ2PNP5YT4jt__f5YvQTCVAPK590T5hWHyAHpO4jsqCY7BSTPyTZ4CbNNgfQVKV5TkRuICaU_7u9kSx1_lZ/s72-c/Capturar8.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-4089723589874860270</id><published>2011-03-14T10:54:00.000-07:00</published><updated>2011-04-09T09:53:26.403-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><title type='text'>controlando lcd</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.sparkfun.com/tutorial/AG_CIRC_LCD/circ_lcd_header_parts_big.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://www.sparkfun.com/tutorial/AG_CIRC_LCD/circ_lcd_header_parts_big.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;eu estava procurando informações sobre lcd e encontrei uma apostila bem interessante e estou colocando o endereço dela &lt;a href=&quot;http://www.easy-share.com/1914457840/display%20lcd.pdf&quot;&gt;display lcd.pdf&lt;/a&gt; vale apena dar uma conferida</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/4089723589874860270/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/03/controlando-lcd.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4089723589874860270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/4089723589874860270'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/03/controlando-lcd.html' title='controlando lcd'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-7129338215421474130</id><published>2011-03-14T10:34:00.000-07:00</published><updated>2011-04-08T08:03:47.147-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aplicativo"/><title type='text'>lcd</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4NwKU_gIb6lm0wknIETfF9FQ5imJvnoNfpxCV6xQjqjd_S0GKnY1rP_0G0txSkfLnhkQxRTgq9d2zdY7BTYCwrV6zZ73P9g57gsriRTwxGhxvN2lKgUdZVQAZeGAiVsyx9OH4KFVaKhii/s1600/Capturar123.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4NwKU_gIb6lm0wknIETfF9FQ5imJvnoNfpxCV6xQjqjd_S0GKnY1rP_0G0txSkfLnhkQxRTgq9d2zdY7BTYCwrV6zZ73P9g57gsriRTwxGhxvN2lKgUdZVQAZeGAiVsyx9OH4KFVaKhii/s320/Capturar123.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;este e um simulador de lcd nele vc pode escrever seu codigo a simular&amp;nbsp; e ver se roda legal&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914457809/SIMULADOR_LCD.zip&quot;&gt;SIMULADOR LCD&lt;/a&gt;&amp;nbsp; é bem interessante para quem esta começando a trabalhar com lcd</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/7129338215421474130/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/03/lcd.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/7129338215421474130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/7129338215421474130'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/03/lcd.html' title='lcd'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4NwKU_gIb6lm0wknIETfF9FQ5imJvnoNfpxCV6xQjqjd_S0GKnY1rP_0G0txSkfLnhkQxRTgq9d2zdY7BTYCwrV6zZ73P9g57gsriRTwxGhxvN2lKgUdZVQAZeGAiVsyx9OH4KFVaKhii/s72-c/Capturar123.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-3029831910462306651</id><published>2011-02-24T06:17:00.000-08:00</published><updated>2011-04-08T08:03:14.220-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="softweare"/><title type='text'>ferramenta de desenvolvimento mplab</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5qY9dWvBDBJI4gzVvYt_aJMvdD1J29zRfy1hmXnBKDbVhQFqm4Y1BROzOdupTQrG7Z9FPe2OLTvgqvQTrcDXYEChBqblxHwFLeMv2n0jIMnBiZNJ1IKTeEg_E8SbXPXmcPpLdPu9kBeiI/s1600/mplabcert.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNJnEs-6cLNBScdMCx4-UOTnPImOTsGtNbVwOLD6XV3Qom6t5TS-cGvZ7mGoXg5BvvkmDKikIMBLmSKxoydd5aUACnHmLjw_cSIW1rHAMruwdscZIjDOPYL9kdD9zJfmmXQJIKPvXbreTo/s1600/1234321.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNJnEs-6cLNBScdMCx4-UOTnPImOTsGtNbVwOLD6XV3Qom6t5TS-cGvZ7mGoXg5BvvkmDKikIMBLmSKxoydd5aUACnHmLjw_cSIW1rHAMruwdscZIjDOPYL9kdD9zJfmmXQJIKPvXbreTo/s320/1234321.JPG&quot; width=&quot;319&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quando falamos em desenvolver um programa devemos ter em mente qual ou quais&lt;br /&gt;
ferramentas de desenvolvimento iremos usar pois existem varias como mplab ide, ccs, micro c e etc.&lt;br /&gt;
Lembrando que geralmente a mais usada é mplab pois possui interação com outras ferramentas que é o caso&lt;br /&gt;
do ccs compiler; a ferramenta mplab é disponivel para download gratuito com algumas restições, mas mesmo com essa restrições é uma ferramenta muito poderosa pois permite simular virtuamente&amp;nbsp; codigo que criamos, e suportam muitas ferramentas de gravação e depuração como aquelas que postei na postagem anterior.&lt;br /&gt;
Todos esses recursos são muito importante na hora da criação de um projeto pois podemos simular nossos &amp;nbsp; &lt;br /&gt;
codigos antes de gravalos no nosso microcontrolador e verificar possiveis erros durante a escrita pois quando&lt;br /&gt;
compilamos um codigo a propria ferramenta identifica possiveis erros.&lt;br /&gt;
Para conhecer melhor esta ferramenta segue um link para download&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914458220/MPLAB_IDE_v8_63.zip&quot;&gt;MPLAB_IDE_v8_63.zip&lt;/a&gt;&lt;span id=&quot;goog_495931902&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_495931903&quot;&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/3029831910462306651/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/02/ferramentas-de-desenvolvimento.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/3029831910462306651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/3029831910462306651'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/02/ferramentas-de-desenvolvimento.html' title='ferramenta de desenvolvimento mplab'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNJnEs-6cLNBScdMCx4-UOTnPImOTsGtNbVwOLD6XV3Qom6t5TS-cGvZ7mGoXg5BvvkmDKikIMBLmSKxoydd5aUACnHmLjw_cSIW1rHAMruwdscZIjDOPYL9kdD9zJfmmXQJIKPvXbreTo/s72-c/1234321.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-1976389993068982120</id><published>2011-02-23T12:34:00.000-08:00</published><updated>2011-04-14T08:18:56.228-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ferramenta"/><title type='text'>gravador de pic usb</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://img.mercadolivre.com.br/jm/img?s=MLB&amp;amp;f=148809346_3999.jpg&amp;amp;v=P&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://img.mercadolivre.com.br/jm/img?s=MLB&amp;amp;f=148809346_3999.jpg&amp;amp;v=P&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://produto.mercadolivre.com.br/MLB-167930571-pickit2-programador-gravador-e-debugador-pic-usb-mplab-_JM&quot;&gt;http://produto.mercadolivre.com.br/MLB-167930571-pickit2-programador-gravador-e-debugador-pic-usb-mplab-_JM&lt;/a&gt; &lt;br /&gt;
Segue o link de um gravador excelente que comprei no mercado livre da equipe roMEro eletronica&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://img.mercadolivre.com.br/jm/img?s=MLB&amp;amp;f=151653215_776.jpg&amp;amp;v=O&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://img.mercadolivre.com.br/jm/img?s=MLB&amp;amp;f=151653215_776.jpg&amp;amp;v=O&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h1&gt;Gravador Programador Pic Combo - Pickit2+icd2-lt+soquete Zif&lt;/h1&gt;&amp;nbsp;&lt;a href=&quot;http://produto.mercadolivre.com.br/MLB-172791720-gravador-programador-pic-combo-pickit2icd2-ltsoquete-zif-_JM&quot;&gt;http://produto.mercadolivre.com.br/MLB-172791720-gravador-programador-pic-combo-pickit2icd2-ltsoquete-zif-_JM&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
para quem tem interse&amp;nbsp; de adquirir um desses kits eles estam disponiveis&lt;br /&gt;
através dos links e para maiores informações entre em contato com o fabricante através deste email de contato da equipe roMEro eletronica.&lt;br /&gt;
&lt;span class=&quot;link&quot; id=&quot;Node201-[0]&quot;&gt;&lt;/span&gt;&lt;a class=&quot;cmgr-link&quot; href=&quot;http://mail.mailig.ig.com.br/mail/contacts/ui/ContactManager?js=RAW&amp;amp;maximize=true&amp;amp;hide=true&amp;amp;position=absolute&amp;amp;hl=pt-BR&amp;amp;emailsLink=true&amp;amp;sk=true&amp;amp;titleBar=false&amp;amp;border=NONE&amp;amp;eventCallback=ParentStub1298554352424&amp;amp;zx=x1le9bihid8z#&quot; id=&quot;Node202-[0]&quot; name=&quot;contact-email&quot; tabindex=&quot;1&quot;&gt;r_merola@ig.com.br&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/1976389993068982120/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/02/gravador-de-pic-usb.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/1976389993068982120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/1976389993068982120'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/02/gravador-de-pic-usb.html' title='gravador de pic usb'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-7155345624135363302</id><published>2011-02-21T13:51:00.000-08:00</published><updated>2011-04-08T08:02:03.324-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><title type='text'>linguagem</title><content type='html'>muitas considerações deve ser feita quando começamos um projeto com microcontroladores&lt;br /&gt;
como:&lt;br /&gt;
ideia inicial, aplicação,considerações de hardweare e etc.&lt;br /&gt;
mas você já se perguntou sobre que linguagem de programação vai usar?&lt;br /&gt;
existem varias inguagem para estes microcontrolador vou citar alguns exemplos:&lt;br /&gt;
Assembly&lt;br /&gt;
Basic &lt;br /&gt;
C&lt;br /&gt;
e outras mais.&lt;br /&gt;
sendo estas tres as mais usadas vamos far um pouco delas: &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Assembly&lt;/i&gt;:&lt;/b&gt; linguagem de baixo nivel muito precisa e complicada pois temos que se preocupar&amp;nbsp; &lt;br /&gt;
muito com a configuração do micro como direção dos portos de entrada e saida coniguração de bancos &amp;nbsp; &lt;br /&gt;
de memorias e muito mais coisas. mesmo assim se escrevermos um codigo limpo e de forma correta vai ser coisa linda de se ver nunca vai travar.&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Basic:&lt;/b&gt;&lt;/i&gt; é uma linguagem mais simples que o assembly e desde que bem dominada rende bons frutos.&lt;br /&gt;
&lt;i&gt;&lt;b&gt;C:&lt;/b&gt;&lt;/i&gt; quano queremos criar um codigo mais simples o assembly é muito eficiente mais quando se trata de um&lt;br /&gt;
codigo com funções mais complexas qualquer deslize e tudo vira uma loucura muitas vezes me perco em codigos que eu mesmo escrevo(rsrsrsr). e ai que o C se destaca simplificando muito as coisa .&amp;nbsp; &lt;br /&gt;
com isto em mente&amp;nbsp; segue uma apostia de C para download espero que ajude os interessados&lt;br /&gt;
&lt;a href=&quot;http://www.easy-share.com/1914457904/Livro%20-%20PIC%20Programacao%20em%20C.pdf&quot;&gt; PIC Programacao em C&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/7155345624135363302/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/02/linguagem.html#comment-form' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/7155345624135363302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/7155345624135363302'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/02/linguagem.html' title='linguagem'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-3701105234559531123</id><published>2011-02-21T12:11:00.000-08:00</published><updated>2011-04-08T08:02:32.200-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="livros"/><title type='text'>um arquivo em pdf com algums exemplos</title><content type='html'>um arquivo em pdf com algums exemplos&lt;br /&gt;
vale apena dar uma confirida</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/3701105234559531123/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/02/um-arquivo-em-pdf-com-algums-exemplos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/3701105234559531123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/3701105234559531123'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/02/um-arquivo-em-pdf-com-algums-exemplos.html' title='um arquivo em pdf com algums exemplos'/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6287266429675575380.post-8637702645601261199</id><published>2011-02-17T09:14:00.000-08:00</published><updated>2011-02-21T11:32:23.212-08:00</updated><title type='text'></title><content type='html'>ola seja bem vindo a um blog destinado ao aprendizado&amp;nbsp; de mcro controadores&lt;br /&gt;
este incrive mundo da programação e desenvolvimento</content><link rel='replies' type='application/atom+xml' href='http://controlpic.blogspot.com/feeds/8637702645601261199/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://controlpic.blogspot.com/2011/02/blog-destinado-ao-apredizado-dos-micros.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/8637702645601261199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6287266429675575380/posts/default/8637702645601261199'/><link rel='alternate' type='text/html' href='http://controlpic.blogspot.com/2011/02/blog-destinado-ao-apredizado-dos-micros.html' title=''/><author><name>casa do fusca</name><uri>http://www.blogger.com/profile/05531663439787477416</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='4' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAb5kJH7mv2EiAvOuwY0-NXyTzq0otcoVpz0wYpF47UFkSR1UteZK17vu-OdZjkFnb2GEw89BLZ4516HvCw0FpMoI9UlX8WhnjOnDA08FUZ_Xc3SX3E2qMB0HLl3DWd4/s220/bannerfans_206421.png'/></author><thr:total>0</thr:total></entry></feed>