<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wx="http://ilps.science.uva.nl/WikiXML/wx" xml:lang="it" lang="it">
<head>
<title>Microcontrollore</title>
<meta name="wx_namespace" content="0"/>
<meta name="wx_pagename" content="Microcontrollore"/>
<meta name="wx_page_id" content="49083"/>
</head>
<body>
<div id="wx_article">
<wx:section level="1" title="Microcontrollore" id="wxsec1"><h1 class="pagetitle" id="wx1">Microcontrollore</h1>

<wx:template id="wx_t1" pagename="Template:C" page_id="421420"/>
<div class="toccolours itwiki_template_avviso rad noprint" style="margin-bottom:.5em" id="wx2">
<div style="align:left; margin:-3px 0 -4px" id="wx3">
<p id="wx4">Questa pagina è ritenuta <b id="wx5"><a href="/wit/Wikipedia:Verificabilit%C3%A0" title="Wikipedia:Verificabilità" wx:linktype="known" wx:pagename="Wikipedia:Verificabilità" id="wx6">da controllare</a></b>: per contribuire, partecipa alla <a href="/wit/Discussione:Microcontrollore" class="new" title="Discussione:Microcontrollore" wx:linktype="unknown" wx:pagename="Discussione:Microcontrollore" id="wx7">discussione</a> e/o <a href="http://wit/wit/index.php?title=Microcontrollore&amp;action=edit" class="external text" wx:linktype="external" rel="nofollow" id="wx8">correggila</a>.<br id="wx9"/>
 <b id="wx10">Motivo:</b> <span style="color:red" id="wx11">poco fuorviante la seconda parte e nessun rif. a Atmel AVR,PicMicro,ecc.</span></p>
</div>
</div>

<wx:templateend start="wx_t1"/>
<div class="wx_image" wx:align="right" wx:thumb="thumb" id="wx12"><a href="/wit/Immagine:DIL28_UV_ST6E15.jpg" title="Microcontrollore ST6 con memoria EPROM integrata" wx:linktype="image" wx:pagename="Immagine:DIL28_UV_ST6E15.jpg" id="wx13"><img src="/wit/Immagine:DIL28_UV_ST6E15.jpg" alt="Microcontrollore ST6 con memoria EPROM integrata" width="300" id="wx14"/></a> 

<div class="thumbcaption" id="wx15">
<p id="wx16">Microcontrollore <a href="/wit/ST6" title="ST6" wx:linktype="known" wx:pagename="ST6" wx:page_id="590530" id="wx17">ST6</a> con memoria <a href="/wit/EPROM" title="EPROM" wx:linktype="known" wx:pagename="EPROM" wx:page_id="26063" id="wx18">EPROM</a> integrata</p>
</div>
</div>

<p id="wx19">Un <b id="wx20">microcontrollore</b> o <b id="wx21">microcontroller</b>, detto anche <i id="wx22">computer single chip</i> è un sistema a <a href="/wit/Microprocessore" title="Microprocessore" wx:linktype="known" wx:pagename="Microprocessore" wx:page_id="23197" id="wx23">microprocessore</a> completo, integrato in un solo <i id="wx24"><a href="/wit/Chip" title="Chip" wx:linktype="known" wx:pagename="Chip" wx:page_id="40889" id="wx25">chip</a></i>, progettato per ottenere la massima autosufficienza funzionale ed ottimizzare il rapporto prezzo-prestazioni per una specifica applicazione, a differenza, ad esempio, dei microprocessori impiegati nei <a href="/wit/Personal_computer" title="Personal computer" wx:linktype="known" wx:pagename="Personal_computer" wx:page_id="25630" id="wx26">personal computer</a>, adatti per un uso più generale.</p>

