Cos'è un K150?
Hai un link ad una pagina web che descrive l' oggetto?
Simulatore PIC
Moderatore:
Paolino
36 messaggi
• Pagina 2 di 4 • 1, 2, 3, 4
0
voti
[11] Re: Simulatore PIC
"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
1
voti
[13] Re: Simulatore PIC
Quello è un programmatore e basta, non emuli niente. Diciamo che è il minimo sindacale per fare qualcosa.
Se hai piacere di fare qualcosa di più interessante potresti munirti di un PIC Kit 3.
Non costa molto ma lavori bene e con soddisfazione.
Bisogna però capire se t' interessano davvero i microcontrollori. Questo lo devi dire tu.
Se hai piacere di fare qualcosa di più interessante potresti munirti di un PIC Kit 3.
Non costa molto ma lavori bene e con soddisfazione.
Bisogna però capire se t' interessano davvero i microcontrollori. Questo lo devi dire tu.
"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
1
voti
[14] Re: Simulatore PIC
PICkit3 non è un emulatore, ma un programmatore/debugger. Però segui il consiglio dello zio
TardoFreak e procuratene uno. Con circa 50€, lo acquisti da RS, IVA e trasporto inclusi!
Vedrai che ne sarà valsa la pena, fidati.
Ciao
Paolo
Vedrai che ne sarà valsa la pena, fidati.
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
[15] Re: Simulatore PIC
Si i micro mi interessano molto, ma vorrei capire cosa fa questo kit in più del mio. . Non è che vi riferite alla programmazione in circuit? Perché teoricamente il k150 lo può fare... l'emulatore cosa fa?
2
voti
[16] Re: Simulatore PIC
Un emulatore è un dispositivo in grado di comportarsi esattamente come il microprocessore/microcontrollore che emula. A parte per alcune applicazioni, oggi non si utilizza quasi più.
È costituito da una "scatola" contenente un circuito che da un lato si collega al PC, via seriale o USB ad esempio. Dall'altro lato la connessione alla scheda sotto analisi avviene con uno zoccolo che assomiglia in tutto e per tutto al micro in uso. Soltanto che il micro non c'è ed il suo comportamento viene appunto emulato dal circuito nella "scatola".
Come detto, PICKit3 non è un emulatore, ma un programmer/debugger. Con esso potrai eseguire la programmazione in-circuit ma anche seguire passo-passo il flusso delle istruzioni che il microcontrollore esegue, arrestandone temporaneamente l'esecuzione, leggendo il valore dei singoli registri e variabili.
Se si riesce a cogliere la differenza, il debugger lavora su un microcontrollore presente su una scheda target. L'emulatore si sostituisce al micro presente sulla scheda target.
Ciao.
Paolo
È costituito da una "scatola" contenente un circuito che da un lato si collega al PC, via seriale o USB ad esempio. Dall'altro lato la connessione alla scheda sotto analisi avviene con uno zoccolo che assomiglia in tutto e per tutto al micro in uso. Soltanto che il micro non c'è ed il suo comportamento viene appunto emulato dal circuito nella "scatola".
Come detto, PICKit3 non è un emulatore, ma un programmer/debugger. Con esso potrai eseguire la programmazione in-circuit ma anche seguire passo-passo il flusso delle istruzioni che il microcontrollore esegue, arrestandone temporaneamente l'esecuzione, leggendo il valore dei singoli registri e variabili.
Se si riesce a cogliere la differenza, il debugger lavora su un microcontrollore presente su una scheda target. L'emulatore si sostituisce al micro presente sulla scheda target.
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)
2
voti
[17] Re: Simulatore PIC
L'emulatore ICD (in circuit debugger) attraverso la connessione ICP (in circuit programming) con cui hai programmato il micro ti fa vedere come evolve il firmware quando gira realmente sul tuo hardware.
Nell'ambiente di sviluppo che ha questa prerogativa e con l'ICD adatto puoi vedere nella "pancia" del micro come gira il software, il contenuto dei registri, delle variabili, inserire break point per arrestare il programma in punti prestabiliti, eseguire il programma passo a passo ecc. ecc.
Insomma capire dove stanno i "bug" se ci sono.
Attenzione però che non tutti i micro hanno la possibilità di supportare la funzione ICD.
Nell'ambiente di sviluppo che ha questa prerogativa e con l'ICD adatto puoi vedere nella "pancia" del micro come gira il software, il contenuto dei registri, delle variabili, inserire break point per arrestare il programma in punti prestabiliti, eseguire il programma passo a passo ecc. ecc.
Insomma capire dove stanno i "bug" se ci sono.
Attenzione però che non tutti i micro hanno la possibilità di supportare la funzione ICD.
1
voti
[18] Re: Simulatore PIC
Per farla breve, con ICD (In circuit Debugger), programmi il micro, come sempre, ma in piu' puoi comandare il suo funzionamento assieme all'ambiente MPLAB.
Esempio, metti un breakpoint nell'IDE (in MPLAB) su una routine o un'istruzione che vuoi vedere come si comporta, MPLAB si fermera' su quella istruzione e contemporaneamente anche il micro con tutto il suo circuito acceso si fermera' nella stessa istruzione.
Puoi poi cliccare "Step over" o "Step into" da MPLAB e avanzera' sia MPLAB in simulazione, che il circuito reale in funzionamento sotto i tuoi occhi.
Se mai lo proverai non ne farai piu' a meno
P.S. L'altro programma ora funziona con la modifica che ti ho detto di fare io? Settaggio del flag di interrupt fuori ORG 0x04?
Esempio, metti un breakpoint nell'IDE (in MPLAB) su una routine o un'istruzione che vuoi vedere come si comporta, MPLAB si fermera' su quella istruzione e contemporaneamente anche il micro con tutto il suo circuito acceso si fermera' nella stessa istruzione.
Puoi poi cliccare "Step over" o "Step into" da MPLAB e avanzera' sia MPLAB in simulazione, che il circuito reale in funzionamento sotto i tuoi occhi.
Se mai lo proverai non ne farai piu' a meno
P.S. L'altro programma ora funziona con la modifica che ti ho detto di fare io? Settaggio del flag di interrupt fuori ORG 0x04?
0
voti
[19] Re: Simulatore PIC
sembra molto interessante, penso di prenderlo, però digitando pickit3 su rs mi trovano diversi kit, quale devo prendere di questi?
http://it.rs-online.com/web/c/semicondu ... 424F544826
ora ti rispondo nell'altra discussione
il pic16f84a è supportato? esiste una lista di micro compatibili con ICD?
http://it.rs-online.com/web/c/semicondu ... 424F544826
GiulioB ha scritto:P.S. L'altro programma ora funziona con la modifica che ti ho detto di fare io? Settaggio del flag di interrupt fuori ORG 0x04?
ora ti rispondo nell'altra discussione
esisnc ha scritto:Attenzione però che non tutti i micro hanno la possibilità di supportare la funzione ICD.
il pic16f84a è supportato? esiste una lista di micro compatibili con ICD?
0
voti
[20] Re: Simulatore PIC
Io ti ho già dato il link dove comprarlo al post [13].
"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
36 messaggi
• Pagina 2 di 4 • 1, 2, 3, 4
Torna a Realizzazioni, interfacciamento e nozioni generali.
Chi c’è in linea
Visitano il forum: Nessuno e 7 ospiti

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)




