<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peter</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peter"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Peter"/>
	<updated>2026-04-17T08:41:49Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=92371</id>
		<title>Benutzer:Peter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=92371"/>
		<updated>2016-03-15T13:11:04Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Peter Schuster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=50648</id>
		<title>Benutzer:Peter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=50648"/>
		<updated>2010-09-16T15:33:54Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Peter Schuster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://www.mikrocontroller.net/user/show/Peter Peter Schuster] ==&lt;br /&gt;
&lt;br /&gt;
Darmstadt&amp;lt;br&amp;gt;&lt;br /&gt;
Elektro- und Informationstechnik Studium an der TU Darmstadt&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=JTAG&amp;diff=24060</id>
		<title>JTAG</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=JTAG&amp;diff=24060"/>
		<updated>2007-10-06T12:12:38Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;JTAG&#039;&#039;&#039; ist die Bezeichnung für den von der Joint Test Action Group entwickelten Standard IEEE 1149.1. Das JTAG-Protokoll ermöglicht das Programmieren, Debuggen und Testen von [[Prozessor]]en und [[FPGA]]s direkt in der Schaltung. Näheres insbesondere zu den möglichen Steckerbelegungen siehe in der [http://hri.sourceforge.net/tools/jtag_faq_org.html JTAG FAQ].&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
