Buonasera a tutti
Vorrei realizzare un circuito, utilizzando il PIC serie 18, che dialogasse con il PC mediante la porta USB.
Ho letto un po' in giro nel forum ma ho le idee ancora piu confuse. Vi chiedo da dove devo iniziare? Ho letto che devo scaricare dei software dal sito della microchip..quali?? E a cosa mi servono?
Premesso che programmo in assembly e finora ho sempre lavorato con la famiglia 16F... Esiste un tutorial a prova di scemo?
Aspetto vs suggerimenti
Buonanotte a tutti
Pilotare USB dal PIC
Moderatore:
Paolino
22 messaggi
• Pagina 1 di 3 • 1, 2, 3
0
voti
Il tutorial che cerchi viene dato nel disco che si trova nel Low Pin Count USB Development System. Non so se lo si riesce a scaricare dal sito ma è proprio un tutorial sull' USB ben fatto.
A prescindere da questo sappi che l' USB non è cosa da poco, va studiata per conoscerla nei particolari e va gestita in modo "serio".
La Firmware Libray dell Microchip contiene diversi esempi di implementazione USB Device (da PIC18 in su) ed host OTG (dai PIC24 in su).
Chiaramente si lavora in C e la conoscenza approfondita del linguaggio e della sua implementazione nei PIC è requisito indispensabile.
A prescindere da questo sappi che l' USB non è cosa da poco, va studiata per conoscerla nei particolari e va gestita in modo "serio".
La Firmware Libray dell Microchip contiene diversi esempi di implementazione USB Device (da PIC18 in su) ed host OTG (dai PIC24 in su).
Chiaramente si lavora in C e la conoscenza approfondita del linguaggio e della sua implementazione nei PIC è requisito indispensabile.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
No, è un file pdf costituito da diverse slides.
Se lo trovo nel PC lo posterò.
Se lo trovo nel PC lo posterò.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
3
voti
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Grazie per il supporto e per il materiale.
Questa sera appena torno a casa vedo di cosa si tratta.
Ma già mi hai detto una cosa che mi preoccupa....io programmo (si fa per dire) in assembly e non conosco il "C"....devo metterci una pietra sopra oppure ho qualche speranza?
Anche se detta da voi che è un progetto tosto....tradotto pre me significa impossibile !!
comunque ci vorrei provare.
grazie
Questa sera appena torno a casa vedo di cosa si tratta.
Ma già mi hai detto una cosa che mi preoccupa....io programmo (si fa per dire) in assembly e non conosco il "C"....devo metterci una pietra sopra oppure ho qualche speranza?
Anche se detta da voi che è un progetto tosto....tradotto pre me significa impossibile !!
comunque ci vorrei provare.
grazie
0
voti
Pensare di buttarsi su un progetto USB con l'assembly, direi che è da suicidio. La stessa Microchip esorta l'uso del C, anzi lo impone, direi.
Ciao.
Paolo.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Ancora grazie per il consiglio
Visto che non ho scampo, ne approfitto nel chiederti cosa devo procurarmi per poter iniziare a programmare in C, considera che ho, come software solo "MPLAB IDE v8.80" e null'altro.
Immagino che dovrei procurarmi un compilatore ...quali mi consigli ? e se puoi darmi anche qualche dritta su un tutorial per iniziare a programmare in C.
grazie e a presto
Visto che non ho scampo, ne approfitto nel chiederti cosa devo procurarmi per poter iniziare a programmare in C, considera che ho, come software solo "MPLAB IDE v8.80" e null'altro.
Immagino che dovrei procurarmi un compilatore ...quali mi consigli ? e se puoi darmi anche qualche dritta su un tutorial per iniziare a programmare in C.
grazie e a presto
0
voti
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
mros ha scritto:Visto che non ho scampo, ne approfitto nel chiederti cosa devo procurarmi per poter iniziare a programmare in C, considera che ho, come software solo "MPLAB IDE v8.80" e null'altro.
Immagino che dovrei procurarmi un compilatore ...quali mi consigli ? e se puoi darmi anche qualche dritta su un tutorial per iniziare a programmare in C.
Per il compilatore, puoi iniziare con C18, il compilatore C di Microchip per i PIC18.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
22 messaggi
• Pagina 1 di 3 • 1, 2, 3
Torna a Realizzazioni, interfacciamento e nozioni generali.
Chi c’è in linea
Visitano il forum: Nessuno e 1 ospite

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
