O PIC12F675 é um microcontrolador de 8 bits que pode ser usado para programar dispositivos embarcados , como celulares básicos , aparelhos e robôs encarregados de tarefas simples . O microcontrolador armazena os dados do programa em um banco de EEPROM , que é ser lidos e escritos . Se você não quer que ninguém invadir o seu dispositivo e descobrir o seu programa , você pode ativar o recurso interno " código -protect " . Isso permite que a CPU para ler a EEPROM, mas qualquer leitura resultados não autorizadas em todos os zeros. Portanto , ninguém pode cortar o seu dispositivo , e você pode proteger sua propriedade intelectual. Coisas que você precisa 
 PIC12F675 e Dados Sheets 
 ambiente de desenvolvimento integrado ( IDE) para dispositivos PIC 
 Show Mais instruções 
 1 
 Abra o IDE para o seu dispositivo . O PIC12F675 pode ser programado tanto em linguagem assembly e C. Geralmente , os arquivos de linguagem assembly configurar o ambiente de hardware para programas em C , o que simplifica muitas tarefas de programação . 
 2 
 Criar um ponteiro para registrar 3. No PIC12F675 , este registo está localizado na localização do endereço 0x2006 , o que significa que é o valor hexadecimal 2006. Você pode criar um ponteiro para esse registro , por escrito, a seguinte declaração na parte superior do seu arquivo de código fonte C : 
 
 volátil unsigned int * reg3 = ( * ( volátil unsigned int *) 0x2006 ; 
 
 
 3 
 Set bit 7 de Registro 3-0 . isso permite que o recurso de " code- proteger" , o que impede que outras pessoas acessem seus dados. Você pode usar a operação C bit -shift para definir este bit . Escreva a seguinte declaração para definir este bit : 
 
 reg3 & = ~ ( 1 << 7); 
 4 
 Compilar e carregar o seu programa para o PIC12F675 a . procedimento exato para isso depende do hardware que você está usando o flash da EEPROM, ea cadeia de ferramenta que você está usando para programas de cross- compilação . Cross- compilação é um procedimento que compila o código usando um PC, mas gera código de máquina que pode ser lido pelo PIC12F675 . Uma vez que você tenha compilado e carregado o seu programa para o PIC12F675 , ele será protegido pelo recurso " code- proteger" .