&lt;br /&gt;
== AVR JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2737 AVR JTAGICE] (neuerdings gelegentlich auch &#039;&#039;JTAGICE mkI&#039;&#039; genannt) von Atmel.&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3353 AVR JTAGICE mkII] von Atmel.&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3891 AVR Dragon] von Atmel.&lt;br /&gt;
* [http://gandalf.arubi.uni-kl.de/avr_projects/evertool/index.html Evertool und Evertool light] von Martin Thomas. Evertool unterstützt JTAG analog zu AVR JTAGICE und [[ISP]] nach [[STK500]] Protokoll. Evertool light nur JTAG. &lt;br /&gt;
* [http://aquaticus.info/jtag JTAG for AVR processors] bei Aquaticus ROV. (Englisch)&lt;br /&gt;
* [http://www.olimex.com/dev/avr-jtag.html AVR-JTAG] und [http://www.olimex.com/dev/avr-usb-jtag.html AVR-USB-JTAG] von [http://www.olimex.com/dev/index.html Olimex] (kommerziell). Alternativer Lieferant ist der [http://elmicro.com/de/avrjtag.html Elektronikladen].&lt;br /&gt;
* [http://www.floppyspongeonline.com/automation/isojtagisp/isojtagisp.php IsoJtagISP] und [http://www.floppyspongeonline.com/automation/isojtag/isojtag.php IsoJTAG] von Floppy Sponge Automation ([[USB]], optisch isoliert)&lt;br /&gt;
* [http://www.ere.co.th/(gs5afz55q5idyyn0a1ibkl45)/default.aspx?RedirectPage=Products&amp;amp;RedirectPage1=ProductsDetail&amp;amp;ProductID=56 JTAGAVRU1] (AVR JTAGICE kompatibel, USB, 1.8-5.5V)&lt;br /&gt;
* [http://www.avrfreaks.net/index.php?module=Freaks%20Tools&amp;amp;func=viewItem&amp;amp;item_id=630 JTAGcable II] (AVR JTAGICE kompatibel, USB, 1.8-6 V)&lt;br /&gt;
* [http://www.miklobit.com/JTAG_TWICE.530+B6Jkw9Mw__.0.html MB-JTAG-TWICE] (AVR JTAGICE kompatibel, RS232, 2.7-5.5V, +ISP STK500v2) - Free update to version compatible with AVR JTAG MKII (coming soon)&lt;br /&gt;
&lt;br /&gt;
== ARM JTAG ==&lt;br /&gt;
&lt;br /&gt;
=== USB Anschluss auf Basis des FTDI FT2232 ===&lt;br /&gt;
* [http://www.fh-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html USB to JTAG Interface] von Hubert Högl, Schaltplan&lt;br /&gt;
* [http://www.embedded-projects.net/index.php?page_id=175 USB JTAG Interface für usbprog und OpenOCD] von Benedikt Sauter (Zurzeit gibt es Bausätze für 22 EUR. Der Adapter ist ein Universaladapter der mit verschiedenen Firmwares zu verschiedenen Geräte werden kann. Pläne, Quelltexte usw... Open Source!!!)&lt;br /&gt;
* [http://www.amontec.com/index.shtml Amontec] JTAGkey, JTAGkey-Tiny&lt;br /&gt;
* [http://www.luminarymicro.com/products/ekk-lm3s811_evaluation_kit.html EKK-LM3S811] von LMI. Auf dem Testboard ist ein &amp;quot;on-board&amp;quot; JTAG-Adapter, der zu Ansteuerung des LM3S811 auf dem Board genutzt wird, aber auch an externe Controller angeschlossen werden kann.&lt;br /&gt;
* [http://www.olimex.com/dev/arm-usb-ocd.html ARM-USB-OCD] von Olimex&lt;br /&gt;
* [http://www.signalyzer.com/ Signalyzer Tool]&lt;br /&gt;
&lt;br /&gt;
=== Parallelport-Anschluss (Wiggler und Wiggler-&amp;quot;kompatibel&amp;quot;) ===&lt;br /&gt;
* [http://www.macraigor.com/hwproducts.htm Macraigor] Original Wiggler&lt;br /&gt;
* [http://www.olimex.com/dev/arm-jtag.html Olimex ARM-JTAG] Wiggler-Nachbau&lt;br /&gt;
* [http://www.k9spud.com/jtag/ k9spud Wiggler-Schaltplan]&lt;br /&gt;
* [http://bbs.circuitcellar.com/phpBB2/viewtopic.php?p=10059&amp;amp; bigakis Wiggler-Schaltplan] (74HC244 Levelshifter, BC547 Transistor zum Invertieren)&lt;br /&gt;
* [http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable Wiggler Schaltplan] von OpenWRT (ebenfalls mit 74HC244).&lt;br /&gt;
* [http://www.st.com/stonline/products/literature/um/12322.pdf ST FlashLink JTAG Programming Cable] STM Application-Note&lt;br /&gt;
&lt;br /&gt;
Man findet einige Schaltpläne für Wiggler-Nachbauten im Netz. Nicht alle sind identisch. Der original Schaltplan von Macraigor ist meines (M. Thomas) Wissens nicht verfügbar. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Vollständige&amp;quot; Belegung des Wiggler-Clones von Olimex (Quelle: sparkfun-Forum)&lt;br /&gt;
* DB25.2 -&amp;gt; INVERSE -&amp;gt; JTAG.15 (NTRST) (mthomas: hier ist wohl nSRST gemeint)&lt;br /&gt;
* DB25.3 -&amp;gt; JTAG.7 (TMS)&lt;br /&gt;
* DB25.4 -&amp;gt; JTAG.9 (TCK)&lt;br /&gt;
* DB25.5 -&amp;gt; JTAG.5 (TDI)&lt;br /&gt;
* DB25.6 -&amp;gt; JTAG.3 (TRST)&lt;br /&gt;
* DB25.9 -&amp;gt; VCC for the Level shifter i.e. JTAG enable/disable&lt;br /&gt;
* DB25.11 &amp;lt;- JTAG.13 (TDO)&lt;br /&gt;
* DB25.13 &amp;lt;- Target VCC sense (only when JTAG is enabled i.e. DB26.9 = 1) &lt;br /&gt;
&lt;br /&gt;
DB25.18, DB25.19, DB25.20, DB25.21, DB25.22, DB25.23, DB25.24, DB25.25 werden mit GND verbunden.&lt;br /&gt;
&lt;br /&gt;
Soll das Wiggler-Interface auch mit der Software ocdremote von Macraigor genutzt werden, ist eine Brücke zwischen zwischen DB25.8 und DB25.15 einzubauen. ocdremote ab (ca.) Version 2.06 erkennt daran das original Wiggler und auch einen mit der Brücke ausgestattenen Nachbau. Nutzt man zur Ansteuerung andere Software (z.B. OpenOCD oder H-JTAG) wird diese Verbindung nicht benötigt.&lt;br /&gt;
&lt;br /&gt;
Man beachte die Beschaltung von SRST und TRST: &lt;br /&gt;
&lt;br /&gt;
Üblicherweise wird Pin DB25.2 des Druckeranschlusses über eine Inverterschaltung (NPN Transistor) mit dem Reset-Pin des ARM-Controllers verbunden (&#039;&#039;&#039;nSRST&#039;&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
Pin DB25.6 des Druckeranschlusses wird über Levelshifter direkt mit dem &#039;&#039;&#039;TRST&#039;&#039;&#039;-Pin des Controllers verbunden. In manchen Schaltplänen findet man auch für TRST einen Inverter, aber dies scheint eher unüblich. &lt;br /&gt;
&lt;br /&gt;
Bei den sonstigen Pinbelegungen herrscht weitestgehend Einigkeit. Man muss lediglich Levelshifter ([[Pegelwandler]]) zwischenschalten, um zwischen den 5V des Druckeranschlusses und der Spannung des Controllers (üblicherweise 3,3V) zu &amp;quot;übersetzen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Allein ein 74HC244 als Levelshifter, wie in vielen Schaltungen verwendet, ist nicht ideal. Der Baustein wird dabei mit 3,3V aus der Zielschaltung betrieben und die Anpassung an die nominell 5V vom Druckerport an die 3,3V des HC244 erfolgt entweder durch Spannungsteiler oder durch Strombegrenzungswiderstände und die internen Überspannungsschutzdioden. Das Ausgangssignal TDO zurück zum Druckeranschluss ist maximal 3,3V. Beides nicht optimal aber es funktioniert zumindest meistens. Aufwändigere Schaltungen, wie z.B. der Olimex Wiggler-Nachbau (&amp;quot;ARM-JTAG&amp;quot;), nutzen eine Kombination aus einem 74AC244 und einem 74LCX244.&lt;br /&gt;
&lt;br /&gt;
=== sonstige ===&lt;br /&gt;
&lt;br /&gt;
* Abatron BDI2000&lt;br /&gt;
* [http://www.amontec.com/index.shtml Amontec] JTAG Accelerator, Chameleon POD&lt;br /&gt;
* AZ-Electronics&lt;br /&gt;
* JtagConnection&lt;br /&gt;
* [http://www.lauterbach.de/mindex.html Lauterbach] Trace&lt;br /&gt;
* Macraigor Systems LLS&lt;br /&gt;
* Peedi&lt;br /&gt;
* Rowley Associates&lt;br /&gt;
&lt;br /&gt;
=== Anschlussbelegung ===&lt;br /&gt;
&lt;br /&gt;
Auf Evaluation-Boards verschiedener Hersteller (z.B. Atmel, IAR, Keil, Olimex) ist die JTAG-Schnittstelle über einen 20-poligen Wannenstecker (2*10, Raster 2,54mm) herausgeführt.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | 1 Vcc  &lt;br /&gt;
 | 2 NC  &lt;br /&gt;
 |-&lt;br /&gt;
 | 3 nTRST&lt;br /&gt;
 | 4 GND &lt;br /&gt;
 |-&lt;br /&gt;
 | 5 TDI&lt;br /&gt;
 | 6 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 7 TMS&lt;br /&gt;
 | 8 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 9 TCK&lt;br /&gt;
 | 10 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 11 GND&lt;br /&gt;
 | 12 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 13 TDO&lt;br /&gt;
 | 14 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 15 NRESET/nSRST&lt;br /&gt;
 | 16 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 17 NC&lt;br /&gt;
 | 18 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 19 NC&lt;br /&gt;
 | 20 GND&lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Daneben existiert noch eine weniger gebräuchliche aber dokumentierte Variante mit 14 Polen (2*7). Bei fertigen Geräten, für die keine Schaltpläne vorliegen, muss man sich die herstellerspezifische Anschlussbelegung anhand des Datenblatts des verwendeten Controllers und mittels Messgerät selbst ermitteln.&lt;br /&gt;
&lt;br /&gt;
== MSP430 JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [http://elmicro.com/files/olimex/msp430-jtag-d.pdf Olimex MSP430 JTAG] (PDF). Siehe auch im [http://www.mikrocontroller.net/topic/57208#442620 Forum]&lt;br /&gt;
&lt;br /&gt;
== FPGA JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.freewebs.com/lykos1986/cpldprogrammer.htm Xilinx JTAG programmer] ([[CPLD]], [[FPGA]])&lt;br /&gt;
* ALTERA ByteBlaster&lt;br /&gt;
* [http://www.ixo.de/info/usb_jtag/ USB-JTAG-Adapter], kompatibel zu ALTERA USB-Blaster&lt;br /&gt;
* ColdFire BDM Pod&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
&lt;br /&gt;
== AVR JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [[AVR-Studio]] (Windows)&lt;br /&gt;
* [[GDB]] in Verbindung mit [http://avarice.sourceforge.net/ AVaRICE] und AVR JTAGICE kompatibler Hardware. (Linux)&lt;br /&gt;
&lt;br /&gt;
== ARM JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [[GDB]] bzw. Insight und auf die ARM JTAG Hardware abgestimmte GDB-Server (OCDRemote, [http://openocd.berlios.de/ OpenOCD], BDI2000, Peedi)&lt;br /&gt;
* [http://twentyone.bokee.com/ H-JTAG] und RDI-kompatible Debugger (SDT2.51, ADS1.2, RealView and IAR)&lt;br /&gt;
* Herstellerspezifische Software z.B. von Lauterbach&lt;br /&gt;
&lt;br /&gt;
== FPGA JTAG ==&lt;br /&gt;
&lt;br /&gt;
* Altera: Quartus Programmer (quartus_pgm)&lt;br /&gt;
* Lattice: ToDo...&lt;br /&gt;
* Xilinx: Impact, xc3sprog, ...&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR]]&lt;br /&gt;
[[Kategorie:ARM]]&lt;br /&gt;
[[Kategorie:FPGA und Co]]&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=JTAG&amp;diff=24059</id>
		<title>JTAG</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=JTAG&amp;diff=24059"/>
		<updated>2007-10-06T12:09:22Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;JTAG&#039;&#039;&#039; ist die Bezeichnung für den von der Joint Test Action Group entwickelten Standard IEEE 1149.1. Das JTAG-Protokoll ermöglicht das Programmieren, Debuggen und Testen von [[Prozessor]]en und [[FPGA]]s direkt in der Schaltung. Näheres insbesondere zu den möglichen Steckerbelegungen siehe in der [http://hri.sourceforge.net/tools/jtag_faq_org.html JTAG FAQ].&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
&lt;br /&gt;
== AVR JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2737 AVR JTAGICE] (neuerdings gelegentlich auch &#039;&#039;JTAGICE mkI&#039;&#039; genannt) von Atmel.&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3353 AVR JTAGICE mkII] von Atmel.&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3891 AVR Dragon] von Atmel.&lt;br /&gt;
* [http://gandalf.arubi.uni-kl.de/avr_projects/evertool/index.html Evertool und Evertool light] von Martin Thomas. Evertool unterstützt JTAG analog zu AVR JTAGICE und [[ISP]] nach [[STK500]] Protokoll. Evertool light nur JTAG. &lt;br /&gt;
* [http://aquaticus.info/jtag JTAG for AVR processors] bei Aquaticus ROV. (Englisch)&lt;br /&gt;
* [http://www.olimex.com/dev/avr-jtag.html AVR-JTAG] und [http://www.olimex.com/dev/avr-usb-jtag.html AVR-USB-JTAG] von [http://www.olimex.com/dev/index.html Olimex] (kommerziell). Alternativer Lieferant ist der [http://elmicro.com/de/avrjtag.html Elektronikladen].&lt;br /&gt;
* [http://www.floppyspongeonline.com/automation/isojtagisp/isojtagisp.php IsoJtagISP] und [http://www.floppyspongeonline.com/automation/isojtag/isojtag.php IsoJTAG] von Floppy Sponge Automation ([[USB]], optisch isoliert)&lt;br /&gt;
* [http://www.ere.co.th/(gs5afz55q5idyyn0a1ibkl45)/default.aspx?RedirectPage=Products&amp;amp;RedirectPage1=ProductsDetail&amp;amp;ProductID=56 JTAGAVRU1] (AVR JTAGICE kompatibel, USB, 1.8-5.5V)&lt;br /&gt;
* [http://www.avrfreaks.net/index.php?module=Freaks%20Tools&amp;amp;func=viewItem&amp;amp;item_id=630 JTAGcable II] (AVR JTAGICE kompatibel, USB, 1.8-6 V)&lt;br /&gt;
* [http://www.miklobit.com/JTAG_TWICE.530+B6Jkw9Mw__.0.html MB-JTAG-TWICE] (AVR JTAGICE kompatibel, RS232, 2.7-5.5V, +ISP STK500v2) - Free update to version compatible with AVR JTAG MKII (coming soon)&lt;br /&gt;
&lt;br /&gt;
== ARM JTAG ==&lt;br /&gt;
&lt;br /&gt;
=== USB Anschluss auf Basis des FTDI FT2232 ===&lt;br /&gt;
* [http://www.fh-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html USB to JTAG Interface] von Hubert Högl, Schaltplan&lt;br /&gt;
* [http://www.embedded-projects.net/index.php?page_id=175 USB JTAG Interface für usbprog und OpenOCD] von Benedikt Sauter (Zurzeit gibt es Bausätze für 22 EUR. Der Adapter ist ein Universaladapter der mit verschiedenen Firmwares zu verschiedenen Geräte werden kann. Pläne, Quelltexte usw... Open Source!!!)&lt;br /&gt;
* [http://www.amontec.com/index.shtml Amontec] JTAGkey, JTAGkey-Tiny&lt;br /&gt;
* [http://www.luminarymicro.com/products/ekk-lm3s811_evaluation_kit.html EKK-LM3S811] von LMI. Auf dem Testboard ist ein &amp;quot;on-board&amp;quot; JTAG-Adapter, der zu Ansteuerung des LM3S811 auf dem Board genutzt wird, aber auch an externe Controller angeschlossen werden kann.&lt;br /&gt;
* [http://www.olimex.com/dev/arm-usb-ocd.html ARM-USB-OCD] von Olimex&lt;br /&gt;
* [http://www.signalyzer.com/ Signalyzer Tool]&lt;br /&gt;
&lt;br /&gt;
=== Parallelport-Anschluss (Wiggler und Wiggler-&amp;quot;kompatibel&amp;quot;) ===&lt;br /&gt;
* [http://www.macraigor.com/hwproducts.htm Macraigor] Original Wiggler&lt;br /&gt;
* [http://www.olimex.com/dev/arm-jtag.html Olimex ARM-JTAG] Wiggler-Nachbau&lt;br /&gt;
* [http://www.k9spud.com/jtag/ k9spud Wiggler-Schaltplan]&lt;br /&gt;
* [http://bbs.circuitcellar.com/phpBB2/viewtopic.php?p=10059&amp;amp; bigakis Wiggler-Schaltplan] (74HC244 Levelshifter, BC547 Transistor zum Invertieren)&lt;br /&gt;
* [http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable Wiggler Schaltplan] von OpenWRT (ebenfalls mit 74HC244).&lt;br /&gt;
* [http://www.st.com/stonline/products/literature/um/12322.pdf ST FlashLink JTAG Programming Cable] STM Application-Note&lt;br /&gt;
&lt;br /&gt;
Man findet einige Schaltpläne für Wiggler-Nachbauten im Netz. Nicht alle sind identisch. Der original Schaltplan von Macraigor ist meines (M. Thomas) Wissens nicht verfügbar. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Vollständige&amp;quot; Belegung des Wiggler-Clones von Olimex (Quelle: sparkfun-Forum)&lt;br /&gt;
* DB25.2 -&amp;gt; INVERSE -&amp;gt; JTAG.15 (NTRST) (mthomas: hier ist wohl nSRST gemeint)&lt;br /&gt;
* DB25.3 -&amp;gt; JTAG.7 (TMS)&lt;br /&gt;
* DB25.4 -&amp;gt; JTAG.9 (TCK)&lt;br /&gt;
* DB25.5 -&amp;gt; JTAG.5 (TDI)&lt;br /&gt;
* DB25.6 -&amp;gt; JTAG.3 (TRST)&lt;br /&gt;
* DB25.9 -&amp;gt; VCC for the Level shifter i.e. JTAG enable/disable&lt;br /&gt;
* DB25.11 &amp;lt;- JTAG.13 (TDO)&lt;br /&gt;
* DB25.13 &amp;lt;- Target VCC sense (only when JTAG is enabled i.e. DB26.9 = 1) &lt;br /&gt;
&lt;br /&gt;
DB25.18, DB25.19, DB25.20, DB25.21, DB25.22, DB25.23, DB25.24, DB25.25 werden mit GND verbunden.&lt;br /&gt;
&lt;br /&gt;
Soll das Wiggler-Interface auch mit der Software ocdremote von Macraigor genutzt werden, ist eine Brücke zwischen zwischen DB25.8 und DB25.15 einzubauen. ocdremote ab (ca.) Version 2.06 erkennt daran das original Wiggler und auch einen mit der Brücke ausgestattenen Nachbau. Nutzt man zur Ansteuerung andere Software (z.B. OpenOCD oder H-JTAG) wird diese Verbindung nicht benötigt.&lt;br /&gt;
&lt;br /&gt;
Man beachte die Beschaltung von SRST und TRST: &lt;br /&gt;
&lt;br /&gt;
Üblicherweise wird Pin DB25.2 des Druckeranschlusses über eine Inverterschaltung (NPN Transistor) mit dem Reset-Pin des ARM-Controllers verbunden (&#039;&#039;&#039;nSRST&#039;&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
Pin DB25.6 des Druckeranschlusses wird über Levelshifter direkt mit dem &#039;&#039;&#039;TRST&#039;&#039;&#039;-Pin des Controllers verbunden. In manchen Schaltplänen findet man auch für TRST einen Inverter, aber dies scheint eher unüblich. &lt;br /&gt;
&lt;br /&gt;
Bei den sonstigen Pinbelegungen herrscht weitestgehend Einigkeit. Man muss lediglich Levelshifter ([[Pegelwandler]]) zwischenschalten, um zwischen den 5V des Druckeranschlusses und der Spannung des Controllers (üblicherweise 3,3V) zu &amp;quot;übersetzen&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Allein ein 74HC244 als Levelshifter, wie in vielen Schaltungen verwendet, ist nicht ideal. Der Baustein wird dabei mit 3,3V aus der Zielschaltung betrieben und die Anpassung an die nominell 5V vom Druckerport an die 3,3V des HC244 erfolgt entweder durch Spannungsteiler oder durch Strombegrenzungswiderstände und die internen Überspannungsschutzdioden. Das Ausgangssignal TDO zurück zum Druckeranschluss ist maximal 3,3V. Beides nicht optimal aber es funktioniert zumindest meistens. Aufwändigere Schaltungen, wie z.B. der Olimex Wiggler-Nachbau (&amp;quot;ARM-JTAG&amp;quot;), nutzen eine Kombination aus einem 74AC244 und einem 74LCX244.&lt;br /&gt;
&lt;br /&gt;
=== sonstige ===&lt;br /&gt;
&lt;br /&gt;
* Abatron BDI2000&lt;br /&gt;
* [http://www.amontec.com/index.shtml Amontec] JTAG Accelerator, Chameleon POD&lt;br /&gt;
* AZ-Electronics&lt;br /&gt;
* JtagConnection&lt;br /&gt;
* [http://www.lauterbach.de/mindex.html Lauterbach] Trace&lt;br /&gt;
* Macraigor Systems LLS&lt;br /&gt;
* Peedi&lt;br /&gt;
* Rowley Associates&lt;br /&gt;
&lt;br /&gt;
=== Anschlussbelegung ===&lt;br /&gt;
&lt;br /&gt;
Auf Evaluation-Boards verschiedener Hersteller (z.B. Atmel, IAR, Keil, Olimex) ist die JTAG-Schnittstelle über einen 20-poligen Wannenstecker (2*10, Raster 2,54mm) herausgeführt.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | 1 Vcc  &lt;br /&gt;
 | 2 NC  &lt;br /&gt;
 |-&lt;br /&gt;
 | 3 nTRST&lt;br /&gt;
 | 4 GND &lt;br /&gt;
 |-&lt;br /&gt;
 | 5 TDI&lt;br /&gt;
 | 6 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 7 TMS&lt;br /&gt;
 | 8 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 9 TCK&lt;br /&gt;
 | 10 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 11 GND&lt;br /&gt;
 | 12 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 13 TDO&lt;br /&gt;
 | 14 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 15 NRESET/nSRST&lt;br /&gt;
 | 16 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 17 NC&lt;br /&gt;
 | 18 GND&lt;br /&gt;
 |-&lt;br /&gt;
 | 19 NC&lt;br /&gt;
 | 20 GND&lt;br /&gt;
 |-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Daneben existiert noch eine weniger gebräuchliche aber dokumentierte Variante mit 14 Polen (2*7). Bei fertigen Geräten, für die keine Schaltpläne vorliegen, muss man sich die herstellerspezifische Anschlussbelegung anhand des Datenblatts des verwendeten Controllers und mittels Messgerät selbst ermitteln.&lt;br /&gt;
&lt;br /&gt;
== MSP430 JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [http://elmicro.com/files/olimex/msp430-jtag-d.pdf Olimex MSP430 JTAG] (PDF). Siehe auch im [http://www.mikrocontroller.net/topic/57208#442620 Forum]&lt;br /&gt;
&lt;br /&gt;
== FPGA JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.freewebs.com/lykos1986/cpldprogrammer.htm Xilinx JTAG programmer] ([[CPLD]], [[FPGA]])&lt;br /&gt;
* ALTERA ByteBlaster&lt;br /&gt;
* [http://www.ixo.de/info/usb_jtag/ USB-JTAG-Adapter], kompatibel zu ALTERA USB-Blaster&lt;br /&gt;
* ColdFire BDM Pod&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
&lt;br /&gt;
== AVR JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [[AVR-Studio]] (Windows)&lt;br /&gt;
* [[GDB]] in Verbindung mit [http://avarice.sourceforge.net/ AVaRICE] und AVR JTAGICE kompatibler Hardware. (Linux)&lt;br /&gt;
&lt;br /&gt;
== ARM JTAG ==&lt;br /&gt;
&lt;br /&gt;
* [[GDB]] bzw. Insight und auf die ARM JTAG Hardware abgestimmte GDB-Server (OCDRemote, [http://openocd.berlios.de/ OpenOCD], BDI2000, Peedi)&lt;br /&gt;
* [http://twentyone.bokee.com/ H-JTAG] und RDI-kompatible Debugger (SDT2.51, ADS1.2, RealView and IAR)&lt;br /&gt;
* Herstellerspezifische Software z.B. von Lauterbach&lt;br /&gt;
&lt;br /&gt;
== FPGA JTAG ==&lt;br /&gt;
&lt;br /&gt;
* Altera: Quartus Programmer (quartus_pgm)&lt;br /&gt;
* Lattice: ToDo...&lt;br /&gt;
* Xilinx: Impact, xc3sprog, ...&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR]]&lt;br /&gt;
[[Kategorie:ARM]]&lt;br /&gt;
[[Kategorie:FPGA]]&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Standardbauelemente&amp;diff=16904</id>
		<title>Standardbauelemente</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Standardbauelemente&amp;diff=16904"/>
		<updated>2006-08-24T22:28:10Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Dioden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Standardbauelemente&amp;diff=16903</id>
		<title>Standardbauelemente</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Standardbauelemente&amp;diff=16903"/>
		<updated>2006-08-24T22:27:51Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Dioden */  Preise eingetragen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=16894</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=16894"/>
		<updated>2006-08-24T19:27:11Z</updated>

		<summary type="html">&lt;p&gt;Peter: Zeilenumbruch, unnötige &amp;#039;&amp;lt;pre&amp;gt;&amp;#039; entfernt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Drehgeber&amp;diff=16893</id>
		<title>Drehgeber</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Drehgeber&amp;diff=16893"/>
		<updated>2006-08-24T19:19:49Z</updated>

		<summary type="html">&lt;p&gt;Peter: Gray-Code Link auf wikipedia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Drehgeber (auch Inkrementaldrehgeber, Quadraturencoder, Drehencoder, Drehimpulsgeber genannt) erzeugen bei Drehung der Achse an den zwei Datenleitungen am Ausgang ein sogenanntes [http://de.wikipedia.org/wiki/Gray-Code Gray-Code]-Signal. Der Vorteil dieser Codierung ist, dass ein [[Entprellung|Entprellen]] in der Regel überflüssig ist.&lt;br /&gt;
&lt;br /&gt;
== Signalauswertung ==&lt;br /&gt;
&lt;br /&gt;
Die Auswertung eines Drehgebers macht man am besten in einem Timer-Interrupt, der mit einer festen Frequenz ausgeführt wird (je höher, desto besser).&lt;br /&gt;
&lt;br /&gt;
=== Beispielcode in C ===&lt;br /&gt;
&lt;br /&gt;
* http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29&lt;br /&gt;
* http://www.mikrocontroller.net/forum/read-4-37992.html&lt;br /&gt;
* http://www.mikrocontroller.net/forum/read-4-250095.html#new&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Reichelt-Wishlist&amp;diff=16871</id>
		<title>Reichelt-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Reichelt-Wishlist&amp;diff=16871"/>
		<updated>2006-08-24T15:35:07Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Controller/FPGA/CPLD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Zeiger&amp;diff=16812</id>
		<title>Zeiger</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Zeiger&amp;diff=16812"/>
		<updated>2006-08-23T10:04:18Z</updated>

		<summary type="html">&lt;p&gt;Peter: &amp;#039;&amp;lt;c&amp;gt;&amp;#039; Tags ergänzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zeiger (engl.: pointer) enthalten eine Speicheradresse an der Daten des vorgegebenen Typs erwartet werden. Mit ihnen wird direkt auf einen Ort im Speicher verwiesen. Der Typ des Zeigers gibt ausserdem Aufschluss auf die zu erwartende Speichermenge, die ein Datum an dieser Stelle im Speicher benötigt.&lt;br /&gt;
&lt;br /&gt;
In [[C]] müssen Zeiger mit dem &#039;*&#039;-Operator dereferenziert werden, damit auf die Daten, auf die der Zeiger zeigt, zugegriffen werden kann. Der &#039;&amp;amp;&#039;-Operator liefert die Adresse des Elements zurück auf das der Operator angewandt wird.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int *ptr = (int *) 0x1100;    /* reserviere Speicher für einen Zeiger des &lt;br /&gt;
                               * Typs &#039;int&#039;, der auf die Adresse &#039;0x1100&#039;&lt;br /&gt;
                               * im RAM zeigt. (int *) konvertiert dabei&lt;br /&gt;
                               * die Integerzahl 0x1100 in eine Adresse.&lt;br /&gt;
                               */&lt;br /&gt;
&lt;br /&gt;
int a;                        /* reserviere Speicher für einen Integerwert */&lt;br /&gt;
&lt;br /&gt;
*ptr = 1234;                  /* schreibe den Wert &#039;1234&#039; an die Adresse,&lt;br /&gt;
                               * auf die &#039;ptr&#039; zeigt&lt;br /&gt;
                               */&lt;br /&gt;
&lt;br /&gt;
a = *ptr;                     /* kopiere den Wert, auf den &#039;ptr&#039; zeigt,&lt;br /&gt;
                               * in &#039;a&#039; &lt;br /&gt;
                               */&lt;br /&gt;
&lt;br /&gt;
ptr = &amp;amp;a;                     /* kopiere die Adresse von &#039;a&#039; in ptr        */&lt;br /&gt;
&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;a&#039;&#039; enthält danach den &#039;&#039;&#039;Wert&#039;&#039;&#039; auf den &#039;&#039;ptr&#039;&#039; zeigt.&lt;br /&gt;
* &#039;&#039;ptr&#039;&#039; enthält danach die &#039;&#039;&#039;Adresse&#039;&#039;&#039; an der der Speicher für &#039;&#039;a&#039;&#039; reserviert wurde.&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Taktfrequenz&amp;diff=16768</id>
		<title>Taktfrequenz</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Taktfrequenz&amp;diff=16768"/>
		<updated>2006-08-21T09:58:46Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Siehe auch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=SPI&amp;diff=16765</id>
		<title>SPI</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=SPI&amp;diff=16765"/>
		<updated>2006-08-21T09:06:14Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Serial Peripheral Interface]]&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Serial_Peripheral_Interface&amp;diff=16764</id>
		<title>Serial Peripheral Interface</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Serial_Peripheral_Interface&amp;diff=16764"/>
		<updated>2006-08-21T09:06:08Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Serial Peripheral Interface, kurz SPI oder auch Microwire genannt, ist ein Bus-System bestehend aus drei Leitungen für eine serielle synchrone Datenübertragung zwischen verschiedenen ICs. &lt;br /&gt;
&lt;br /&gt;
Der Bus besteht aus folgenden Leitungen&lt;br /&gt;
* MOSI (&#039;&#039;&#039;M&#039;&#039;&#039;aster &#039;&#039;&#039;O&#039;&#039;&#039;ut -&amp;gt; &#039;&#039;&#039;S&#039;&#039;&#039;lave &#039;&#039;&#039;I&#039;&#039;&#039;n) oder auch SDO (&#039;&#039;&#039;S&#039;&#039;&#039;erial &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;O&#039;&#039;&#039;ut)&lt;br /&gt;
* MISO (&#039;&#039;&#039;M&#039;&#039;&#039;aster &#039;&#039;&#039;I&#039;&#039;&#039;n &amp;lt;- &#039;&#039;&#039;S&#039;&#039;&#039;lave &#039;&#039;&#039;O&#039;&#039;&#039;ut) oder auch SDI (&#039;&#039;&#039;S&#039;&#039;&#039;erial &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;I&#039;&#039;&#039;n)&lt;br /&gt;
* SCK (Takt)&lt;br /&gt;
&lt;br /&gt;
Zusätzlich zu diesen drei Leitungen wird für jeden Slave eine Slave Select (SS) oder auch Cable Select (CS) genannte Leitung benötigt, durch die der Master den Slave zur aktuellen Kommunikation selektiert. Dies geschieht dadurch, dass der Mater die SS/CS-Leitung von High nach Low zieht.&lt;br /&gt;
&lt;br /&gt;
Für den SPI-Bus gibt es kein festgelegtes Protokoll. Die Clock-Polarität (CPOL) und Phase (CPHA) können ebenfalls von Slave zu Slave unterschiedlich sein.&lt;br /&gt;
&lt;br /&gt;
Der Vorteil des SPI-Buses ist, dass er mit einer Taktfrequenz von mehreren Megaherz betrieben werden kann.&lt;br /&gt;
&lt;br /&gt;
Es gibt viele verschiedene ICs, die als Slave an dem SPI-Bus betrieben werden können, diese gehen von einfachen Schieberegistern (siehe auch [[Porterweiterung mit SPI]]) bis hin zu RTCs oder Diplaytreibern mit vorgegebenem Protokoll.&lt;br /&gt;
&lt;br /&gt;
Unter anderem werden die [[AVR]]-Microcontroller von Atmel über SPI  [[ISP]]-programmiert, siehe dazu [[AVR In System Programmer]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Porterweiterung mit SPI]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* http://www.mct.net/faq/spi.html (Clock-Einstellungen, Slave-IC Liste, etc.)&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Porterweiterung_mit_SPI&amp;diff=16763</id>
		<title>Porterweiterung mit SPI</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Porterweiterung_mit_SPI&amp;diff=16763"/>
		<updated>2006-08-21T09:06:04Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Porterweiterung_mit_SPI&amp;diff=16683</id>
		<title>Porterweiterung mit SPI</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Porterweiterung_mit_SPI&amp;diff=16683"/>
		<updated>2006-08-20T12:41:49Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Eingänge */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:74xx165.png&amp;diff=16682</id>
		<title>Datei:74xx165.png</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:74xx165.png&amp;diff=16682"/>
		<updated>2006-08-20T12:40:12Z</updated>

		<summary type="html">&lt;p&gt;Peter: Schaltungsbeispiel für das Schieberegister 74xx165&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Schaltungsbeispiel für das Schieberegister 74xx165&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle_im_Hobbybereich&amp;diff=16430</id>
		<title>Eagle im Hobbybereich</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle_im_Hobbybereich&amp;diff=16430"/>
		<updated>2006-08-06T10:40:56Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Empfehlungen fuer Leiterbahnen im Hobbybereich */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Leiterbahnbreite&amp;diff=16429</id>
		<title>Leiterbahnbreite</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Leiterbahnbreite&amp;diff=16429"/>
		<updated>2006-08-06T10:40:37Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier wird die Strombelastbarkeit einer Leiterbahn in Abhängigkeit von der Breite (in mil) und der zulässigen Erwärmung dargestellt. Die Angaben gelten für eine Leiterbahndicke von 70µm (2 ounce). Für übliches FR4 mit 35µm müssen die Werte umgerechnet werden.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!zulässige Erwärmung&lt;br /&gt;
|0.5A&lt;br /&gt;
|1.0A&lt;br /&gt;
|2.0A&lt;br /&gt;
|5.0A&lt;br /&gt;
|10.0A&lt;br /&gt;
|20.0A&lt;br /&gt;
|-&lt;br /&gt;
|10°&lt;br /&gt;
|4&lt;br /&gt;
|8&lt;br /&gt;
|20&lt;br /&gt;
|70&lt;br /&gt;
|170&lt;br /&gt;
|425&lt;br /&gt;
|-&lt;br /&gt;
|30°	&lt;br /&gt;
|2	&lt;br /&gt;
|4	&lt;br /&gt;
|10	&lt;br /&gt;
|30	&lt;br /&gt;
|80	&lt;br /&gt;
|200&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Der Zusammenhang zwischen dem Abstand der Leitungen und der Spannung ist 5V/mil angegeben. Dabei ist zu beachten, das für Netzspannung weitere Sicherheitsabstände einzuhalten sind.&lt;br /&gt;
&lt;br /&gt;
Quelle: Art Of Electronics, 2. Ausgabe, Seite 841&lt;br /&gt;
&lt;br /&gt;
siehe auch: [[Eagle_im_Hobbybereich#Empfehlungen_fuer_Leiterbahnen_im_Hobbybereich | Empfehlung für Leiterbahnbreiten im Hobbybereich]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
http://www.andus.de/Aktuelles/ANDUS_ManuskriptFED2004.PDF&lt;br /&gt;
&lt;br /&gt;
[[Category:Platinen]]&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle_im_Hobbybereich&amp;diff=16349</id>
		<title>Eagle im Hobbybereich</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle_im_Hobbybereich&amp;diff=16349"/>
		<updated>2006-08-04T08:39:58Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=16336</id>
		<title>Benutzer:Peter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=16336"/>
		<updated>2006-08-03T13:52:48Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Peter Schuster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [http://www.mikrocontroller.net/user/show/Peter Peter Schuster] ==&lt;br /&gt;
&lt;br /&gt;
Mittelhessen&amp;lt;br&amp;gt;&lt;br /&gt;
Schüler, Oberstufe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
evtl. Studiumsrichtung: Elektrotechnik oder Informatik&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Porterweiterung_mit_SPI&amp;diff=16335</id>
		<title>Porterweiterung mit SPI</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Porterweiterung_mit_SPI&amp;diff=16335"/>
		<updated>2006-08-03T13:39:53Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Logic_Analyzer-Projekt:_Ideen_zur_Hardware&amp;diff=16280</id>
		<title>Logic Analyzer-Projekt: Ideen zur Hardware</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Logic_Analyzer-Projekt:_Ideen_zur_Hardware&amp;diff=16280"/>
		<updated>2006-07-28T17:16:02Z</updated>

		<summary type="html">&lt;p&gt;Peter: /* Lastenheft */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=AVR_ISP&amp;diff=16232</id>
		<title>AVR ISP</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=AVR_ISP&amp;diff=16232"/>
		<updated>2006-07-24T10:40:27Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[AVR_In_System_Programmer]]&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=16227</id>
		<title>Benutzer:Peter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=16227"/>
		<updated>2006-07-23T13:41:23Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Peter Schuster ==&lt;br /&gt;
&lt;br /&gt;
Mittelhessen&amp;lt;br&amp;gt;&lt;br /&gt;
Schüler, Oberstufe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
evtl. Studiumsrichtung: Elektrotechnik oder Informatik&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=16226</id>
		<title>Benutzer:Peter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Peter&amp;diff=16226"/>
		<updated>2006-07-23T13:40:40Z</updated>

		<summary type="html">&lt;p&gt;Peter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Peter Schuster ==&lt;br /&gt;
&lt;br /&gt;
Mittelhessen&lt;br /&gt;
Schüler, Oberstufe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
evtl. Studiumsrichtung: Elektrotechnik oder Informatik&lt;/div&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
</feed>