Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

programmazione pic16f84a

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] programmazione pic16f84a

Messaggioda Foto Utentefrancyhacker94 » 30 apr 2012, 20:26

salve a tutti sono appena entrato nel mondo dell'assembly e sono molto spratico dal punto di vista di programmazione...

su internet ho trovato questo esercizio: Scrivere un programma in assembler che testi lo stato degli interruttori e faccia accendere i
LED in modo che ogni LED si accenda solo se viene premuto il suo corrispondente SW.

allora io ho provato a creare il sorgente che è il seguente :
Codice: Seleziona tutto
      PROCESSOR    16F84A
      RADIX      DEC
      INCLUDE      "PIC16F84A.INC"
      
      
      ORG   0x00
      
      bsf STATUS,RP0
      movlw   B'00001111'
      movwf   TRISA
      
      movlw   B'00000000'
      movwf   TRISB
      
      bcf      STATUS,RP0
      
      END


che ne pensate? cosa manca? ricordatevi che sono prprio un novellino e ancora ho molto da imparare, quindi per favore non aggreditemi :)
Avatar utente
Foto Utentefrancyhacker94
0 2
 
Messaggi: 2
Iscritto il: 30 apr 2012, 20:16

0
voti

[2] Re: programmazione pic16f84a

Messaggioda Foto Utentesimo85 » 1 mag 2012, 0:22

francyhacker94 ha scritto:cosa manca?

Manca settare i bit di configurazione del dispositivo, manca un loop infinito etc.

Oltre al datasheet. vedi anche questo tutorial.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[3] Re: programmazione pic16f84a

Messaggioda Foto UtenteCox » 1 mag 2012, 14:48

Ciao, dovrai perderci un po di tempo ma le soddisfazioni se sei un'appassionato sono assicurate, eccoti un ulteriore link qui e poi qui.
Avatar utente
Foto UtenteCox
333 2 6
Stabilizzato
Stabilizzato
 
Messaggi: 320
Iscritto il: 9 dic 2010, 17:46

0
voti

[4] Re: programmazione pic16f84a

Messaggioda Foto UtenteTardoFreak » 1 mag 2012, 15:51

In questo articolo ci sono le informazioni base per scrivere un programma per microcontrollore. Utilizza come linguaggio il C ma vale anche per l' assembly.
Forse può servire.
"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.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[5] Re: programmazione pic16f84a

Messaggioda Foto Utentefrancyhacker94 » 2 mag 2012, 14:24

vi ringrazio a tutti per le vostre risposte :)
Avatar utente
Foto Utentefrancyhacker94
0 2
 
Messaggi: 2
Iscritto il: 30 apr 2012, 20:16


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti