http://ok1zia.nagano.cz/wiki/index.php?title=AtISP&feed=atom&action=history
AtISP - Revision history
2024-03-28T14:42:35Z
Revision history for this page on the wiki
MediaWiki 1.30.2
http://ok1zia.nagano.cz/wiki/index.php?title=AtISP&diff=2312&oldid=prev
Ok1zia: /* Jak to nakonec vypadá */
2015-08-30T20:14:25Z
<p><span dir="auto"><span class="autocomment">Jak to nakonec vypadá</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 20:14, 30 August 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l40" >Line 40:</td>
<td colspan="2" class="diff-lineno">Line 40:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=Jak to nakonec vypadá=</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=Jak to nakonec vypadá=</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><gallery></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><gallery <ins class="diffchange diffchange-inline">mode="packed" heights="320px"</ins>></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:Atisp_zespoda.jpg|Pohled na spoje a SMD součástky</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:Atisp_zespoda.jpg|Pohled na spoje a SMD součástky</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:Atisp_shora.jpg|Pohled na konektory a propojky</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:Atisp_shora.jpg|Pohled na konektory a propojky</div></td></tr>
</table>
Ok1zia
http://ok1zia.nagano.cz/wiki/index.php?title=AtISP&diff=2311&oldid=prev
Ok1zia: /* Konstrukce */
2015-08-30T20:14:14Z
<p><span dir="auto"><span class="autocomment">Konstrukce</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 20:14, 30 August 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l33" >Line 33:</td>
<td colspan="2" class="diff-lineno">Line 33:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Celek je navržen na jednostranném kuprextitu. Z důvodu rozměrů jsem použil většinu součástek v provedení SMD</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Celek je navržen na jednostranném kuprextitu. Z důvodu rozměrů jsem použil většinu součástek v provedení SMD</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><gallery></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><gallery <ins class="diffchange diffchange-inline">mode="packed" heights="320px"</ins>></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:atisp1b.png|Motiv spojů, 300DPI</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:atisp1b.png|Motiv spojů, 300DPI</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:atisp1ob.png|Osazovací výkres, strana spojů</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Image:atisp1ob.png|Osazovací výkres, strana spojů</div></td></tr>
</table>
Ok1zia
http://ok1zia.nagano.cz/wiki/index.php?title=AtISP&diff=2310&oldid=prev
Ok1zia: /* Schéma zapojení */
2015-08-30T20:14:04Z
<p><span dir="auto"><span class="autocomment">Schéma zapojení</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 20:14, 30 August 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l19" >Line 19:</td>
<td colspan="2" class="diff-lineno">Line 19:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">{{Obrazek|</del>atisp1s100dpi.png|Schéma zapojení AtISP<del class="diffchange diffchange-inline">}}</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[Image:</ins>atisp1s100dpi.png<ins class="diffchange diffchange-inline">|thumb|none|900px</ins>|Schéma zapojení AtISP<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Programátor je navržen tak, aby fungoval pokud možno na libovolném počítači. Proto je napájen z +5V ze zařízení. Základem je notoricky známé zapojení s MAX232, zde konkrétně MAX232CWE, kterému stačí pro nábojovou pumpu kondenzátory 1&#181;F.  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Programátor je navržen tak, aby fungoval pokud možno na libovolném počítači. Proto je napájen z +5V ze zařízení. Základem je notoricky známé zapojení s MAX232, zde konkrétně MAX232CWE, kterému stačí pro nábojovou pumpu kondenzátory 1&#181;F.  </div></td></tr>
</table>
Ok1zia
http://ok1zia.nagano.cz/wiki/index.php?title=AtISP&diff=2074&oldid=prev
Ok1zia at 07:40, 10 November 2013
2013-11-10T07:40:07Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 07:40, 10 November 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Projekt AtISP umožňuje práci s procesory Atmel vybavenými sériovým bootloaderem. Projekt zahrnuje vlastní hardware programátoru a obslužný program pro Linux. Podporuje jednočipy zejména AT89C51RD2/AT89C51ED2.  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Projekt AtISP umožňuje práci s procesory Atmel vybavenými sériovým bootloaderem. Projekt zahrnuje vlastní hardware programátoru a obslužný program pro Linux. Podporuje jednočipy zejména AT89C51RD2/AT89C51ED2.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l14" >Line 14:</td>
<td colspan="2" class="diff-lineno">Line 15:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=Schéma zapojení=</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>=Schéma zapojení=</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">''Věmnujte prosím pozornost také [[AtISP USB|USB variantě]].</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{Obrazek|atisp1s100dpi.png|Schéma zapojení AtISP}}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{Obrazek|atisp1s100dpi.png|Schéma zapojení AtISP}}</div></td></tr>
</table>
Ok1zia
http://ok1zia.nagano.cz/wiki/index.php?title=AtISP&diff=1224&oldid=prev
Ok1zia: /* Konstrukce */
2009-12-05T17:01:41Z
<p><span dir="auto"><span class="autocomment">Konstrukce</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 17:01, 5 December 2009</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l35" >Line 35:</td>
<td colspan="2" class="diff-lineno">Line 35:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></gallery></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></gallery></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"><h1></del>Jak to nakonec vypadá<del class="diffchange diffchange-inline"></h1></del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">=</ins>Jak to nakonec vypadá<ins class="diffchange diffchange-inline">=</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><gallery></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div><gallery></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Image:<del class="diffchange diffchange-inline">atisp_zespoda</del>.jpg|Pohled na spoje a SMD součástky</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Image:<ins class="diffchange diffchange-inline">Atisp_zespoda</ins>.jpg|Pohled na spoje a SMD součástky</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Image:<del class="diffchange diffchange-inline">atisp_shora</del>.jpg|Pohled na konektory a propojky</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Image:<ins class="diffchange diffchange-inline">Atisp_shora</ins>.jpg|Pohled na konektory a propojky</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></gallery></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></gallery></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Ok1zia
http://ok1zia.nagano.cz/wiki/index.php?title=AtISP&diff=1223&oldid=prev
Ok1zia: Created page with 'Projekt AtISP umožňuje práci s procesory Atmel vybavenými sériovým bootloaderem. Projekt zahrnuje vlastní hardware programátoru a obslužný program pro Linux. Podporuje ...'
2009-12-05T17:01:14Z
<p>Created page with 'Projekt AtISP umožňuje práci s procesory Atmel vybavenými sériovým bootloaderem. Projekt zahrnuje vlastní hardware programátoru a obslužný program pro Linux. Podporuje ...'</p>
<p><b>New page</b></p><div>Projekt AtISP umožňuje práci s procesory Atmel vybavenými sériovým bootloaderem. Projekt zahrnuje vlastní hardware programátoru a obslužný program pro Linux. Podporuje jednočipy zejména AT89C51RD2/AT89C51ED2. <br />
<br />
Jsou to jednočipy kompatibilní s 8051, přesněji 8052, s několika rozšířeními:<br />
<br />
* <b>Sériový bootloader</b> - v ROM procesoru je bootloader, který se aktivuje resetem při pinu PSEN staženém do nuly. Bootloader komunikuje s PC textovým protokolem vycházejícím z formátu IntelHEX.<br />
* <b>64KB pro program</b> - už žádné starosti s malou flash, žádné zoufalé optimalizace pro kompiler<br />
* <b>XRAM 1792B</b> - na čipu umístěná paměť dostupná jako externí instrukcemi MOVX<br />
* <b>EEPROM 2KB</b> - pouze u verze ED2<br />
* <b>X2 mód</b> - umožňuje zdvojnásobit rychlost procesoru při stejném krystalu. Dallas má sice pořád navrch, ale Atmel je běžně dostupný v kusovém množství a i levnější - kolem 200Kč.<br />
* <b>Keyboard interface</b> - jinak řečeno 8 pinů portu P1 použitelných jako vstupy pro přerušení, aktivace libovolnou hranou nebo oběma<br />
* <b>Další bižutérie</b> typu PCA s watchdogem, power monitor, SPI, 2xDPTR ...<br />
<br />
Více v datasheetu.<br />
<br />
=Schéma zapojení=<br />
<br />
{{Obrazek|atisp1s100dpi.png|Schéma zapojení AtISP}}<br />
<br />
Programátor je navržen tak, aby fungoval pokud možno na libovolném počítači. Proto je napájen z +5V ze zařízení. Základem je notoricky známé zapojení s MAX232, zde konkrétně MAX232CWE, kterému stačí pro nábojovou pumpu kondenzátory 1&#181;F. <br />
<br />
Do procesoru se přivádí singály RxD, TxD a PSEN na TTL úrovni. Reset se aktivuje sepnutím tranzistoru.<br />
<br />
ISP konektor vychází z aplikační poznámky Atmelu AVR910. Napájení a reset zůstaly, místo SPI pinů jsem zapojil RxD, TxD a PSEN. Prioritou bylo, aby v aplikaci vycházel rozumně plošný spoj.<br />
<br />
Jako konektor do PC jsem zvolil samici Cannon 9 (D-SUB) do plošného spoje. Programátor lze tedy připojit přímo do PC bez kabelu nebo s prodlužovačkou, která zachová alespoň signály 1-8.<br />
<br />
=Konstrukce=<br />
<br />
Celek je navržen na jednostranném kuprextitu. Z důvodu rozměrů jsem použil většinu součástek v provedení SMD<br />
<br />
<gallery><br />
Image:atisp1b.png|Motiv spojů, 300DPI<br />
Image:atisp1ob.png|Osazovací výkres, strana spojů<br />
Image:atisp1oa.png|Osazovací výkres a drátové propojky<br />
</gallery><br />
<br />
<h1>Jak to nakonec vypadá</h1><br />
<gallery><br />
Image:atisp_zespoda.jpg|Pohled na spoje a SMD součástky<br />
Image:atisp_shora.jpg|Pohled na konektory a propojky<br />
</gallery><br />
<br />
Při připojování k notebooku mi překážel velký elektrolyt. Opřel se o stůl a páčil programátor. Proto jsem elyt nakonec přesadil na druhou stranu desky.<br />
<br />
=Program=<br />
<br />
Program Flip od Atmelu mi z nějakého důvodu nefungoval, proto jsem si napsal vlastní. Jak je u mě běžné, je určen pro Linux. Patrně bude fungovat i na ostatních UN*Xech, ale nemám to vyzkoušené.<br />
<br />
Typicky se používá:<br />
atisp /dev/ttyS0 firmware.hex<br />
<br />
Dále umí zjistit informace o procesoru, smazat a zamnkout procesor. Podporuje formáty IntelHEX a BIN. Stáhnout si jej můžete na konci stránky v části Přílohy. Omlouvám se za .zip, ale redakční systém si nějak neporadí se soubory .tar.gz. Snad ho časem přesvědcím :-)<br />
<br />
Verze 0.2 má jedno omezení - používá natvrdo komunikační rychlost 57600 baudů. Tato rychlost je totiž maximální pro krystal 24MHz, který používám prakticky výhradně. S některými jinými krystaly nebude programátor fungovat! Z běžných krystalů se to týká snad jen 12MHz. Naopak u další hojně používané hodnoty - 11.0592 MHz by bylo možné použít i 115200 baudů. Podrobnosti o možných kombinacích krystalů a baudové rychlosti jsou v datasheetu, hledejte 'autobaud performances'. Používáte-li jiný krystal, můžete rychlost změnit v souboru atisp.c, hledejte 'B57600'. Ve verzi 0.3 se rychlost meni parametrem <b>-r</b>.</div>
Ok1zia