<?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: FAÇA UM MINI TECLADO RECREATIVO &#8211; USANDO UM  PIC 16F628A (REF157)	</title>
	<atom:link href="http://picsource.com.br/archives/6080/feed/" rel="self" type="application/rss+xml" />
	<link>http://picsource.com.br/archives/6080/</link>
	<description></description>
	<lastBuildDate>Fri, 07 Apr 2017 00:46:58 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
	<item>
		<title>
		Por: Zur		</title>
		<link>http://picsource.com.br/archives/6080/comment-page-3/#comment-3424</link>

		<dc:creator><![CDATA[Zur]]></dc:creator>
		<pubDate>Mon, 09 Mar 2015 17:45:52 +0000</pubDate>
		<guid isPermaLink="false">http://larios.tecnologia.ws/iBlog/?p=6080#comment-3424</guid>

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

Show! Muito obrigado pela explicação, me ajudará muito a terminar um projetinho estagnado aqui. abração.]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/6080/comment-page-3/#comment-3421">Claudio Larios</a>.</p>
<p>Show! Muito obrigado pela explicação, me ajudará muito a terminar um projetinho estagnado aqui. abração.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/6080/comment-page-3/#comment-3421</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Mon, 09 Mar 2015 00:43:13 +0000</pubDate>
		<guid isPermaLink="false">http://larios.tecnologia.ws/iBlog/?p=6080#comment-3421</guid>

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

Olá Zur! 
 Esta &#039;definição&#039; abaixo:
#bit b13 = 0x05.5

Significa o seguinte:
#bit   ----&#062; diz ao compilador que estamos trabalhando com apenas um bit.
  b13 ----&#062; diz para o compilador que queremos apelidar o bit com este  &#039;label&#039; ou rotulo (um nome qualquer que me facilite a vida)
 = 0x05.5 ---&#062; diz para o compilador que o bit que será apelidado  vai ser o portA  , o bit n. 5 ( ou seja, estou manipulando um pino de saida do pic , sendo o portA=0x05, conforme o datasheet)

Traduzindo:
A definição  #bit  b13 = 0x05.5
 diz que, doravante usarei nas linhas de código, o apelido &quot;b13&quot; no lugar de &quot;portA.5&quot;
Colocando apelidos fáceis de lembrar, a digitação fica mais intuitiva, rápida e fácil.
Use o help do compilador para obter exemplos de outras definições e funções.
Cláudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/6080/comment-page-3/#comment-3420">Zur</a>.</p>
<p>Olá Zur!<br />
 Esta &#8216;definição&#8217; abaixo:<br />
#bit b13 = 0x05.5</p>
<p>Significa o seguinte:<br />
#bit   &#8212;-&gt; diz ao compilador que estamos trabalhando com apenas um bit.<br />
  b13 &#8212;-&gt; diz para o compilador que queremos apelidar o bit com este  &#8216;label&#8217; ou rotulo (um nome qualquer que me facilite a vida)<br />
 = 0x05.5 &#8212;&gt; diz para o compilador que o bit que será apelidado  vai ser o portA  , o bit n. 5 ( ou seja, estou manipulando um pino de saida do pic , sendo o portA=0x05, conforme o datasheet)</p>
<p>Traduzindo:<br />
A definição  #bit  b13 = 0x05.5<br />
 diz que, doravante usarei nas linhas de código, o apelido &#8220;b13&#8221; no lugar de &#8220;portA.5&#8221;<br />
Colocando apelidos fáceis de lembrar, a digitação fica mais intuitiva, rápida e fácil.<br />
Use o help do compilador para obter exemplos de outras definições e funções.<br />
Cláudio</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Zur		</title>
		<link>http://picsource.com.br/archives/6080/comment-page-3/#comment-3420</link>

		<dc:creator><![CDATA[Zur]]></dc:creator>
		<pubDate>Sun, 08 Mar 2015 00:55:01 +0000</pubDate>
		<guid isPermaLink="false">http://larios.tecnologia.ws/iBlog/?p=6080#comment-3420</guid>

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

Olá Claudio! Muito obrigado pela atenção e prestatividade.Confesso que antes de perguntar ate fiz esses passos mas esbarrei na definição &quot;#bit b13 =0x05.5&quot; pesquizei na internet sobre essa parte e entender o que significa mas nao obtive sucesso. Senão fosse pedir muito poderia me ajudar a entender do se trata essas linhas #bit? Esses valores seriam hexadecimal (por conta do .5)? Desde de ja agradeço a atenção. Abração.]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/6080/comment-page-3/#comment-3341">Claudio Larios</a>.</p>
<p>Olá Claudio! Muito obrigado pela atenção e prestatividade.Confesso que antes de perguntar ate fiz esses passos mas esbarrei na definição &#8220;#bit b13 =0x05.5&#8221; pesquizei na internet sobre essa parte e entender o que significa mas nao obtive sucesso. Senão fosse pedir muito poderia me ajudar a entender do se trata essas linhas #bit? Esses valores seriam hexadecimal (por conta do .5)? Desde de ja agradeço a atenção. Abração.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/6080/comment-page-3/#comment-3341</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Thu, 05 Feb 2015 16:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://larios.tecnologia.ws/iBlog/?p=6080#comment-3341</guid>

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

Olá Zur!
Você poderia usar o pino 4 para acrescentar mais uma tecla, lembrando de mudar a &#039;palavra de configuração&#039; para usar este pino como entrada e acrescentar a rotina para tratar o evento desta nova tecla.


#fuses NOWDT,HS, NOPUT, NOPROTECT, NOBROWNOUT, NOMCLR, NOLVP, NOCPD  //altere para esta

Acrescente:
#bit     b13 =0x05.5 //PINO 4
const int16 nota_do_x  =524;



E acrescente após if(!b12){.......}

  while(!b13){          //TESTA BOTÃO DA NOTA &#039;Dó aguda&#039;  

      output_high(TONE_PIN);
      set_timer1(0xffff-(500000/nota_do_x-10));
      t1if=0;
      while(!t1if);
      output_low(TONE_PIN);
       set_timer1(0xffff-(500000/nota_do_x-10));
      t1if=0;
       while(!t1if);

Cláudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/6080/comment-page-3/#comment-3339">Zur</a>.</p>
<p>Olá Zur!<br />
Você poderia usar o pino 4 para acrescentar mais uma tecla, lembrando de mudar a &#8216;palavra de configuração&#8217; para usar este pino como entrada e acrescentar a rotina para tratar o evento desta nova tecla.</p>
<p>#fuses NOWDT,HS, NOPUT, NOPROTECT, NOBROWNOUT, NOMCLR, NOLVP, NOCPD  //altere para esta</p>
<p>Acrescente:<br />
#bit     b13 =0x05.5 //PINO 4<br />
const int16 nota_do_x  =524;</p>
<p>E acrescente após if(!b12){&#8230;&#8230;.}</p>
<p>  while(!b13){          //TESTA BOTÃO DA NOTA &#8216;Dó aguda&#8217;  </p>
<p>      output_high(TONE_PIN);<br />
      set_timer1(0xffff-(500000/nota_do_x-10));<br />
      t1if=0;<br />
      while(!t1if);<br />
      output_low(TONE_PIN);<br />
       set_timer1(0xffff-(500000/nota_do_x-10));<br />
      t1if=0;<br />
       while(!t1if);</p>
<p>Cláudio</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Zur		</title>
		<link>http://picsource.com.br/archives/6080/comment-page-3/#comment-3339</link>

		<dc:creator><![CDATA[Zur]]></dc:creator>
		<pubDate>Wed, 04 Feb 2015 22:30:34 +0000</pubDate>
		<guid isPermaLink="false">http://larios.tecnologia.ws/iBlog/?p=6080#comment-3339</guid>

					<description><![CDATA[Olá Claudio! Esse projetinho é show de bola. Andei mudando algumas coisas mas tem uma que não consegui... no caso queria adicionar uma tecla à mais (no caso Dó mais agudo). Poderia me ajudar?]]></description>
			<content:encoded><![CDATA[<p>Olá Claudio! Esse projetinho é show de bola. Andei mudando algumas coisas mas tem uma que não consegui&#8230; no caso queria adicionar uma tecla à mais (no caso Dó mais agudo). Poderia me ajudar?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/6080/comment-page-2/#comment-3071</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Mon, 13 Oct 2014 13:33:37 +0000</pubDate>
		<guid isPermaLink="false">http://larios.tecnologia.ws/iBlog/?p=6080#comment-3071</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;http://picsource.com.br/archives/6080/comment-page-2/#comment-3069&quot;&gt;musicianrj&lt;/a&gt;.

Olá Musicianrj!  
O único artigo sobre leds, foi o &lt;a href=&quot;http://picsource.com.br/archives/6176&quot; rel=&quot;nofollow&quot;&gt;&#039;CONTROLE DE LUMINOSIDADE (DIMMER) PARA LEDS RGB INDIVIDUAIS OU FITAS DE LEDS – COM PIC 16F676 (REF 160)&#039; &lt;/a&gt; usando leds de 3 cores (rgb) para obter efeitos. Pode como opção, usar fitas de leds, encontrada no comércio eletrônico, e usar no comprimento que desejar. Apenas, lembre de usar transistores de acordo com a corrente de consumo (fita mais comprida consome proporcionalmente mais).
Cláudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/6080/comment-page-2/#comment-3069">musicianrj</a>.</p>
<p>Olá Musicianrj!<br />
O único artigo sobre leds, foi o <a href="http://picsource.com.br/archives/6176" rel="nofollow">&#8216;CONTROLE DE LUMINOSIDADE (DIMMER) PARA LEDS RGB INDIVIDUAIS OU FITAS DE LEDS – COM PIC 16F676 (REF 160)&#8217; </a> usando leds de 3 cores (rgb) para obter efeitos. Pode como opção, usar fitas de leds, encontrada no comércio eletrônico, e usar no comprimento que desejar. Apenas, lembre de usar transistores de acordo com a corrente de consumo (fita mais comprida consome proporcionalmente mais).<br />
Cláudio</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
