| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come proteggere PIC12F675 Codici Da Hacking
    Il PIC12F675 è un microcontrollore a 8 - bit che può essere utilizzato per programmare i dispositivi embedded, come i telefoni cellulari di base, elettrodomestici e robot con il compito di lavori semplici . Il microcontrollore memorizza i dati del programma in una banca di EEPROM , che è sia leggibile e scrivibile . Se non si vuole a chiunque di introdursi nel vostro dispositivo e scoprire il tuo programma , è possibile attivare il built-in funzione di " codice di protezione " . Questo permette alla CPU di leggere la EEPROM , ma nessun risultato non autorizzata di lettura in tutti zeri. Pertanto , nessuno può incidere il vostro dispositivo ed è in grado di proteggere la proprietà intellettuale. Cose che ti serviranno
    PIC12F675 e Schede
    ambiente di sviluppo integrato (IDE) per PIC dispositivi
    Show More Istruzioni
    1

    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 " .

    Previous :

    next :
      Articoli Correlati
    ·C + + Struttura Ripetizione 
    ·Come calcolare la dimensione degli elementi nel buffer …
    ·Come compilare i codici C nel Makefile 
    ·Come utilizzare Fortran a C + + Linux 
    ·Come aggiungere una pagina iniziale di un browser Web i…
    ·Come scrivere un programma C + + Media 
    ·Come incorporare in Python 
    ·Tutorial componente ActiveX 
    ·Come scrivere una semplice console di File Transfer Pro…
    ·Come compilare una matrice 2D in C 
      Articoli in evidenza
    ·Python Funzioni Stampa 
    ·Oracle Business Intelligence Tools 
    ·Come calcolare Gigabyte 
    ·Come importare variabili di Python 
    ·Come elaborare le carte di credito in PHP 
    ·Tipi di stringa PHP 
    ·Certificazione Microsoft ASP 
    ·Come compilare un programma QBasic 
    ·Come combinare liste in Dizionari Python 
    ·Come formattare in PHP Zend Studio 
    Copyright © Conoscenza Informatica http://it.wingwit.com