<p id="wx27">I microcontroller sono la forma più diffusa e più invisibile di <a href="/wit/Computer" title="Computer" wx:linktype="known" wx:pagename="Computer" wx:page_id="1483" id="wx28">computer</a>. Comprendono la <a href="/wit/CPU" title="CPU" wx:linktype="known" wx:pagename="CPU" wx:page_id="23203" id="wx29">CPU</a>, un certo quantitativo di memoria <a href="/wit/RAM" title="RAM" wx:linktype="known" wx:pagename="RAM" wx:page_id="1200437" id="wx30">RAM</a> e memoria <a href="/wit/Read_only_memory" title="Read only memory" wx:linktype="known" wx:pagename="Read_only_memory" wx:page_id="3659" id="wx31">ROM</a> (può essere <a href="/wit/PROM" title="PROM" wx:linktype="known" wx:pagename="PROM" wx:page_id="26770" id="wx32">PROM</a>, <a href="/wit/EPROM" title="EPROM" wx:linktype="known" wx:pagename="EPROM" wx:page_id="26063" id="wx33">EPROM</a>, <a href="/wit/EEPROM" title="EEPROM" wx:linktype="known" wx:pagename="EEPROM" wx:page_id="37930" id="wx34">EEPROM</a> o FlashROM) e una serie di interfacce di I/O (input/output) standard, fra cui molto spesso bus (<a href="/wit/I%C2%B2C" title="I²C" wx:linktype="known" wx:pagename="I²C" wx:page_id="193186" id="wx35">I²C</a>, <a href="/wit/SPI" title="SPI" wx:linktype="known" wx:pagename="SPI" wx:page_id="716832" id="wx36">SPI</a>, <a href="/wit/Controller_Area_Network" title="Controller Area Network" wx:linktype="known" wx:pagename="Controller_Area_Network" wx:page_id="307115" id="wx37">CAN</a>, <a href="/wit/Local_Interconnect_Network" title="Local Interconnect Network" wx:linktype="known" wx:pagename="Local_Interconnect_Network" wx:page_id="775048" id="wx38">LIN</a>). Le periferiche integrate sono la vera forza di questi dispositivi: si possono avere <a href="/wit/Analog_to_digital_converter" title="Analog to digital converter" wx:linktype="known" wx:pagename="Analog_to_digital_converter" wx:page_id="131804" id="wx39">convertitori ADC</a> e <a href="/wit/Digital_to_Analog_Converter" title="Digital to Analog Converter" wx:linktype="known" wx:pagename="Digital_to_Analog_Converter" wx:page_id="284412" id="wx40">convertitori DAC</a> multicanale, timer/counters, <a href="/wit/Universal_Sincronous_Asincronous_Receiver_Transmitter" class="new" title="Universal Sincronous Asincronous Receiver Transmitter" wx:linktype="unknown" wx:pagename="Universal_Sincronous_Asincronous_Receiver_Transmitter" id="wx41">USART</a>, numerose porte esterne bidirezionali bufferizzate, comparatori, <a href="/wit/Pulse_Width_Modulators" class="new" title="Pulse Width Modulators" wx:linktype="unknown" wx:pagename="Pulse_Width_Modulators" id="wx42">PWM</a>.</p>

<p id="wx43">Sono contenuti in una quantità di apparecchi ed elettrodomestici, come ad esempio, <a href="/wit/Videoregistratore" title="Videoregistratore" wx:linktype="known" wx:pagename="Videoregistratore" wx:page_id="915675" id="wx44">videoregistratori</a> e la quasi totalità dei <a href="/wit/Televisore" title="Televisore" wx:linktype="known" wx:pagename="Televisore" wx:page_id="60280" id="wx45">televisori</a> costruiti dopo il <a href="/wit/1984" title="1984" wx:linktype="known" wx:pagename="1984" wx:page_id="4679" id="wx46">1984</a>, nelle <a href="/wit/Macchina_fotografica" title="Macchina fotografica" wx:linktype="known" wx:pagename="Macchina_fotografica" wx:page_id="77327" id="wx47">macchine fotografiche</a> e nelle <a href="/wit/Videocamera" title="Videocamera" wx:linktype="known" wx:pagename="Videocamera" wx:page_id="261226" id="wx48">videocamere</a>, nei <a href="/wit/Lettore_CD" title="Lettore CD" wx:linktype="known" wx:pagename="Lettore_CD" wx:page_id="129254" id="wx49">lettori CD</a> e <a href="/wit/Lettore_DVD" title="Lettore DVD" wx:linktype="known" wx:pagename="Lettore_DVD" wx:page_id="383691" id="wx50">DVD</a>, nei <a href="/wit/Forno_a_microonde" title="Forno a microonde" wx:linktype="known" wx:pagename="Forno_a_microonde" wx:page_id="205741" id="wx51">forni a microonde</a>, nei controlli automatici di macchine industriali, in molte lavatrici e frigoriferi di ultima generazione, nelle centraline di controllo delle motociclette e delle automobili, (anche molte decine di microcontrollers in una sola automobile) negli antifurto elettronici, nei registratori di cassa dei negozi, negli sportelli Bancomat, nelle centraline dei semafori (vedere anche <a href="/wit/Sistemi_embedded" title="Sistemi embedded" wx:linktype="known" wx:pagename="Sistemi_embedded" wx:page_id="272509" id="wx52">Sistemi embedded</a>)<br id="wx53"/>
La loro capacità di calcolo è molto limitata, a dispetto della velocità ragguardevole che possono raggiungere e di solito eseguono lo stesso programma (<a href="/wit/Firmware" title="Firmware" wx:linktype="known" wx:pagename="Firmware" wx:page_id="1851" id="wx54">firmware</a>) per tutta la durata del loro funzionamento. In rari casi (difetti molto gravi) il fabbricante del dispositivo che questi controllano può disporre un aggiornamento del firmware.</p>

