Vai al contenuto
PLC Forum


Spiegazione Comando Per Pic


magestic

Messaggi consigliati

ciao ragazzi, sono alle prime armi con la programmazione dei PIC. ho studiato la guida Tanzilli e mi trovo d'avanti questa istruzione che non so cosa produca:

movlw 00000111B

movwf OPTION_REG & 7FH

la prima riga scrive nell'accumulatore quel valore binario che tramite la seconda riga viene copiato nel registro OPTION_REG. fino qui OK, ma cosa significa:

& 7FH??

ho pensato che scrivesse quel valore sia nel registro OPTION_REG che in quello all'indirizzo 7FH, ma simulando il programma non varia il valore nel registro all'indirizzo 7FH.

so che mi toglierete qusto dubbio...per questo vi ringrazio in anticipo!!

Link al commento
Condividi su altri siti


E’ sintatticamente sbagliato.

Non puoi fare la “movwf” e contemporaneamente AND con una costante.

L’assemblatore tronca l’istruzione in “movwf OPTION_REG”

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...