Leggi il Topic


Indice del forumMotobarForum Internet & Hi-Tech

   

Pagina 1 di 1
 
Timer PIC [help programmazione C]
2975216
2975216 Inviato: 19 Nov 2007 16:19
Oggetto: Timer PIC [help programmazione C]
 

Devo settare il timer1 di un PIC 18F452 della Microchip come contatore esterno ma sul datasheet del pezzo trovo le istruzioni in assembly mentre a me servirebbero quelle in C. Qualcuno sa aiutarmi?
 
2975407
2975407 Inviato: 19 Nov 2007 16:36
Oggetto: Re: Timer PIC
 

Gigiarum ha scritto:
Devo settare il timer1 di un PIC 18F452 della Microchip come contatore esterno ma sul datasheet del pezzo trovo le istruzioni in assembly mentre a me servirebbero quelle in C. Qualcuno sa aiutarmi?

Eh? icon_lol.gif icon_lol.gif
 
2976629
2976629 Inviato: 19 Nov 2007 18:14
 

asm {
(istruzioni assembler)
}

icon_lol.gif
I pic non si programmano in C: quindi o hai un ambiente di sviluppo (che avrà le sue istruzioni specifiche in libreria) oppure inserisci una sezione ASM nel tuo programma C (magari dentro una funzione apposita).
La seconda è più elegante e più efficace.
 
2977555
2977555 Inviato: 19 Nov 2007 19:47
 

Proverò se con asm va bene.
Come ambiente di programmazione uso PIC C Compiler.
 
2990541
2990541 Inviato: 21 Nov 2007 11:19
 

Gigiarum ha scritto:
Proverò se con asm va bene.
Come ambiente di programmazione uso PIC C Compiler.


Il PIC C dovrebbe avere una istruzione tipo ASM - purtroppo è una estensione non-ANSI quindi cambia a seconda del compilatore.
Sul manuale dovresti vederla pero' icon_wink.gif

Per darti un idea, qui dice come si fa con ICC11-2:
Link a pagina di Users.ece.utexas.edu
 
2994339
2994339 Inviato: 21 Nov 2007 17:17
 

Grazie per tutti i suggerimenti avuti!
Potete postare anche qualcosa in assembly su come fare per impostare il timer che non ho mai programmato in quel linguaggio, così lo confronto con il mio?
 
2995492
2995492 Inviato: 21 Nov 2007 18:46
 

Gigiarum ha scritto:
Grazie per tutti i suggerimenti avuti!
Potete postare anche qualcosa in assembly su come fare per impostare il timer che non ho mai programmato in quel linguaggio, così lo confronto con il mio?


ehm... devo scaricarmi il datasheet... vabbé domani se riesco ti posto qualcosa. O mandami in mp le istruzioni dello sheet e te lo scrivo. Ce l'ho su qualche backup ma....
 
2996333
2996333 Inviato: 21 Nov 2007 20:07
 

Senza troppo impegno naturalmente... icon_wink.gif
Appena stilo qualcosa anche io la posto per farmela controllare. 0510_inchino.gif
 
Mostra prima i messaggi di:





Pagina 1 di 1

Non puoi inserire nuovi Topic
Non puoi rispondere ai Topic
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
 
Indice del forumMotobarForum Internet & Hi-Tech

Forums ©