<p id="wx55">Negli ultimi anni il loro uso è aumentato grazie all'estrema versatilità ed al costo bassissimo, diffondendosi anche fra gli hobbisti e gli appassionati di elettronica.</p>

<p id="wx56">Il 1° microcontrollore della storia fu il piccolissimo 8048 della Intel coin solo 1kB di ROM segmentata in pagine ed appena 64 Bytes di RAM, basato sull'architettura Harvard (bus dei dati e del codice separati).</p>

<div id="wx_toc"/>

<a id="Sistemi_di_sviluppo_amatoriali_e_professionali_open_source_per_i_microcontrollori" name="Sistemi_di_sviluppo_amatoriali_e_professionali_open_source_per_i_microcontrollori"/>
<wx:section level="2" title="Sistemi di sviluppo amatoriali e professionali open source per i microcontrollori" id="wxsec2"><h2 id="wx57">Sistemi di sviluppo amatoriali e professionali open source per i microcontrollori</h2>

<a id="ACK_.28Amsterdam_Compiler_Kit.29" name="ACK_.28Amsterdam_Compiler_Kit.29"/>
</wx:section><wx:section level="2" title="ACK (Amsterdam Compiler Kit)" id="wxsec3"><h2 id="wx58">ACK (Amsterdam Compiler Kit)</h2>

<p id="wx59">L'<a href="/wit/Amsterdam_Compiler_Kit" class="new" title="Amsterdam Compiler Kit" wx:linktype="unknown" wx:pagename="Amsterdam_Compiler_Kit" id="wx60">Amsterdam Compiler Kit</a> <a href="http://tack.sourceforge.net/" class="external autonumber" wx:linktype="external" rel="nofollow" id="wx61"/> è un cross-complatore GPL destinato agli ambienti Unix</p>

<p id="wx62">I processori trattati sono:</p>

<ul id="wx63">
<li id="wx64"><a href="/wit/6500" class="new" title="6500" wx:linktype="unknown" wx:pagename="6500" id="wx65">6500</a>
<p id="wx66">Il <a href="/wit/6502" title="6502" wx:linktype="known" wx:pagename="6502" wx:page_id="1801517" id="wx67">6502</a> è il noto processore dell' Apple ][ e del Vic 20, il 6510 del Commodore 64</p>
</li>

<li id="wx68"><a href="/wit/6800" class="new" title="6800" wx:linktype="unknown" wx:pagename="6800" id="wx69">6800</a></li>

<li id="wx70"><a href="/wit/6805" class="new" title="6805" wx:linktype="unknown" wx:pagename="6805" id="wx71">6805</a></li>

<li id="wx72"><a href="/wit/ARM" title="ARM" wx:linktype="known" wx:pagename="ARM" wx:page_id="625135" id="wx73">ARM</a></li>

<li id="wx74"><a href="/wit/8080" class="new" title="8080" wx:linktype="unknown" wx:pagename="8080" id="wx75">8080</a></li>

<li id="wx76"><a href="/wit/Z80" title="Z80" wx:linktype="known" wx:pagename="Z80" wx:page_id="91802" id="wx77">Z80</a></li>

<li id="wx78"><a href="/wit/Z8000" class="new" title="Z8000" wx:linktype="unknown" wx:pagename="Z8000" id="wx79">Z8000</a></li>

<li id="wx80"><a href="/wit/I86" class="new" title="I86" wx:linktype="unknown" wx:pagename="I86" id="wx81">i86</a></li>

<li id="wx82"><a href="/wit/I386" title="I386" wx:linktype="known" wx:pagename="I386" wx:page_id="522208" id="wx83">i386</a></li>

<li id="wx84"><a href="/wit/68000" title="68000" wx:linktype="known" wx:pagename="68000" wx:page_id="49329" id="wx85">68000</a>
<p id="wx86"> : Nei microcontrollori complessi tipo il 68302,il solo 68000 viene programmato ed il RISC viene lasciato ad altri strumenti</p>
</li>

