Aprire l'IDE per il vostro dispositivo . Il PIC12F675 può essere programmato sia in linguaggio assembler e C. In genere , i file di linguaggio assembly impostare l' ambiente hardware per i programmi C , che semplifica molte attività di programmazione .
2
creare un puntatore al Registro 3 . Sul PIC12F675 , questo registro si trova in posizione di indirizzo 0x2006 , che significa che è il valore esadecimale 2006. È possibile creare un puntatore a questo registro , scrivendo la seguente istruzione all'inizio del file di codice sorgente C :
volatili unsigned int * reg3 = ( * (volatile unsigned int *) 0x2006 ;
3
bit 7 del registro 3-0 . Ciò consente la funzione "Codice di protezione " , che impedisce ad altre persone di accedere ai dati . È possibile utilizzare l'operazione di spostamento di bit C per impostare questo bit . Scrivere la seguente dichiarazione per impostare questo bit : .
reg3 & = ~ ( 1 << 7) ;
4
compilare e caricare il programma sul PIC12F675 l' procedura esatta per questo dipende dall'hardware in uso a lampeggiare la EEPROM , e la catena strumento che si utilizza per cross- compilare i programmi . cross-compiling è una procedura che compila il codice utilizzando un PC , ma genera codice macchina che è leggibile dal PIC12F675 . Dopo aver compilato e caricato il programma sul PIC12F675 , esso sarà protetto dalla funzione "Codice di protezione " .
Programmazione © www.354353.com