<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentários em: SENHA ELETRONICA (CODE LOCK) &#8211; COM PIC 12F629/675  E DISPLAY LCD	</title>
	<atom:link href="http://picsource.com.br/archives/1161/feed/" rel="self" type="application/rss+xml" />
	<link>http://picsource.com.br/archives/1161/</link>
	<description></description>
	<lastBuildDate>Mon, 30 Oct 2017 13:15:28 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
	<item>
		<title>
		Por: trafoman2004		</title>
		<link>http://picsource.com.br/archives/1161/comment-page-4/#comment-3490</link>

		<dc:creator><![CDATA[trafoman2004]]></dc:creator>
		<pubDate>Fri, 27 Mar 2015 16:05:48 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=1161#comment-3490</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;http://picsource.com.br/archives/1161/comment-page-4/#comment-3445&quot;&gt;Claudio Larios&lt;/a&gt;.

:smile: Olá Cláudio,

Obrigado pela sua explicação! acho que agora consegui entender.
Abraços]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/1161/comment-page-4/#comment-3445">Claudio Larios</a>.</p>
<p>🙂 Olá Cláudio,</p>
<p>Obrigado pela sua explicação! acho que agora consegui entender.<br />
Abraços</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/1161/comment-page-4/#comment-3445</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Thu, 12 Mar 2015 13:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=1161#comment-3445</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;http://picsource.com.br/archives/1161/comment-page-4/#comment-3437&quot;&gt;trafoman2004&lt;/a&gt;.

