<?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=84.132.74.65</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=84.132.74.65"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/84.132.74.65"/>
	<updated>2026-04-11T03:16:21Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=DsPIC&amp;diff=28182</id>
		<title>DsPIC</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=DsPIC&amp;diff=28182"/>
		<updated>2008-05-25T23:45:23Z</updated>

		<summary type="html">&lt;p&gt;84.132.74.65: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Hersteller: Microchip&lt;br /&gt;
* 24 Bit Programm- / 16 Bit Daten-[[Bus]]&lt;br /&gt;
* hat nichts mit dem klassischen 8 Bit-[[PIC]] zu tun&lt;br /&gt;
* [[Digitale Signalverarbeitung#Hardware|DSP]]-Funktionen mit 2 getrennten 40 Bit [[Akkumulator|Akkumulatoren]]&lt;br /&gt;
* [[Harvard-Architektur]] (getrennter Befehls- und Datenspeicher)&lt;br /&gt;
* [[RISC]], 84 Basis-Befehle (Hardware-Multiplikation)&lt;br /&gt;
* bis 144 kB [[Flash-ROM]] als Programmspeicher&lt;br /&gt;
* bis 8 kB internes [[RAM]]&lt;br /&gt;
* bis 4 kB internes [[EEPROM]]&lt;br /&gt;
* Versionen mit internem 12 Bit [[AD-Wandler]], [[I2C]], [[SPI]], [[AC97]] und [[CAN]]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Microchip bietet den [[GCC]]-basierten Compiler &#039;&#039;C30&#039;&#039; im 3-4 stelligen $-Bereich an. Eine Studentenlizenz ist kostenlos erhältlich. Nach der Erprobungszeit ist lediglich die Art der Optimierung nicht mehr frei wählbar. Es wird dann nur noch die Standardoptimierung angewandt, welche einen Kompromiss zwischen Ausführungsgeschwindigkeit und Länge des erzeugten Codes darstellt. Diese Einschränkung ist insbesondere für Hobbyanwendungen nahezu bedeutungslos. Nur sehr wenige und dann sehr teure Compiler bieten die Wahl der Optimierungsmethode überhaupt an. Viele Compiler haben überhaupt keinen Optimierungslauf. Somit bietet die Studentenlizenz des Microchip C30 als einzige einen kostenlosen und zudem leistungsfähigen C-Compiler.    &lt;br /&gt;
&lt;br /&gt;
Der Sourcecode ist zwar verfügbar, allerdings sind ein paar Patches notwendig damit dieser sich überhaupt kompilieren lässt, und es fehlt die Standardbibliothek. Folgendes Projekt arbeitet an der Entwicklung einer freien libc für dsPIC: https://gna.org/projects/pic30-libc/&lt;br /&gt;
&lt;br /&gt;
Die Firma TIGAL bietet BASIC, C und PASCAL-Compiler im Bereich von 200,00 Euro an:&lt;br /&gt;
http://www.tigal.com&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [http://www.mikrocontroller.net/search?query=dspic DsPIC-Beiträge im Forum]&lt;br /&gt;
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=75 Herstellerseite]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mikrocontroller]]&lt;br /&gt;
[[Category:DSP]]&lt;/div&gt;</summary>
		<author><name>84.132.74.65</name></author>
	</entry>
</feed>