<li id="wx87"><a href="/wit/68020" title="68020" wx:linktype="known" wx:pagename="68020" wx:page_id="236450" id="wx88">68020</a></li>

<li id="wx89"><a href="/wit/NS32016" class="new" title="NS32016" wx:linktype="unknown" wx:pagename="NS32016" id="wx90">NS32016</a></li>

<li id="wx91"><a href="/wit/S2650" class="new" title="S2650" wx:linktype="unknown" wx:pagename="S2650" id="wx92">S2650</a></li>

<li id="wx93"><a href="/wit/SPARC" title="SPARC" wx:linktype="known" wx:pagename="SPARC" wx:page_id="292178" id="wx94">SPARC</a></li>

<li id="wx95"><a href="/wit/VAX4" class="new" title="VAX4" wx:linktype="unknown" wx:pagename="VAX4" id="wx96">VAX4</a></li>

<li id="wx97"><a href="/wit/PDP11" class="new" title="PDP11" wx:linktype="unknown" wx:pagename="PDP11" id="wx98">PDP11</a></li>
</ul>

<p id="wx99">L'efficienza del compliatore è nella media dei compilatori commerciali proprietari, e quando possibile si consiglia l'uso del GCC o dell'SDCC</p>

<a id="GCC_.28Gnu_Compilers_Collection.29" name="GCC_.28Gnu_Compilers_Collection.29"/>
</wx:section><wx:section level="2" title="GCC (Gnu Compilers Collection)" id="wxsec4"><h2 id="wx100">GCC (Gnu Compilers Collection)</h2>

<p id="wx101">Il compilatore con cui è scritto il sistema operativo Linux è intrinsecamente un efficientissimo cross-compilatore ed è capace di gestire una grande quantità di controllori, ecco alcuni kernel da cui possono derivare delle famiglie:</p>

<ul id="wx102">
<li id="wx103"><a href="/wit/68000" title="68000" wx:linktype="known" wx:pagename="68000" wx:page_id="49329" id="wx104">68000</a>
<p id="wx105"> : Nei microcontrollori complessi tipo il 68302,il solo 68000 viene programmato ed il RISC specializzato viene lasciato ad altri strumenti</p>
</li>

<li id="wx106"><a href="/wit/Mips" class="new" title="Mips" wx:linktype="unknown" wx:pagename="Mips" id="wx107">Mips</a></li>

<li id="wx108"><a href="/wit/ARM" title="ARM" wx:linktype="known" wx:pagename="ARM" wx:page_id="625135" id="wx109">ARM</a></li>

<li id="wx110"><a href="/wit/AVR32" class="new" title="AVR32" wx:linktype="unknown" wx:pagename="AVR32" id="wx111">AVR32</a></li>

<li id="wx112"><a href="/wit/PowerPC" title="PowerPC" wx:linktype="known" wx:pagename="PowerPC" wx:page_id="3496" id="wx113">PowerPC</a></li>

<li id="wx114"><a href="/wit/HC12" class="new" title="HC12" wx:linktype="unknown" wx:pagename="HC12" id="wx115">HC12</a></li>

<li id="wx116"><a href="/wit/8086" title="8086" wx:linktype="known" wx:pagename="8086" wx:page_id="258439" id="wx117">8086</a></li>

<li id="wx118"><a href="/wit/Z8000" class="new" title="Z8000" wx:linktype="unknown" wx:pagename="Z8000" id="wx119">Z8000</a></li>
</ul>

<p id="wx120">La grande flessibilità del <a href="/wit/GNU_Compiler_Collection" title="GNU Compiler Collection" wx:linktype="known" wx:pagename="GNU_Compiler_Collection" wx:page_id="91623" id="wx121">GCC</a> rende necessario un attentissimo settaggio dei parametri nella IDE per evitare problemi di funzionamento</p>

<a id="SDCC_.28Small_Device_C_Compiler.29" name="SDCC_.28Small_Device_C_Compiler.29"/>
</wx:section><wx:section level="2" title="SDCC (Small Device C Compiler)" id="wxsec5"><h2 id="wx122">SDCC (Small Device C Compiler)</h2>

