Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

PIC16F84A

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] PIC16F84A

Messaggioda Foto Utenteturex95 » 19 nov 2012, 18:48

Ciao a tutti e da una settimana che faccio esperimenti con questo PIC, e adesso vorrei che qualcuno potesse correggermi il sorgente dato che sono alle prime armi con l'assembly.Il circuito è semplice :
2 pulsanti (rb1 e rb2) e 2 diodi led (ra3 e ra2).

ecco il programma :
Codice: Seleziona tutto
bsf 03h,5
bsf 06h,1
bsf06h,2
bcf 05h,3
bcf 05h,2
bcf 03h,5
bcf 05h,3
bcf 05h,2
inizio: btfss 06h,1
goto test_2
goto test_3

test_2 btfss 06h,2
goto inizio
goto test_4

test_3: btfss 05h,3
bsf 05h,3
bcf 05h,3
goto inizio

test_4
bfs 05h,2
bcf 05h,2
goto inizio
grazie anticipatamente e scusate se ho sbagliato sezione
Ultima modifica di Foto UtentePaolino il 21 nov 2012, 16:56, modificato 2 volte in totale.
Motivazione: Tutti hanno bisogno di aiuto; inutile specificarlo nel titolo. - Usare tag CODE per inserire codice sorgente
Avatar utente
Foto Utenteturex95
0 2
 
Messaggi: 2
Iscritto il: 17 set 2012, 16:39

0
voti

[2] Re: PIC16F84A

Messaggioda Foto Utenteturex95 » 19 nov 2012, 19:27

scusate ma non mi fa editare ma il test_4 è btfss 05h,2
Avatar utente
Foto Utenteturex95
0 2
 
Messaggi: 2
Iscritto il: 17 set 2012, 16:39

0
voti

[3] Re: PIC16F84A

Messaggioda Foto UtenteRicoo » 19 nov 2012, 20:09

Ottimo programma devo dire, anche se ancora sei all'inizio mi sembri abbastanza preparato. Io anche facendo poco assembler penso che sia giusto, però non sono sicurissimo sul 4° test.
Spero di esserti stato di aiuto,
A presto :D
Avatar utente
Foto UtenteRicoo
0 3
 
Messaggi: 25
Iscritto il: 23 feb 2012, 0:22

1
voti

[4] Re: PIC16F84A

Messaggioda Foto UtentePaolino » 21 nov 2012, 16:58

Foto Utenteturex95, manca tutta la parte di inizializzazione del micro. L'hai omessa volontariamente o non sai nemmeno cos'è?
Poi, mostra lo schema di connessione del micro, sulla tua scheda.

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti