<?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: BREAKFUSE – DESTRAVADOR DE ATMEGA8 (REF009)	</title>
	<atom:link href="http://picsource.com.br/archives/654/feed/" rel="self" type="application/rss+xml" />
	<link>http://picsource.com.br/archives/654/</link>
	<description></description>
	<lastBuildDate>Tue, 26 Sep 2023 23:20:46 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
	<item>
		<title>
		Por: elisilva		</title>
		<link>http://picsource.com.br/archives/654/comment-page-3/#comment-3393</link>

		<dc:creator><![CDATA[elisilva]]></dc:creator>
		<pubDate>Wed, 25 Feb 2015 05:32:39 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=654#comment-3393</guid>

					<description><![CDATA[Bom dia!!! Claudio muito obrigado mais uma vez por sua explicações, talvez se fosse possivel indicar algum gravador para destravamento do Atmega88 lhe agradeço muito desde já muito obrigado... caso você interesse posso enviar o desenho da PCB redesenhada no Sprintlay 5.0  okay forte abraço...]]></description>
			<content:encoded><![CDATA[<p>Bom dia!!! Claudio muito obrigado mais uma vez por sua explicações, talvez se fosse possivel indicar algum gravador para destravamento do Atmega88 lhe agradeço muito desde já muito obrigado&#8230; caso você interesse posso enviar o desenho da PCB redesenhada no Sprintlay 5.0  okay forte abraço&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/654/comment-page-3/#comment-3383</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Mon, 23 Feb 2015 00:36:40 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=654#comment-3383</guid>

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

Olá Elisilva!  O Breakfuse  foi realmente feito na época para atender a necessidade de destravar alguns Atmega8 que tinham sido incorretamente bloqueados por uma falha de programação. Nunca usei com qualquer outro ATmega que não fosse o &#039;8&#039;. Olhando por alto o datasheet do atmega88 na pagina 291 e comparando com o datasheet do Atmega8 na pagina 221, notei que tem diferenças em alguns comandos de gravação, em modo paralelo. Talvez isto justifique o mau funcionamento.  Você deverá analisar com cuidado estas diferenças e alterar o código asm fornecido do Breakfuse para atender a sua necessidade e depois recompilar para obter o novo hex.  Note que programadores comerciais paralelos para linha AVR conseguem desbloquear qualquer ATmega travado. O problema são os programadores seriais, que são bem limitados e não conseguem realizar esta tarefa.
Cláudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/654/comment-page-3/#comment-3382">elisilva</a>.</p>
<p>Olá Elisilva!  O Breakfuse  foi realmente feito na época para atender a necessidade de destravar alguns Atmega8 que tinham sido incorretamente bloqueados por uma falha de programação. Nunca usei com qualquer outro ATmega que não fosse o &#8216;8&#8217;. Olhando por alto o datasheet do atmega88 na pagina 291 e comparando com o datasheet do Atmega8 na pagina 221, notei que tem diferenças em alguns comandos de gravação, em modo paralelo. Talvez isto justifique o mau funcionamento.  Você deverá analisar com cuidado estas diferenças e alterar o código asm fornecido do Breakfuse para atender a sua necessidade e depois recompilar para obter o novo hex.  Note que programadores comerciais paralelos para linha AVR conseguem desbloquear qualquer ATmega travado. O problema são os programadores seriais, que são bem limitados e não conseguem realizar esta tarefa.<br />
Cláudio</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: elisilva		</title>
		<link>http://picsource.com.br/archives/654/comment-page-3/#comment-3382</link>

		<dc:creator><![CDATA[elisilva]]></dc:creator>
		<pubDate>Sun, 22 Feb 2015 23:10:20 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=654#comment-3382</guid>

					<description><![CDATA[Boa noite! ao amigo Claudio , montei a PCB do destravador , estou com umas duvidas , o Led verde nunca acende, a placa esta fazendo a comunicação perfeita sem problemas , fiz testes com o Atmega88 , acontece o seguinte , gravo lock bits com a gravadora G-840 , o destravador lê perfeitamente e depois desbloqueia-o, mas quando tento desbloquear um outro Amega88 que tenho por aqui ele não o desbloqueia, estou ciente que o fez especificamente para o Atmega8 , mas caso possa me dar um auxilio , agradeço muito , refiz o layout no sprintLay 5.0 já na posição certa e ideal para fazer a PCB no processo térmico, desde já muitissimo obrigado.
Elionaldo.´.]]></description>
			<content:encoded><![CDATA[<p>Boa noite! ao amigo Claudio , montei a PCB do destravador , estou com umas duvidas , o Led verde nunca acende, a placa esta fazendo a comunicação perfeita sem problemas , fiz testes com o Atmega88 , acontece o seguinte , gravo lock bits com a gravadora G-840 , o destravador lê perfeitamente e depois desbloqueia-o, mas quando tento desbloquear um outro Amega88 que tenho por aqui ele não o desbloqueia, estou ciente que o fez especificamente para o Atmega8 , mas caso possa me dar um auxilio , agradeço muito , refiz o layout no sprintLay 5.0 já na posição certa e ideal para fazer a PCB no processo térmico, desde já muitissimo obrigado.<br />
Elionaldo.´.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/654/comment-page-3/#comment-224</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Sun, 07 Oct 2012 22:32:26 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=654#comment-224</guid>

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

Olá Urias!  Verifique se você acertou o Hyperterminal para 9600 bauds, 8 bits, sem paridade, xon-xoff. Quando você inicia a comunicação dando um &#039;enter&#039; no teclado do PC, deverá aparecer o nome do breakfuse na  tela de seu monitor. Confira isto primeiro. Com certeza já está havendo comunicação.
Claudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/654/comment-page-3/#comment-222">Urias</a>.</p>
<p>Olá Urias!  Verifique se você acertou o Hyperterminal para 9600 bauds, 8 bits, sem paridade, xon-xoff. Quando você inicia a comunicação dando um &#8216;enter&#8217; no teclado do PC, deverá aparecer o nome do breakfuse na  tela de seu monitor. Confira isto primeiro. Com certeza já está havendo comunicação.<br />
Claudio</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Urias		</title>
		<link>http://picsource.com.br/archives/654/comment-page-3/#comment-222</link>

		<dc:creator><![CDATA[Urias]]></dc:creator>
		<pubDate>Fri, 05 Oct 2012 13:03:38 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=654#comment-222</guid>

					<description><![CDATA[Claudio bom dia,
Acabei o restante da montagem aqui na pcb conectei ao pc pela serial no hyperterminal, só que tenho pouco conhecimento com este software mais pude perceber que quando energizo a placa aparece um caracter na tela do hyperterminal, isto ja eh um sinal de comunicação? se não, existe algum teste?
Obrigado.
Urias]]></description>
			<content:encoded><![CDATA[<p>Claudio bom dia,<br />
Acabei o restante da montagem aqui na pcb conectei ao pc pela serial no hyperterminal, só que tenho pouco conhecimento com este software mais pude perceber que quando energizo a placa aparece um caracter na tela do hyperterminal, isto ja eh um sinal de comunicação? se não, existe algum teste?<br />
Obrigado.<br />
Urias</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Claudio Larios		</title>
		<link>http://picsource.com.br/archives/654/comment-page-3/#comment-219</link>

		<dc:creator><![CDATA[Claudio Larios]]></dc:creator>
		<pubDate>Wed, 03 Oct 2012 12:52:35 +0000</pubDate>
		<guid isPermaLink="false">http://picsource.com.br/?p=654#comment-219</guid>

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

Olá Urias!
A entrada Db9 ligada aos pinos 9 e 10 não são para programação do AT89s52, mas para comunicação via HyperTerminal (a 9600 bauds,8 bits,sem paridade, xon/xoff ) com o Breakfuse, com opções adicionais além de  apenas &#039;destravar&#039;.  Poderá ver o ID Number (numero especifico para o ci atmega8), o que está programado na palavra de Configuração High e Low por digitar &quot;F&quot;, mudar esta palavra digitando &quot;pF&quot; e os novos bytes High e Low. Poderá ver os bits de calibração teclando &quot;C&quot;.  Digitando &quot;D&quot; destrava para uma palavra de configuração padrão. Sem os resistores e transistores de polarização junto aos pinos 9 e 10, irá alterar o funcionamento. Sei que com o circuito completo, sem ligar a serial na DB9, apenas apertando o botão &quot;DESTRAVAR&quot; já deverá ocorrer o destravamento, ou seja , será gravado uma nova palavra de configuração padrão que aceita o uso do programador serial. Quando não consegue destravar, piscará 2 vezes o led vermelho e apagará. (Este é  o caso de quando não tem um ci ATtmega8 no soquete ou quando o ATmega8 está totalmente &#039;pifado&#039;). O Breakfuse serve para &#039;destravar&#039; não para &quot;ressuscitar&quot; chips queimados ou danificados internamente (lembrando que o travamento ocorre por não se programar corretamente a palavra de configuração quando em uso com programadores seriais,&lt;strong&gt; não por defeito do chip&lt;/strong&gt;).
Quando construí o meu prototipo na placa de circuito impresso, pelo fato das trilhas serem finas, tive problema de interrupções nas trilhas, dificéis de serem enxergadas a olho nú. Aconselho você, após montar o restante do circuito, a fazer uma verificação ohmica pino a pino e com os componentes a ele ligados. Imprima uma folha com o esquema e começando com o pino 1, teste tudo o que a ele está ligado, com escala em OHMS X1, tendo que dar baixa resistência (0 ohms ou próximo). Vai ticando com um lápis, no esquema, todos os pontos testados.
Faça isto com todos os pinos. Demora, mas você terá certeza que não há trilha interrompida. Também, marque na placa com uma caneta destas de escrever em cd, onde fica o pino 1 do ATmega8 a ser encaixado. Isto evita de monta-lo invertido e gerar confusão.
Quando tudo estiver ok, monte o chip a destravar, e ,ao apertar o botão &#039;destravar&#039;, deverá piscar o led verde 3 vezes. Caso não ocorra, pegue um ATmega8 que esteja funcionando e monte, aperte o botão &quot;destravar&#039;. Se ocorrer o destravamento , então o chip anterior está totalmente queimado e deverá ser descartado (teste varias vezes antes de fazer isto).
Sucesso

Cláudio]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="http://picsource.com.br/archives/654/comment-page-3/#comment-218">Urias</a>.</p>
<p>Olá Urias!<br />
A entrada Db9 ligada aos pinos 9 e 10 não são para programação do AT89s52, mas para comunicação via HyperTerminal (a 9600 bauds,8 bits,sem paridade, xon/xoff ) com o Breakfuse, com opções adicionais além de  apenas &#8216;destravar&#8217;.  Poderá ver o ID Number (numero especifico para o ci atmega8), o que está programado na palavra de Configuração High e Low por digitar &#8220;F&#8221;, mudar esta palavra digitando &#8220;pF&#8221; e os novos bytes High e Low. Poderá ver os bits de calibração teclando &#8220;C&#8221;.  Digitando &#8220;D&#8221; destrava para uma palavra de configuração padrão. Sem os resistores e transistores de polarização junto aos pinos 9 e 10, irá alterar o funcionamento. Sei que com o circuito completo, sem ligar a serial na DB9, apenas apertando o botão &#8220;DESTRAVAR&#8221; já deverá ocorrer o destravamento, ou seja , será gravado uma nova palavra de configuração padrão que aceita o uso do programador serial. Quando não consegue destravar, piscará 2 vezes o led vermelho e apagará. (Este é  o caso de quando não tem um ci ATtmega8 no soquete ou quando o ATmega8 está totalmente &#8216;pifado&#8217;). O Breakfuse serve para &#8216;destravar&#8217; não para &#8220;ressuscitar&#8221; chips queimados ou danificados internamente (lembrando que o travamento ocorre por não se programar corretamente a palavra de configuração quando em uso com programadores seriais,<strong> não por defeito do chip</strong>).<br />
Quando construí o meu prototipo na placa de circuito impresso, pelo fato das trilhas serem finas, tive problema de interrupções nas trilhas, dificéis de serem enxergadas a olho nú. Aconselho você, após montar o restante do circuito, a fazer uma verificação ohmica pino a pino e com os componentes a ele ligados. Imprima uma folha com o esquema e começando com o pino 1, teste tudo o que a ele está ligado, com escala em OHMS X1, tendo que dar baixa resistência (0 ohms ou próximo). Vai ticando com um lápis, no esquema, todos os pontos testados.<br />
Faça isto com todos os pinos. Demora, mas você terá certeza que não há trilha interrompida. Também, marque na placa com uma caneta destas de escrever em cd, onde fica o pino 1 do ATmega8 a ser encaixado. Isto evita de monta-lo invertido e gerar confusão.<br />
Quando tudo estiver ok, monte o chip a destravar, e ,ao apertar o botão &#8216;destravar&#8217;, deverá piscar o led verde 3 vezes. Caso não ocorra, pegue um ATmega8 que esteja funcionando e monte, aperte o botão &#8220;destravar&#8217;. Se ocorrer o destravamento , então o chip anterior está totalmente queimado e deverá ser descartado (teste varias vezes antes de fazer isto).<br />
Sucesso</p>
<p>Cláudio</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