<p id="wx123">l'<a href="/wit/SDCC" class="new" title="SDCC" wx:linktype="unknown" wx:pagename="SDCC" id="wx124">SDCC</a> (<a href="/wit/Small_Devices_C_Compiler" class="new" title="Small Devices C Compiler" wx:linktype="unknown" wx:pagename="Small_Devices_C_Compiler" id="wx125">Small Devices C Compiler</a>) <a href="http://sdcc.sourceforge.net/" class="external autonumber" wx:linktype="external" rel="nofollow" id="wx126"/> è un <a href="/wit/Porting" title="Porting" wx:linktype="known" wx:pagename="Porting" wx:page_id="78334" id="wx127">porting</a> <a href="/wit/Open_Source" title="Open Source" wx:linktype="known" wx:pagename="Open_Source" wx:page_id="3115" id="wx128">Open Source</a> <a href="/wit/GPL" title="GPL" wx:linktype="known" wx:pagename="GPL" wx:page_id="2031" id="wx129">GPL</a> per i microcontrollori delle sole famiglie <a href="/wit/Z80" title="Z80" wx:linktype="known" wx:pagename="Z80" wx:page_id="91802" id="wx130">Z80</a>, <a href="/wit/8051" class="new" title="8051" wx:linktype="unknown" wx:pagename="8051" id="wx131">8051</a>, <a href="/wit/68HC11" class="new" title="68HC11" wx:linktype="unknown" wx:pagename="68HC11" id="wx132">68HC11</a>, <a href="/wit/PIC_%28microcontrollore%29" title="PIC (microcontrollore)" wx:linktype="known" wx:pagename="PIC_(microcontrollore)" wx:page_id="284188" id="wx133">PIC</a> è stato separato dal progetto GCC per poter ottimizzare meglio il lavoro dei <a href="/wit/Microcontrollori" title="Microcontrollori" wx:linktype="known" wx:pagename="Microcontrollori" wx:page_id="1165178" id="wx134">microcontrollori</a>, dove serve una grande efficienza del compilatore e contemporaneamente vivere in un ambiente molto povero di risorse <a href="/wit/RAM" title="RAM" wx:linktype="known" wx:pagename="RAM" wx:page_id="1200437" id="wx135">RAM</a> e <a href="/wit/ROM" title="ROM" wx:linktype="known" wx:pagename="ROM" wx:page_id="589589" id="wx136">ROM</a>.</p>

<p id="wx137">Nonostante il piccolo numero di target disponibili, il compilatore è molto quotato e nella maggior parte delle situazioni dà risultati migliori dei sistemi di sviluppo professionali a pagamento, a spese dell'assenza di IDE integrata.</p>

<p id="wx138">Senza settaggi specifici il compilatore genera il codice per il controllore 8051</p>

<a id="JAL_.28Just_Another_Language.29" name="JAL_.28Just_Another_Language.29"/>
</wx:section><wx:section level="2" title="JAL (Just Another Language)" id="wxsec6"><h2 id="wx139">JAL (Just Another Language)</h2>

<p id="wx140">Il <a href="/wit/JAL_%28compilatore%29" class="new" title="JAL (compilatore)" wx:linktype="unknown" wx:pagename="JAL_(compilatore)" id="wx141">JAL (compilatore)</a> <a href="http://www.voti.nl/jal/" class="external autonumber" wx:linktype="external" rel="nofollow" id="wx142"/> è un dialetto GPL del <a href="/wit/Pascal" title="Pascal" wx:linktype="known" wx:pagename="Pascal" wx:page_id="107253" id="wx143">Pascal</a> destinato ai microcontrollori <a href="/wit/PIC_%28microcontrollore%29" title="PIC (microcontrollore)" wx:linktype="known" wx:pagename="PIC_(microcontrollore)" wx:page_id="284188" id="wx144">PIC</a>.</p>

<a id="IDE" name="IDE"/>
</wx:section><wx:section level="2" title="IDE" id="wxsec7"><h2 id="wx145">IDE</h2>

<p id="wx146"><a href="/wit/Code::Blocks" title="Code::Blocks" wx:linktype="known" wx:pagename="Code::Blocks" wx:page_id="531107" id="wx147">Code::Blocks</a> è un'IDE (GPL) e quindi non è un compliatore in sé, bensì un ambiente di programmazione in grado di editare il codice e lanciare il compliatore rendendo molto più efficiente e produttivo lo sviluppo software.</p>

<p id="wx148">L'interfaccia non permette l'integrazione con il software del programmatore di memorie <a href="/wit/EPROM" title="EPROM" wx:linktype="known" wx:pagename="EPROM" wx:page_id="26063" id="wx149">EPROM</a> <a href="/wit/Willeprom" class="new" title="Willeprom" wx:linktype="unknown" wx:pagename="Willeprom" id="wx150">Willeprom</a></p>

<a id="Voci_correlate" name="Voci_correlate"/>
</wx:section><wx:section level="2" title="Voci correlate" id="wxsec8"><h2 id="wx151">Voci correlate</h2>

<ul id="wx152">
<li id="wx153"><a href="/wit/Sistemi_embedded" title="Sistemi embedded" wx:linktype="known" wx:pagename="Sistemi_embedded" wx:page_id="272509" id="wx154">Sistemi embedded</a></li>
</ul>

<a id="Altri_progetti" name="Altri_progetti"/>
</wx:section><wx:section level="2" title="Altri progetti" id="wxsec9"><h2 id="wx155">Altri progetti</h2>

<wx:template id="wx_t2" pagename="Template:Interprogetto" page_id="501098"/>
<div id="interProject" style="display:none; clear: both; border-top: 2px dotted #AAAAAA; margin-top: 2em;">
<div title="Collegamenti verso gli altri progetti Wikimedia" id="wx156">
<ul id="wx157">
<li id="wx158"><a href="http://commons.wikimedia.org/wiki/Category:Microcontrollers" class="extiw" title="commons:Category:Microcontrollers" wx:linktype="interwiki" wx:pagename="commons:Category:Microcontrollers" id="wx159">Commons</a></li>
</ul>
</div>
</div>

<ul class="noindent" id="wx160">
<li id="wx161"><a href="/wit/Immagine:Commons-logo.svg" title="Collabora a Commons" wx:linktype="image" wx:pagename="Immagine:Commons-logo.svg" id="wx162"><img src="/wit/Immagine:Commons-logo.svg" alt="Collabora a Commons" width="18" id="wx163"/></a> <b id="wx164"><a href="http://commons.wikimedia.org/wiki/Pagina_principale" class="extiw" title="commons:Pagina_principale" wx:linktype="interwiki" wx:pagename="commons:Pagina_principale" id="wx165">Wikimedia Commons</a></b>
<p id="wx166">contiene file multimediali su <b id="wx167"><a href="http://commons.wikimedia.org/wiki/Category:Microcontrollers" class="extiw" title="commons:Category:Microcontrollers" wx:linktype="interwiki" wx:pagename="commons:Category:Microcontrollers" id="wx168">Microcontrollore</a></b></p>
</li>
</ul>

<wx:templateend start="wx_t2"/>
<a id="Collegamenti_esterni" name="Collegamenti_esterni"/>
</wx:section><wx:section level="2" title="Collegamenti esterni" id="wxsec10"><h2 id="wx169">Collegamenti esterni</h2>

<ul id="wx170">
<li id="wx171"><a href="http://www.picguide.org" class="external text" wx:linktype="external" rel="nofollow" id="wx172">Base di dati di progetto del microcontroller di PIC</a></li>

<li id="wx173"><a href="http://sdcc.sourceforge.net" class="external text" wx:linktype="external" rel="nofollow" id="wx174">home page dell'SDCC</a></li>

<li id="wx175"><a href="http://sdccokr.dl9sec.de/resources.htm" class="external text" wx:linktype="external" rel="nofollow" id="wx176">SDCC Open Knowledge Resource</a></li>

<li id="wx177"><a href="http://www.freertos.org/portcygn.html" class="external text" wx:linktype="external" rel="nofollow" id="wx178">Un porting del FreeRTOS per l'8051</a></li>