Olá Trafoman!
Este teclado é meio complicado de entender na primeira análise. Vamos ver se eu consigo explicar para você de uma forma clara.
O primeiro teste feito é por setar a linha P2 (pino 2 do pic) e testo as linhas P5 (para tecla &#039;1&#039;), P6 (para tecla &#039;5&#039;) e  P7 (para tecla &#039;9&#039;). Se acionadas, retorna o respectivo valor em RTEC, senão ele se mantem em &#039;0x00&#039;.  Neste momento, você poderá perguntar: Mas os diodos D8 a D10 não estão setando as outras linhas? Não vai acionar também P5 se eu apertar a tecla &#039;4&#039;, ou ainda &#039;7&#039;? Ou ainda, não vai acionar P6 se acionar as teclas &#039;2&#039; e &#039;8&#039;? O que dizer das teclas &#039;3&#039; e &#039;6&#039;?  igualmente se forem acionadas não irão setar P7? 
Isto é verdade. Qualquer uma das 3 teclas de uma coluna, se acionadas irão setar a respectiva linha de saída e retornar  o valor daquela coluna (sendo &#039;1&#039;,&#039;5&#039; ou &#039;9&#039;). 
Seria isto preocupante? Ou temos uma maneira de identificar se foi tecla errada acionada, que não &#039;1&#039;,&#039;5&#039; ou &#039;9&#039;?
Suponha que a tecla &#039;1&#039; tenha sido acionada. O registrador RTEC gravou 0x01, mas poderia ter sido &#039;4&#039; ou &#039;7&#039;, não se sabendo no momento. Começa a sequência de testes dos outros pinos. Se nenhum outro resultado foi encontrado, saberemos com certeza que a tecla acionada foi  &#039;1&#039; e não &#039;4&#039; ou &#039;7&#039;.
 Mas suponha agora que tenha sido apertado  a tecla &#039;4&#039;. No primeiro teste, RTEC terá o valor de &#039;1&#039;. Mas ao ser feito a sequência de teste dos outros pinos, RTEC vai mudar para 0x04. Ora, este é o valor &#039;verdadeiro&#039;. 
Resumindo:
O primeiro teste que aciona P2(pino 2) e os diodos D8 a D10 , testa o acionamento de P5 (pino 5), P6 (pino 6) e P7 (pino 7), como grupo, e retorna um valor provável da tecla.
Os próximos teste irão retirar a dúvida. A detenção de tecla acionada nos próximos testes irá alterar o valor de RTEC para o correto. Senão, mantém o valor provável como sendo o verdadeiro, sem mais dúvidas.
Ufa! Espero que tenha entendido esta &#039;confusão&#039;!
Cláudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/1161/comment-page-4/#comment-3437">trafoman2004</a>.</p>
<p>Olá Trafoman!<br />
Este teclado é meio complicado de entender na primeira análise. Vamos ver se eu consigo explicar para você de uma forma clara.<br />
O primeiro teste feito é por setar a linha P2 (pino 2 do pic) e testo as linhas P5 (para tecla &#8216;1&#8217;), P6 (para tecla &#8216;5&#8217;) e  P7 (para tecla &#8216;9&#8217;). Se acionadas, retorna o respectivo valor em RTEC, senão ele se mantem em &#8216;0x00&#8217;.  Neste momento, você poderá perguntar: Mas os diodos D8 a D10 não estão setando as outras linhas? Não vai acionar também P5 se eu apertar a tecla &#8216;4&#8217;, ou ainda &#8216;7&#8217;? Ou ainda, não vai acionar P6 se acionar as teclas &#8216;2&#8217; e &#8216;8&#8217;? O que dizer das teclas &#8216;3&#8217; e &#8216;6&#8217;?  igualmente se forem acionadas não irão setar P7?<br />
Isto é verdade. Qualquer uma das 3 teclas de uma coluna, se acionadas irão setar a respectiva linha de saída e retornar  o valor daquela coluna (sendo &#8216;1&#8217;,&#8217;5&#8242; ou &#8216;9&#8217;).<br />
Seria isto preocupante? Ou temos uma maneira de identificar se foi tecla errada acionada, que não &#8216;1&#8217;,&#8217;5&#8242; ou &#8216;9&#8217;?<br />
Suponha que a tecla &#8216;1&#8217; tenha sido acionada. O registrador RTEC gravou 0x01, mas poderia ter sido &#8216;4&#8217; ou &#8216;7&#8217;, não se sabendo no momento. Começa a sequência de testes dos outros pinos. Se nenhum outro resultado foi encontrado, saberemos com certeza que a tecla acionada foi  &#8216;1&#8217; e não &#8216;4&#8217; ou &#8216;7&#8217;.<br />
 Mas suponha agora que tenha sido apertado  a tecla &#8216;4&#8217;. No primeiro teste, RTEC terá o valor de &#8216;1&#8217;. Mas ao ser feito a sequência de teste dos outros pinos, RTEC vai mudar para 0x04. Ora, este é o valor &#8216;verdadeiro&#8217;.<br />
Resumindo:<br />
O primeiro teste que aciona P2(pino 2) e os diodos D8 a D10 , testa o acionamento de P5 (pino 5), P6 (pino 6) e P7 (pino 7), como grupo, e retorna um valor provável da tecla.<br />
Os próximos teste irão retirar a dúvida. A detenção de tecla acionada nos próximos testes irá alterar o valor de RTEC para o correto. Senão, mantém o valor provável como sendo o verdadeiro, sem mais dúvidas.<br />
Ufa! Espero que tenha entendido esta &#8216;confusão&#8217;!<br />
Cláudio</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: trafoman2004		</title>
		<link>http://picsource.com.br/archives/1161/comment-page-4/#comment-3437</link>

		<dc:creator><![CDATA[trafoman2004]]></dc:creator>
		<pubDate>Thu, 12 Mar 2015 01:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=1161#comment-3437</guid>

					<description><![CDATA[:?: Olá, estava tentando entender o seu teclado e me surgiu uma dúvida, como você diferencia as teclas 1, 5 e 9 se as colunas são todas ligadas pelos diodos D8 a D10 quando você seta a P2?]]></description>
			<content:encoded><![CDATA[<p>❓ Olá, estava tentando entender o seu teclado e me surgiu uma dúvida, como você diferencia as teclas 1, 5 e 9 se as colunas são todas ligadas pelos diodos D8 a D10 quando você seta a P2?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/1161/comment-page-4/#comment-3279</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Wed, 14 Jan 2015 12:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=1161#comment-3279</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;http://picsource.com.br/archives/1161/comment-page-4/#comment-3278&quot;&gt;antonio de padua&lt;/a&gt;.

Olá Antonio!  Gostaria de lembrar que o artigo diz em parte : &#039;A tecla ‘#’ quando apertada, cancelará a operação e retorna ao inicio do programa. A tecla ‘*’, excetuando se ela for o primeiro digito, serve para limpar erro de digitação .&#039; Assim, não se pode colocar uma tecla com &#039; número &#039;, pois confundiria completamente a operação do sistema. Terá que usar um teclado compatível . Experimente, usando um multitester, na escala ohmica, levantar quais pinos se ligam  ao apertar uma tecla do teclado que está usando. A partir dai poderá chegar a conclusão se o seu teclado serve ou não a montagem. No esquema tem uma demonstração de como fazer a tabela a medida que você testa seu teclado. 
Cláudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/1161/comment-page-4/#comment-3278">antonio de padua</a>.</p>
<p>Olá Antonio!  Gostaria de lembrar que o artigo diz em parte : &#8216;A tecla ‘#’ quando apertada, cancelará a operação e retorna ao inicio do programa. A tecla ‘*’, excetuando se ela for o primeiro digito, serve para limpar erro de digitação .&#8217; Assim, não se pode colocar uma tecla com &#8216; número &#8216;, pois confundiria completamente a operação do sistema. Terá que usar um teclado compatível . Experimente, usando um multitester, na escala ohmica, levantar quais pinos se ligam  ao apertar uma tecla do teclado que está usando. A partir dai poderá chegar a conclusão se o seu teclado serve ou não a montagem. No esquema tem uma demonstração de como fazer a tabela a medida que você testa seu teclado.<br />
Cláudio</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: antonio de padua		</title>
		<link>http://picsource.com.br/archives/1161/comment-page-4/#comment-3278</link>

		<dc:creator><![CDATA[antonio de padua]]></dc:creator>
		<pubDate>Wed, 14 Jan 2015 11:01:12 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=1161#comment-3278</guid>

					<description><![CDATA[ola larios eu montei esse projeto mas estou com dificuldades para ligar o teclado teria no codigo asm como trocar o astericos por numero normal mesmo só assim eu saberia quem estou digitando, pois o teclado de telefone que estou usando so tem 7 fios, agurdo resposta]]></description>
			<content:encoded><![CDATA[<p>ola larios eu montei esse projeto mas estou com dificuldades para ligar o teclado teria no codigo asm como trocar o astericos por numero normal mesmo só assim eu saberia quem estou digitando, pois o teclado de telefone que estou usando so tem 7 fios, agurdo resposta</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/1161/comment-page-3/#comment-1221</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Wed, 19 Jun 2013 01:52:51 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=1161#comment-1221</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;http://picsource.com.br/archives/1161/comment-page-3/#comment-1220&quot;&gt;Liliano&lt;/a&gt;.

Olá Liliano!  Veja no artigo, que postei a versão ASM para 675, somente não compilei. Use o Mplab e recompile, por favor.  Quanto ao lcd, se for 2  linhas, creio que não haverá problemas.
Claudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/1161/comment-page-3/#comment-1220">Liliano</a>.</p>
<p>Olá Liliano!  Veja no artigo, que postei a versão ASM para 675, somente não compilei. Use o Mplab e recompile, por favor.  Quanto ao lcd, se for 2  linhas, creio que não haverá problemas.<br />
Claudio</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
