Serve aiuto sulla programmazione PIC

A

ahmad

Guest
Hi there,

Per favore, mi dia un 'idea per risolvere il mio problema.

I 'm utilizzando 16F84A
Creare 1 variabile come un indirizzo di memoria del puntatore chiamato come puntatore e voglio che il pic microcontrollori a scrivere una banca dati per l'indirizzo menzione
all'interno della variabile indirizzo.esempio, è di 5 miei dati e indirizzo
all'interno della variabile puntatore è 20h.

Puntatore equ 10h
dati equ 11h

inizio
movlw 0x05
movwf dati; 5 salvare i dati variabili
movlw 0x20
movwf puntatore; risparmiare il 20 per variabile puntatore

; I desideri di salvare i dati (5)
all'interno 20h indirizzo che è indicato dalla variabile pointer.but non

movf dati, w
movwf puntatore; non è riuscita perché è scrivere i dati da 5 a memoria 10h
incf puntatore; punto di partenza per un altro ricordo

 
8 kwietnia przestały pojawiać się nowe łatki i aktualizacje dla Microsoft Windows XP, co może stanowić wyzwanie dla bezpieczeństwa osób i firm korzystających z tego popularnego systemu operacyjnego. Potencjalnie zagrożonych jest aż 30 proc. wszystkich użytkowników pecetów.

Read more...
 
Devi usare indiretta affrontare.Posizionare il puntatore del valore indirizzo nella FSR registro e quindi utilizzare per accedere INDF registro RAM posizione:

movlw 20
movwf FSR; punto di indirizzo di memoria a 20
movlw 5
movwf INDF; scrivere "5" per l'indirizzo 20
incf FSR, F; andare alla prossima posizione di memoria
movlw 6
movwf INDF; scrivere "6" per l'indirizzo 21
...

 
hi:
Penso che se è stato utilizzato picbasicpro non avrai bisogno di sapere che tipo di affrontare dovete usare.è così più facile per rendere le applicazioni di potenza
Sono in grado di aiutarti in picbasicpro
considerazione

 
Grazie zristic, funziona e per u matelda, si prega di inviare alcune informazioni su di me picpro.Sono disposto ad imparare, se sarà facile il mio lavoro.

Grazie per entrambi.

 
Vorrei raccomandare a imparare linguaggio C, piuttosto che di base della lingua.
Linguaggio C è il linguaggio di alto livello di scelta per i programmatori professionali embedded; la "standard" si potrebbe dire.
È possibile ottenere compilatori C per quasi tutti i microcontrollori e è più facile a porta il codice da uno microcotroller a anoter che con Basic.Compilatori di base sono fatti solo per pochissime famiglie come microcontrollori PIC, AVR e 8051.
C è più flessibile di quello di base e produce codice più compatto.
Di base è in gran parte utilizzato da alcuni programmatori per hobby piccoli programmi, ma anche molti hobby programmatori preferiscono usare C.
Poiché si sta utilizzando i puntatori si sono già facendo alcune programmazione avanzata, per cui vorrei recccomend C rahter di base.In realtà vorrei che reccomed a tutti, anche principianti, C che non è difficile da imparare, dice sombody di base è più veloce per imparare a C, C, ma è anche veloce da imparare.
E si possono trovare molto più codice di esempio e di aiuto per C sulla rete che per quelli di base.

 
hi:
la ringrazio per i tuoi appunti di me, io uso di base per programmare pic micro e spero di imparare c per farlo, quindi se avete buone referenze per imparare c
la prego di dirmi
saluti
matelda<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Domanda" border="0" />
 
hi:
per voi per imparare Ahmad base provare questo sito
www.melabs.com
saluti
matelda

 
matelda ha scritto:

hi:

la ringrazio per i tuoi appunti di me, io uso di base per programmare pic micro e spero di imparare c per farlo, quindi se avete buone referenze per imparare c

la prego di dirmi

saluti

matelda

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Domanda" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top