<li id="wx179"><a href="http://www.8052.com/users/robotics/sdcc.phtml" class="external text" wx:linktype="external" rel="nofollow" id="wx180">Using SDCC on the AT89C52 (derivativo dell'8051)</a></li>
</ul>
</wx:section></wx:section></div>
<div id="wx_categorylinks">
<a href="/wit/index.php?title=Speciale:Categories&amp;article=Microcontrollore" title="Speciale:Categories" wx:linktype="known" wx:pagename="Speciale:Categories" id="wx181">Categorie</a>: <span dir="ltr" id="wx182"><a href="/wit/Categoria:Da_controllare_-_giugno_2008" title="Categoria:Da controllare - giugno 2008" wx:linktype="known" wx:pagename="Categoria:Da_controllare_-_giugno_2008" wx:page_id="1801765" id="wx183">Da controllare - giugno 2008</a></span> | <span dir="ltr" id="wx184"><a href="/wit/Categoria:Microprocessore" title="Categoria:Microprocessore" wx:linktype="known" wx:pagename="Categoria:Microprocessore" wx:page_id="118535" id="wx185">Microprocessore</a></span> | <span dir="ltr" id="wx186"><a href="/wit/Categoria:Elettronica_digitale" title="Categoria:Elettronica digitale" wx:linktype="known" wx:pagename="Categoria:Elettronica_digitale" wx:page_id="128149" id="wx187">Elettronica digitale</a></span></div>
<div id="wx_languagelinks">
Altre lingue: <a href="http://af.wikipedia.org/wiki/Mikrobeheerder" class="external" wx:linktype="interwiki" wx:pagename="af:Mikrobeheerder" id="wx188">Afrikaans</a> | <a href="http://ar.wikipedia.org/wiki/%D9%85%D8%AA%D8%AD%D9%83%D9%85_%D8%AF%D9%82%D9%8A%D9%82" class="external" wx:linktype="interwiki" wx:pagename="ar:متحكم_دقيق" id="wx189">العربية</a> | <a href="http://bs.wikipedia.org/wiki/Mikrokontroler" class="external" wx:linktype="interwiki" wx:pagename="bs:Mikrokontroler" id="wx190">Bosanski</a> | <a href="http://ca.wikipedia.org/wiki/Microcontrolador" class="external" wx:linktype="interwiki" wx:pagename="ca:Microcontrolador" id="wx191">Català</a> | <a href="http://cs.wikipedia.org/wiki/Jedno%C4%8Dipov%C3%BD_po%C4%8D%C3%ADta%C4%8D" class="external" wx:linktype="interwiki" wx:pagename="cs:Jednočipový_počítač" id="wx192">Česky</a> | <a href="http://da.wikipedia.org/wiki/Mikrocontroller" class="external" wx:linktype="interwiki" wx:pagename="da:Mikrocontroller" id="wx193">Dansk</a> | <a href="http://de.wikipedia.org/wiki/Mikrocontroller" class="external" wx:linktype="interwiki" wx:pagename="de:Mikrocontroller" id="wx194">Deutsch</a> | <a href="http://en.wikipedia.org/wiki/Microcontroller" class="external" wx:linktype="interwiki" wx:pagename="en:Microcontroller" id="wx195">English</a> | <a href="http://es.wikipedia.org/wiki/Microcontrolador" class="external" wx:linktype="interwiki" wx:pagename="es:Microcontrolador" id="wx196">Español</a> | <a href="http://fa.wikipedia.org/wiki/%D8%B1%DB%8C%D8%B2%DA%A9%D9%86%D8%AA%D8%B1%D9%84%DA%AF%D8%B1" class="external" wx:linktype="interwiki" wx:pagename="fa:ریزکنترلگر" id="wx197">فارسی</a> | <a href="http://fi.wikipedia.org/wiki/Mikrokontrolleri" class="external" wx:linktype="interwiki" wx:pagename="fi:Mikrokontrolleri" id="wx198">Suomi</a> | <a href="http://fr.wikipedia.org/wiki/Microcontr%C3%B4leur" class="external" wx:linktype="interwiki" wx:pagename="fr:Microcontrôleur" id="wx199">Français</a> | <a href="http://gl.wikipedia.org/wiki/Microcontrolador" class="external" wx:linktype="interwiki" wx:pagename="gl:Microcontrolador" id="wx200">Galego</a> | <a href="http://hi.wikipedia.org/wiki/%E0%A4%AE%E0%A4%BE%E0%A4%87%E0%A4%95%E0%A5%8D%E0%A4%B0%E0%A5%8B%E0%A4%95%E0%A4%82%E0%A4%9F%E0%A5%8D%E0%A4%B0%E0%A5%8B%E0%A4%B2%E0%A4%B0" class="external" wx:linktype="interwiki" wx:pagename="hi:माइक्रोकंट्रोलर" id="wx201">हिन्दी</a> | <a href="http://hu.wikipedia.org/wiki/Mikrokontroller" class="external" wx:linktype="interwiki" wx:pagename="hu:Mikrokontroller" id="wx202">Magyar</a> | <a href="http://id.wikipedia.org/wiki/Pengendali_mikro" class="external" wx:linktype="interwiki" wx:pagename="id:Pengendali_mikro" id="wx203">Bahasa Indonesia</a> | <a href="http://is.wikipedia.org/wiki/%C3%96rt%C3%B6lva" class="external" wx:linktype="interwiki" wx:pagename="is:Örtölva" id="wx204">Íslenska</a> | <a href="http://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9" class="external" wx:linktype="interwiki" wx:pagename="ja:マイクロコントローラ" id="wx205">日本語</a> | <a href="http://ko.wikipedia.org/wiki/%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC" class="external" wx:linktype="interwiki" wx:pagename="ko:마이크로컨트롤러" id="wx206">한국어</a> | <a href="http://ms.wikipedia.org/wiki/Mikropengawal" class="external" wx:linktype="interwiki" wx:pagename="ms:Mikropengawal" id="wx207">Bahasa Melayu</a> | <a href="http://nl.wikipedia.org/wiki/Microcontroller" class="external" wx:linktype="interwiki" wx:pagename="nl:Microcontroller" id="wx208">Nederlands</a> | <a href="http://nn.wikipedia.org/wiki/Mikrokontroller" class="external" wx:linktype="interwiki" wx:pagename="nn:Mikrokontroller" id="wx209">Norsk (nynorsk)</a> | <a href="http://no.wikipedia.org/wiki/Mikrokontroller" class="external" wx:linktype="interwiki" wx:pagename="no:Mikrokontroller" id="wx210">Norsk (bokmål)</a> | <a href="http://pl.wikipedia.org/wiki/Mikrokontroler" class="external" wx:linktype="interwiki" wx:pagename="pl:Mikrokontroler" id="wx211">Polski</a> | <a href="http://pt.wikipedia.org/wiki/Microcontrolador" class="external" wx:linktype="interwiki" wx:pagename="pt:Microcontrolador" id="wx212">Português</a> | <a href="http://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80" class="external" wx:linktype="interwiki" wx:pagename="ru:Микроконтроллер" id="wx213">Русский</a> | <a href="http://si.wikipedia.org/wiki/%E0%B6%9A%E0%B7%8A%E2%80%8D%E0%B7%82%E0%B7%94%E0%B6%AF%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B6%B4%E0%B7%8F%E0%B6%BD%E0%B6%9A%E0%B6%BA" class="external" wx:linktype="interwiki" wx:pagename="si:ක්‍ෂුද්‍රපාලකය" id="wx214">සිංහල</a> | <a href="http://simple.wikipedia.org/wiki/Microcontroller" class="external" wx:linktype="interwiki" wx:pagename="simple:Microcontroller" id="wx215">Simple English</a> | <a href="http://sk.wikipedia.org/wiki/Mikrokontrol%C3%A9r" class="external" wx:linktype="interwiki" wx:pagename="sk:Mikrokontrolér" id="wx216">Slovenčina</a> | <a href="http://sl.wikipedia.org/wiki/Mikrokontroler" class="external" wx:linktype="interwiki" wx:pagename="sl:Mikrokontroler" id="wx217">Slovenščina</a> | <a href="http://sv.wikipedia.org/wiki/Mikrokontroller" class="external" wx:linktype="interwiki" wx:pagename="sv:Mikrokontroller" id="wx218">Svenska</a> | <a href="http://tr.wikipedia.org/wiki/Mikrodenetleyici" class="external" wx:linktype="interwiki" wx:pagename="tr:Mikrodenetleyici" id="wx219">Türkçe</a> | <a href="http://uk.wikipedia.org/wiki/%D0%9C%D1%96%D0%BA%D1%80%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%B5%D1%80" class="external" wx:linktype="interwiki" wx:pagename="uk:Мікроконтролер" id="wx220">Українська</a> | <a href="http://vi.wikipedia.org/wiki/Vi_%C4%91i%E1%BB%81u_khi%E1%BB%83n" class="external" wx:linktype="interwiki" wx:pagename="vi:Vi_điều_khiển" id="wx221">Tiếng Việt</a> | <a href="http://zh.wikipedia.org/wiki/%E5%8D%95%E7%89%87%E6%9C%BA" class="external" wx:linktype="interwiki" wx:pagename="zh:单片机" id="wx222">中文</a></div>
</body>
<wx:templatearguments for="wx_t1"><wx:argument name="1">
<p id="wx223">poco fuorviante la seconda parte e nessun rif. a Atmel AVR,PicMicro,ecc</p>
</wx:argument><wx:argument name="2">
<p id="wx224">elettronica</p>
</wx:argument><wx:argument name="3">
<p id="wx225">giugno 2008</p>
</wx:argument></wx:templatearguments>
<wx:templatearguments for="wx_t2"><wx:argument name="commons">
<p id="wx226">Category:Microcontrollers</p>
</wx:argument></wx:templatearguments>
</html>
