<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commenti a: PICMicro in C</title>
	<atom:link href="http://www.settorezero.com/wordpress/picmicro/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.settorezero.com/wordpress</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jul 2010 21:26:04 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6329</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Thu, 22 Jul 2010 16:13:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6329</guid>
		<description>Cerca la parola &quot;registrati&quot;</description>
		<content:encoded><![CDATA[<p>Cerca la parola &#8220;registrati&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6328</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Thu, 22 Jul 2010 16:00:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6328</guid>
		<description>La questione non riguarda tanto i pin di programmazione, che sono gli stessi pure per i dsPic e altre serie. La questione è il software dal momento che le varie famiglie hanno la memoria organizzata in maniera differente, per cui è il software che hai intenzione di usare che è da controllare, non tanto il programmatore. Il programmatore poi deve essere supportato dal software.</description>
		<content:encoded><![CDATA[<p>La questione non riguarda tanto i pin di programmazione, che sono gli stessi pure per i dsPic e altre serie. La questione è il software dal momento che le varie famiglie hanno la memoria organizzata in maniera differente, per cui è il software che hai intenzione di usare che è da controllare, non tanto il programmatore. Il programmatore poi deve essere supportato dal software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Stefano Bernini</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6327</link>
		<dc:creator>Stefano Bernini</dc:creator>
		<pubDate>Thu, 22 Jul 2010 15:56:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6327</guid>
		<description>Ciao,
Intanto complimenti per il sito!
Volevo chiederti se secondo te un programmatore autocostruito per pic16f877 può programmare anche pic della serie 18...i segnali mclr,pgm...ecc son sempre quelli vero?</description>
		<content:encoded><![CDATA[<p>Ciao,<br />
Intanto complimenti per il sito!<br />
Volevo chiederti se secondo te un programmatore autocostruito per pic16f877 può programmare anche pic della serie 18&#8230;i segnali mclr,pgm&#8230;ecc son sempre quelli vero?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Gabriele</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6326</link>
		<dc:creator>Gabriele</dc:creator>
		<pubDate>Thu, 22 Jul 2010 15:53:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6326</guid>
		<description>Salve Giovanni
una domanda stupida: come faccio a scaricare il .zip che contiene delay.c e delay.h? E&#039; scritto che dovrei effettuare il login, ma non trovo dov&#039;è la finestra per registrarsi. Grazie</description>
		<content:encoded><![CDATA[<p>Salve Giovanni<br />
una domanda stupida: come faccio a scaricare il .zip che contiene delay.c e delay.h? E&#8217; scritto che dovrei effettuare il login, ma non trovo dov&#8217;è la finestra per registrarsi. Grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6321</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Thu, 22 Jul 2010 04:51:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6321</guid>
		<description>Ho controllato meglio. Non c&#039;è nulla di anomalo non preoccuparti. Sono state utilizzate le strutture come per i pic18. Ho riscritto la libreria i2c per usarla con questi pic col doppio modulo MSSP. Te l&#039;ho inviata via email, vedi se va.</description>
		<content:encoded><![CDATA[<p>Ho controllato meglio. Non c&#8217;è nulla di anomalo non preoccuparti. Sono state utilizzate le strutture come per i pic18. Ho riscritto la libreria i2c per usarla con questi pic col doppio modulo MSSP. Te l&#8217;ho inviata via email, vedi se va.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6318</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Wed, 21 Jul 2010 20:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6318</guid>
		<description>Allora... io uso il picc 9.65 e non mi trovo un file pic16lf1827.h ma uno pic16f1827.h (che poi dovrebbe essere lo stesso in quanto la sigla LF identifica lo stesso dispositivo ma a basso consumo) e non ho nessuna riga commentata... Te lo mando via email</description>
		<content:encoded><![CDATA[<p>Allora&#8230; io uso il picc 9.65 e non mi trovo un file pic16lf1827.h ma uno pic16f1827.h (che poi dovrebbe essere lo stesso in quanto la sigla LF identifica lo stesso dispositivo ma a basso consumo) e non ho nessuna riga commentata&#8230; Te lo mando via email</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Luca</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6316</link>
		<dc:creator>Luca</dc:creator>
		<pubDate>Wed, 21 Jul 2010 19:17:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6316</guid>
		<description>Allora,
ci ho appena messo mani, e mi trovo davanti ad un problema, stavolta, titanico.

Partendo dal presupposto che nel mio caso, devo adattare tutta la libreria perchè 
1) gli identificatori non sono gli stessi
2) il 16f1827 a quanto pare ha due linee per comunicazioni seriali, e con ciò ha praticamente sdoppiati tutti i registri (es SSPSTAT in SSP1STAT e SSP2STAT)

Ora la cosa si fà piu complicata del solito:
sugli include dell&#039;hitec c in C:\Program Files\HI-TECH Software\PICC\9.70\include in generale troviamo gli identificatori, ed esempio, così:
******************************************************************************
// Register: WPUB
volatile unsigned char           WPUB                @ 0x20D;
// bit and bitfield definitions
volatile bit WPUB0               @ ((unsigned)&amp;WPUB*8)+0;
...
volatile bit WPUB7               @ ((unsigned)&amp;WPUB*8)+7;
#ifndef _LIB_BUILD
union {
    struct {
        volatile unsigned WPUB0               : 1;
...
        volatile unsigned WPUB7               : 1;
******************************************************************************

Ma per quanto riguarda il registro SSP1STAT ed anche in tutti gli altri registri per le comunicazioni seriali mi trovo che le definizioni dei bit sono TUTTE COMMENTATE! Guarda: (riga 1765 del pic16lf1827.h):
******************************************************************************
// Register: SSP1STAT
volatile unsigned char           SSP1STAT            @ 0x214;
volatile unsigned char           SSPSTAT             @ 0x214;
// bit and bitfield definitions
//volatile bit BF                 @ ((unsigned)&amp;SSP1STAT*8)+0;
//volatile bit UA                 @ ((unsigned)&amp;SSP1STAT*8)+1;
//volatile bit R_nW               @ ((unsigned)&amp;SSP1STAT*8)+2;
//volatile bit S                  @ ((unsigned)&amp;SSP1STAT*8)+3;
//volatile bit P                  @ ((unsigned)&amp;SSP1STAT*8)+4;
//volatile bit D_nA               @ ((unsigned)&amp;SSP1STAT*8)+5;
//volatile bit CKE                @ ((unsigned)&amp;SSP1STAT*8)+6;
//volatile bit SMP                @ ((unsigned)&amp;SSP1STAT*8)+7;
#ifndef _LIB_BUILD
union {
    struct {
        volatile unsigned BF                  : 1;
        volatile unsigned UA                  : 1;
        volatile unsigned R_nW                : 1;
        volatile unsigned S                   : 1;
        volatile unsigned P                   : 1;
        volatile unsigned D_nA                : 1;
        volatile unsigned CKE                 : 1;
        volatile unsigned SMP                 : 1;
    };
******************************************************************************

Cooosa? Hanno lasciato il lavoro a metà? Non erano sicuri che funzionasse?
Il bello che gli identificatori dei registri 1 e 2 sono identici fra di loro! CKE nell&#039;uno e CKE nell&#039;altro! Perchèè perchèèè :&#039;(
Vedi i singoli bit SSP2STAT e SSP1STAT per esempio, come d&#039;altronde tutti gli altri.

Ho provato a fare una modifica a tale libreria, dopo aver accuratamente fatta una copia di backup, decommentando quelle righe e cambiando i bit del tipo CKE in CKE1 e CKE2 rispettivamente dei registri SSP1STAT e SSP2STAT ma durante la compilazione rimane l&#039;errore : Error   [192] C:\Users\Luca\Desktop\Programmazione Pic\16F1827\i2c.c; 24.1 undefined identifier &quot;CKE1&quot;

Stasera diamo proprio i numeri mio caro picc.exe!!

Guarda, io non ne posso più, ed il bello che ci sono persone che avranno speso 1000 dollari per questo compilatore. Che casino che casino....</description>
		<content:encoded><![CDATA[<p>Allora,<br />
ci ho appena messo mani, e mi trovo davanti ad un problema, stavolta, titanico.</p>
<p>Partendo dal presupposto che nel mio caso, devo adattare tutta la libreria perchè<br />
1) gli identificatori non sono gli stessi<br />
2) il 16f1827 a quanto pare ha due linee per comunicazioni seriali, e con ciò ha praticamente sdoppiati tutti i registri (es SSPSTAT in SSP1STAT e SSP2STAT)</p>
<p>Ora la cosa si fà piu complicata del solito:<br />
sugli include dell&#8217;hitec c in C:\Program Files\HI-TECH Software\PICC\9.70\include in generale troviamo gli identificatori, ed esempio, così:<br />
******************************************************************************<br />
// Register: WPUB<br />
volatile unsigned char           WPUB                @ 0&#215;20D;<br />
// bit and bitfield definitions<br />
volatile bit WPUB0               @ ((unsigned)&amp;WPUB*8)+0;<br />
&#8230;<br />
volatile bit WPUB7               @ ((unsigned)&amp;WPUB*8)+7;<br />
#ifndef _LIB_BUILD<br />
union {<br />
    struct {<br />
        volatile unsigned WPUB0               : 1;<br />
&#8230;<br />
        volatile unsigned WPUB7               : 1;<br />
******************************************************************************</p>
<p>Ma per quanto riguarda il registro SSP1STAT ed anche in tutti gli altri registri per le comunicazioni seriali mi trovo che le definizioni dei bit sono TUTTE COMMENTATE! Guarda: (riga 1765 del pic16lf1827.h):<br />
******************************************************************************<br />
// Register: SSP1STAT<br />
volatile unsigned char           SSP1STAT            @ 0&#215;214;<br />
volatile unsigned char           SSPSTAT             @ 0&#215;214;<br />
// bit and bitfield definitions<br />
//volatile bit BF                 @ ((unsigned)&amp;SSP1STAT*8)+0;<br />
//volatile bit UA                 @ ((unsigned)&amp;SSP1STAT*8)+1;<br />
//volatile bit R_nW               @ ((unsigned)&amp;SSP1STAT*8)+2;<br />
//volatile bit S                  @ ((unsigned)&amp;SSP1STAT*8)+3;<br />
//volatile bit P                  @ ((unsigned)&amp;SSP1STAT*8)+4;<br />
//volatile bit D_nA               @ ((unsigned)&amp;SSP1STAT*8)+5;<br />
//volatile bit CKE                @ ((unsigned)&amp;SSP1STAT*8)+6;<br />
//volatile bit SMP                @ ((unsigned)&amp;SSP1STAT*8)+7;<br />
#ifndef _LIB_BUILD<br />
union {<br />
    struct {<br />
        volatile unsigned BF                  : 1;<br />
        volatile unsigned UA                  : 1;<br />
        volatile unsigned R_nW                : 1;<br />
        volatile unsigned S                   : 1;<br />
        volatile unsigned P                   : 1;<br />
        volatile unsigned D_nA                : 1;<br />
        volatile unsigned CKE                 : 1;<br />
        volatile unsigned SMP                 : 1;<br />
    };<br />
******************************************************************************</p>
<p>Cooosa? Hanno lasciato il lavoro a metà? Non erano sicuri che funzionasse?<br />
Il bello che gli identificatori dei registri 1 e 2 sono identici fra di loro! CKE nell&#8217;uno e CKE nell&#8217;altro! Perchèè perchèèè :&#8217;(<br />
Vedi i singoli bit SSP2STAT e SSP1STAT per esempio, come d&#8217;altronde tutti gli altri.</p>
<p>Ho provato a fare una modifica a tale libreria, dopo aver accuratamente fatta una copia di backup, decommentando quelle righe e cambiando i bit del tipo CKE in CKE1 e CKE2 rispettivamente dei registri SSP1STAT e SSP2STAT ma durante la compilazione rimane l&#8217;errore : Error   [192] C:\Users\Luca\Desktop\Programmazione Pic\16F1827\i2c.c; 24.1 undefined identifier &#8220;CKE1&#8243;</p>
<p>Stasera diamo proprio i numeri mio caro picc.exe!!</p>
<p>Guarda, io non ne posso più, ed il bello che ci sono persone che avranno speso 1000 dollari per questo compilatore. Che casino che casino&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6307</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Tue, 20 Jul 2010 17:31:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6307</guid>
		<description>E&#039; parente di quello che ho messo su Facebook :D
Per l&#039;I2C ti ho risposto in un precedente messaggio...
Comunque vedo di farlo diventare il prossimo articolo. Una lezione sull&#039;I2C in genere, quindi l&#039;utilizzo delle eeprom esterne e del DS1307.
Il protocollo SPI è più veloce ma ha bisogno di 3 linee di comunicazione</description>
		<content:encoded><![CDATA[<p>E&#8217; parente di quello che ho messo su Facebook :D<br />
Per l&#8217;I2C ti ho risposto in un precedente messaggio&#8230;<br />
Comunque vedo di farlo diventare il prossimo articolo. Una lezione sull&#8217;I2C in genere, quindi l&#8217;utilizzo delle eeprom esterne e del DS1307.<br />
Il protocollo SPI è più veloce ma ha bisogno di 3 linee di comunicazione</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Luca</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6306</link>
		<dc:creator>Luca</dc:creator>
		<pubDate>Tue, 20 Jul 2010 17:02:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6306</guid>
		<description>Caro Gianni,
messo da parte il generatore sinusoidale, (dopo aver sbavato dietro ad  un dsPIC33FJ128GP802 dip28!! con 40 MIPS e 10bit DAC; ed aver capito di posporre tale progettino di qui a max 5-6 mesi direttamente su quell&#039;amabile dspic); ho deciso di &quot;consolarmi&quot; gettandomi a capofitto nel protocollo i2c, ho appena ordinato dei 24FC1025 (1Mhz! 200 anni di retenzione 1 Mbit, cosa volere piu dalla vita?) e vorrei incominciare a capirci qualcosa. (ho preferito l&#039;i2c all&#039;SPI perchè mi affascina come protocollo, ma sopratutto come vastità di periferiche sul mercato)
Hai qualche idea a riguardo? qualche lezione in fase di preparazione? o magari del materiale da dove cominciare, qualche link utile (il materiale di microchipc è solo un macello); ovviamente quando finito ti invierò tutto il materiale prodotto.
Luca</description>
		<content:encoded><![CDATA[<p>Caro Gianni,<br />
messo da parte il generatore sinusoidale, (dopo aver sbavato dietro ad  un dsPIC33FJ128GP802 dip28!! con 40 MIPS e 10bit DAC; ed aver capito di posporre tale progettino di qui a max 5-6 mesi direttamente su quell&#8217;amabile dspic); ho deciso di &#8220;consolarmi&#8221; gettandomi a capofitto nel protocollo i2c, ho appena ordinato dei 24FC1025 (1Mhz! 200 anni di retenzione 1 Mbit, cosa volere piu dalla vita?) e vorrei incominciare a capirci qualcosa. (ho preferito l&#8217;i2c all&#8217;SPI perchè mi affascina come protocollo, ma sopratutto come vastità di periferiche sul mercato)<br />
Hai qualche idea a riguardo? qualche lezione in fase di preparazione? o magari del materiale da dove cominciare, qualche link utile (il materiale di microchipc è solo un macello); ovviamente quando finito ti invierò tutto il materiale prodotto.<br />
Luca</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6169</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Sat, 10 Jul 2010 22:38:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6169</guid>
		<description>Per quello che devi fare un dsPIC è sicuramente più adatto. Ma la programmazione di un dsPIC non è cosa semplice per quanto ne sappia. Anche i pic16 possono gestire gli encoder in quadratura, sfruttando gli interrupt, devi scriverti da solo il software di controllo. I dsPIC invece hanno delle periferiche hardware dedicate. Su questo comunque non posso esserti d&#039;aiuto.</description>
		<content:encoded><![CDATA[<p>Per quello che devi fare un dsPIC è sicuramente più adatto. Ma la programmazione di un dsPIC non è cosa semplice per quanto ne sappia. Anche i pic16 possono gestire gli encoder in quadratura, sfruttando gli interrupt, devi scriverti da solo il software di controllo. I dsPIC invece hanno delle periferiche hardware dedicate. Su questo comunque non posso esserti d&#8217;aiuto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Stefano Bernini</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6166</link>
		<dc:creator>Stefano Bernini</dc:creator>
		<pubDate>Sat, 10 Jul 2010 21:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6166</guid>
		<description>Ciao,intanto volevo dirti che il tuo sito è straordinario c&#039;è di tutto e di più, e mi è stato molto utile per capire finalmente in linea di massima  come si programmano i pic da zero!
Volevo chiederti un consiglio:
Devo scegliere un microcontrollore non so se stare su un PIC16f877 oppure su un dsPIC,  voglio costruire un pendolo inverso su carrello (http://www.youtube.com/user/buonbomba#p/f), lo scopo è controllare un motore passo passo in funzione della posizione angolare che mi dice un encoder line drive,per far stare l&#039;asta in equilibrio, i passi di progettazione sono questi:
-modello matematico del sistema meccanico
-linearizzazione del sistema meccanico
-simulo il modello matematico con Matlab simulink
-trovo legge di controllo con Matlab tramite funzione Pole and  Place
-trovata la funzione di trasferimento del sistema con il regolatore,la discretizzo con la trasformata Zeta
-implemento la FDT discretizzata in linguaggio C
-ORA IL GRANDE PROBLEMA: devo trasferire la legge di controllo a un microcontrollore che dato un ingresso digitale della posizione dell&#039;encoder mi faccia di conseguenza muovere un motore passo passo tramite un azionamento di potenza fuori dal microcontrollore, QUALE MICRONTROLLORE USO??? la mia domanda nasce dal fatto che sono a conoscenza del fatto che il dsPIC ha una funzione dedicata chiamata QEI (Quadrature Encoder Interface) che mi facilita la lettura dell&#039;encoder, invece sul PIC non c&#039;è e ho letto diversi forum dove si hanno problemi con la lettura di encoder, ma il problema è che documentazione sui dsPIC c&#039;è ben poco in giro e non so dove sbattere la testa. Poi per il PIC avrei un programmatore per il dsPiC no, oppure per lo meno non so se possa andare cmq!</description>
		<content:encoded><![CDATA[<p>Ciao,intanto volevo dirti che il tuo sito è straordinario c&#8217;è di tutto e di più, e mi è stato molto utile per capire finalmente in linea di massima  come si programmano i pic da zero!<br />
Volevo chiederti un consiglio:<br />
Devo scegliere un microcontrollore non so se stare su un PIC16f877 oppure su un dsPIC,  voglio costruire un pendolo inverso su carrello (<a href="http://www.youtube.com/user/buonbomba#p/f" rel="nofollow">http://www.youtube.com/user/buonbomba#p/f</a>), lo scopo è controllare un motore passo passo in funzione della posizione angolare che mi dice un encoder line drive,per far stare l&#8217;asta in equilibrio, i passi di progettazione sono questi:<br />
-modello matematico del sistema meccanico<br />
-linearizzazione del sistema meccanico<br />
-simulo il modello matematico con Matlab simulink<br />
-trovo legge di controllo con Matlab tramite funzione Pole and  Place<br />
-trovata la funzione di trasferimento del sistema con il regolatore,la discretizzo con la trasformata Zeta<br />
-implemento la FDT discretizzata in linguaggio C<br />
-ORA IL GRANDE PROBLEMA: devo trasferire la legge di controllo a un microcontrollore che dato un ingresso digitale della posizione dell&#8217;encoder mi faccia di conseguenza muovere un motore passo passo tramite un azionamento di potenza fuori dal microcontrollore, QUALE MICRONTROLLORE USO??? la mia domanda nasce dal fatto che sono a conoscenza del fatto che il dsPIC ha una funzione dedicata chiamata QEI (Quadrature Encoder Interface) che mi facilita la lettura dell&#8217;encoder, invece sul PIC non c&#8217;è e ho letto diversi forum dove si hanno problemi con la lettura di encoder, ma il problema è che documentazione sui dsPIC c&#8217;è ben poco in giro e non so dove sbattere la testa. Poi per il PIC avrei un programmatore per il dsPiC no, oppure per lo meno non so se possa andare cmq!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Luca</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-6054</link>
		<dc:creator>Luca</dc:creator>
		<pubDate>Sat, 03 Jul 2010 11:21:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-6054</guid>
		<description>Caro Giovanni,
scusami se non ti ho risposto più al problema di interrupt e pic16f683, ho abbandonato un pò il tutto, sopratutto per un problema di  mancanza di tempo (gliesamiiii) e il mio nervosismo esponenziale nella calibrazione dell&#039;oscillatore interno (#$@zz! )! In ogni caso ho preso come oro colato le tue dritte, grazie!

Ma sopratutto ho abbandonato tale scelta per il pic16f1827 ...xlp,debug integrato, 32 mhz (5mips), per non parlare di cosa sono riusciti a far entrare in un dip18... cosa volere più dalla vita?  (sopratutto se si ha un bellissimo pickit3!) se non buttare tutti i pic (vetusti) che si ha per le mani e migrare verso questo freschissimo prodotto?

Qui siamo ancora in fervida attesa delle librerie i2c per il ds1307! Sappi che dopo aver imparato ad usare e testato il convertitore adc su questo pic, la mia voglia di conoscenza arriverà ai ferri corti! :D

Ti ringrazio infinitamente per il tuo meraviglioso impegno, e l&#039;attenzione dedicatami. 
Luca</description>
		<content:encoded><![CDATA[<p>Caro Giovanni,<br />
scusami se non ti ho risposto più al problema di interrupt e pic16f683, ho abbandonato un pò il tutto, sopratutto per un problema di  mancanza di tempo (gliesamiiii) e il mio nervosismo esponenziale nella calibrazione dell&#8217;oscillatore interno (#$@zz! )! In ogni caso ho preso come oro colato le tue dritte, grazie!</p>
<p>Ma sopratutto ho abbandonato tale scelta per il pic16f1827 &#8230;xlp,debug integrato, 32 mhz (5mips), per non parlare di cosa sono riusciti a far entrare in un dip18&#8230; cosa volere più dalla vita?  (sopratutto se si ha un bellissimo pickit3!) se non buttare tutti i pic (vetusti) che si ha per le mani e migrare verso questo freschissimo prodotto?</p>
<p>Qui siamo ancora in fervida attesa delle librerie i2c per il ds1307! Sappi che dopo aver imparato ad usare e testato il convertitore adc su questo pic, la mia voglia di conoscenza arriverà ai ferri corti! :D</p>
<p>Ti ringrazio infinitamente per il tuo meraviglioso impegno, e l&#8217;attenzione dedicatami.<br />
Luca</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5961</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Sun, 27 Jun 2010 14:59:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5961</guid>
		<description>al posto del 16F877A ora c&#039;è il 16F887. A pochi pin ti posso consigliare il 16F88 che mi pare abbia tutte le periferiche.</description>
		<content:encoded><![CDATA[<p>al posto del 16F877A ora c&#8217;è il 16F887. A pochi pin ti posso consigliare il 16F88 che mi pare abbia tutte le periferiche.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: odessos</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5960</link>
		<dc:creator>odessos</dc:creator>
		<pubDate>Sun, 27 Jun 2010 12:28:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5960</guid>
		<description>Salve a tutti. Vorrei iniziare con qualche programmino semplice tipo il led lampeggiante.
Sono intenzionato ad acquistare dalla microcip il PICkit-2 ed aggiungere allordine un chip per iniziare.
Visto che il cip, su cui si basa il corso non è più fornibile cosa mi consigli?
Credo che per iniziare non occorrono prestazioni eccelse, forse bastano anche chip da 8 bit e pochi pin.

Stefano</description>
		<content:encoded><![CDATA[<p>Salve a tutti. Vorrei iniziare con qualche programmino semplice tipo il led lampeggiante.<br />
Sono intenzionato ad acquistare dalla microcip il PICkit-2 ed aggiungere allordine un chip per iniziare.<br />
Visto che il cip, su cui si basa il corso non è più fornibile cosa mi consigli?<br />
Credo che per iniziare non occorrono prestazioni eccelse, forse bastano anche chip da 8 bit e pochi pin.</p>
<p>Stefano</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5763</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Sun, 20 Jun 2010 17:08:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5763</guid>
		<description>delay.c e delay.h sono due files che già stanno nel file zip che vai a scaricare.</description>
		<content:encoded><![CDATA[<p>delay.c e delay.h sono due files che già stanno nel file zip che vai a scaricare.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: marco196638</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5762</link>
		<dc:creator>marco196638</dc:creator>
		<pubDate>Sun, 20 Jun 2010 16:10:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5762</guid>
		<description>Ciao Giovanni sono un patito di elettronica ma voglio imparare a programmare i PICMICRO.
Sto seguendo le tue lezioni ma non riesco a compilare il programma, ho seguito alla lettera i passaggi salvando il programma come da te consigliato ma gli altri due files &quot;delay.c&quot; e &quot;delay.h&quot; come hai fatto a produrli?
Con solo &quot;main.c&quot; il compilatore da errore come faccio a produrre gli altri due file necessari alla compilazione?
Ti ringrazio in anticipo</description>
		<content:encoded><![CDATA[<p>Ciao Giovanni sono un patito di elettronica ma voglio imparare a programmare i PICMICRO.<br />
Sto seguendo le tue lezioni ma non riesco a compilare il programma, ho seguito alla lettera i passaggi salvando il programma come da te consigliato ma gli altri due files &#8220;delay.c&#8221; e &#8220;delay.h&#8221; come hai fatto a produrli?<br />
Con solo &#8220;main.c&#8221; il compilatore da errore come faccio a produrre gli altri due file necessari alla compilazione?<br />
Ti ringrazio in anticipo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Nino</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5536</link>
		<dc:creator>Nino</dc:creator>
		<pubDate>Mon, 07 Jun 2010 20:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5536</guid>
		<description>Ahhhh!!!, adesso ho capito ancora meglio, scusa non sono molto esperto ma credo di avere imparato già tanto. Grazie per la precisazione.</description>
		<content:encoded><![CDATA[<p>Ahhhh!!!, adesso ho capito ancora meglio, scusa non sono molto esperto ma credo di avere imparato già tanto. Grazie per la precisazione.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5533</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Mon, 07 Jun 2010 19:35:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5533</guid>
		<description>ah! una precisazione! la comunicazione &quot;WIFI&quot; segue uno specifico protocollo. Con gli XBee fai una comunicazione wireless secondo il protocollo &quot;ZigBee&quot; NON WIFI... la cosa è ben diversa</description>
		<content:encoded><![CDATA[<p>ah! una precisazione! la comunicazione &#8220;WIFI&#8221; segue uno specifico protocollo. Con gli XBee fai una comunicazione wireless secondo il protocollo &#8220;ZigBee&#8221; NON WIFI&#8230; la cosa è ben diversa</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Giovanni Bernardo</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5532</link>
		<dc:creator>Giovanni Bernardo</dc:creator>
		<pubDate>Mon, 07 Jun 2010 19:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5532</guid>
		<description>Teoricamente è fattibile perchè alla fine due moduli XBee sostituiscono in tutto e per tutto un cavo seriale rs232. Sul lato pc metti l&#039;XBee collegato con il suo adattatore (usb o rs232), sul lato stampante devi metterci un circuito basato su max232 con l&#039;apposito connettore DB9 e alimentarlo a 5V. Poi gli XBee vanno settati per avere le stesse impostazioni di comunicazione del pos</description>
		<content:encoded><![CDATA[<p>Teoricamente è fattibile perchè alla fine due moduli XBee sostituiscono in tutto e per tutto un cavo seriale rs232. Sul lato pc metti l&#8217;XBee collegato con il suo adattatore (usb o rs232), sul lato stampante devi metterci un circuito basato su max232 con l&#8217;apposito connettore DB9 e alimentarlo a 5V. Poi gli XBee vanno settati per avere le stesse impostazioni di comunicazione del pos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Nino</title>
		<link>http://www.settorezero.com/wordpress/picmicro/comment-page-1/#comment-5530</link>
		<dc:creator>Nino</dc:creator>
		<pubDate>Mon, 07 Jun 2010 15:24:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.settorezero.com/wordpress/?page_id=1519#comment-5530</guid>
		<description>Ciao Giovanni, volevo chiederti se e&#039; possibile utilizzare il progetto per la comunicazione wifi tramite xbee su porta rs232 per far comunicare il PC con una stampante (Epson Pos) alimentata a 24V. In caso affermativo come mi conviene alimentare il circuito collegato alla seriale della stampante? Ancora complimenti per i tuoi articoli e grazie.</description>
		<content:encoded><![CDATA[<p>Ciao Giovanni, volevo chiederti se e&#8217; possibile utilizzare il progetto per la comunicazione wifi tramite xbee su porta rs232 per far comunicare il PC con una stampante (Epson Pos) alimentata a 24V. In caso affermativo come mi conviene alimentare il circuito collegato alla seriale della stampante? Ancora complimenti per i tuoi articoli e grazie.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
