<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.dmxcontrol-projects.org/index.php?action=history&amp;feed=atom&amp;title=AVR_GCC_Kurs</id>
	<title>AVR GCC Kurs - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.dmxcontrol-projects.org/index.php?action=history&amp;feed=atom&amp;title=AVR_GCC_Kurs"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=AVR_GCC_Kurs&amp;action=history"/>
	<updated>2026-04-09T05:37:55Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Deutsches DMXC-Wiki</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=AVR_GCC_Kurs&amp;diff=7511&amp;oldid=prev</id>
		<title>Frank Burghardt am 19. Dezember 2012 um 14:21 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=AVR_GCC_Kurs&amp;diff=7511&amp;oldid=prev"/>
		<updated>2012-12-19T14:21:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 19. Dezember 2012, 16:21 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;Zeile 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Und hier der Link zum Programm-Archiv. [http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=806&amp;amp;h=9aed5a95ecfaeaf4cb0d4940b9027936d144d1e4 Hier]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Und hier der Link zum Programm-Archiv. [http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=806&amp;amp;h=9aed5a95ecfaeaf4cb0d4940b9027936d144d1e4 Hier]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Kategorie:Selbstbau-Projekte]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key d041d6b7-mw_de_:diff::1.12:old-7510:rev-7511 --&gt;
&lt;/table&gt;</summary>
		<author><name>Frank Burghardt</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=AVR_GCC_Kurs&amp;diff=7510&amp;oldid=prev</id>
		<title>Frank Burghardt: Die Seite wurde neu angelegt: „Henne [http://www.hoelscher-hi.de/hendrik/light/profile.htm (HomePage)] hat freundlicherweise einen AVR GCC Kurs gegeben, Teil 1: Wie programmiere ich einen AV…“</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=AVR_GCC_Kurs&amp;diff=7510&amp;oldid=prev"/>
		<updated>2012-12-19T14:20:43Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Henne [http://www.hoelscher-hi.de/hendrik/light/profile.htm (HomePage)] hat freundlicherweise einen AVR GCC Kurs gegeben, Teil 1: Wie programmiere ich einen AV…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Henne [http://www.hoelscher-hi.de/hendrik/light/profile.htm (HomePage)] hat freundlicherweise einen AVR GCC Kurs gegeben, Teil 1: Wie programmiere ich einen AVR ATMega8515 zur Steuerung eines Gleichstrom-Motors?&lt;br /&gt;
&lt;br /&gt;
Der Inhalt des Kurses kann im Forum nachgelesen werden:&lt;br /&gt;
[http://www.dmxcontrol.de/wbb2/thread.php?threadid=2237 AVR_GCC_Kurs_1]&lt;br /&gt;
&lt;br /&gt;
Vielleicht findet sich ja ein Nutzer, der die Informationen aufbereitet und in diesem Wiki-Artikel ablegt.&lt;br /&gt;
&lt;br /&gt;
Teil 2: Wie programmiere ich einen AVR ATMega8515 zur Steuerung eines Stepper-Motors? &lt;br /&gt;
&lt;br /&gt;
Der Inhalt des Kurses kann im Forum nachgelesen werden: &lt;br /&gt;
[http://dmxcontrol.de/wbb2/thread.php?threadid=2240 AVR_GCC_Kurs_2] &lt;br /&gt;
&lt;br /&gt;
Hier gibt es nun einen kurzen Überblick. &lt;br /&gt;
&lt;br /&gt;
== 1. Einleitung  ==&lt;br /&gt;
&lt;br /&gt;
Hier soll nun der Transceiver als Interface zu einer Schrittmotorkarte von Tippfehler eingesetzt werden. &lt;br /&gt;
&lt;br /&gt;
chip ist der a3979, das ist ein treiber mit integrietem translator&amp;lt;br&amp;gt;Datenblatt: [http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=804&amp;amp;h=a53268f1fe550aba2a650064d674d167dddd211f Hier] &lt;br /&gt;
&lt;br /&gt;
die fw muss 2 stepper steuern (pan/tilt)&amp;lt;br&amp;gt;und somit auch 2x homing&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== 2.Programmierung  ==&lt;br /&gt;
&lt;br /&gt;
Inkludiere nun die Stepper Library genauso wie die DMX- und die Indikator Library. &lt;br /&gt;
&lt;br /&gt;
Rufe bei der Initialisierungsfunktion auch die Initialisierung der Stepper-Lib auf.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Schritt-Tabelle:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
const uint8_t Step[] PROGMEM = { //halfsteps&amp;lt;br&amp;gt;0b00010001,&amp;lt;br&amp;gt;0b00110011,&amp;lt;br&amp;gt;0b00100010,&amp;lt;br&amp;gt;0b01100110,&amp;lt;br&amp;gt;0b01000100,&amp;lt;br&amp;gt;0b11001100,&amp;lt;br&amp;gt;0b10001000,&amp;lt;br&amp;gt;0b10011001,&amp;lt;br&amp;gt;0b00010001&amp;lt;br&amp;gt;};&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Und hier der Link zum Programm-Archiv. [http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=806&amp;amp;h=9aed5a95ecfaeaf4cb0d4940b9027936d144d1e4 Hier]&lt;/div&gt;</summary>
		<author><name>Frank Burghardt</name></author>
	</entry>
</feed>