Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te PIC12F675 codes te beschermen tegen Hacking
De PIC12F675 is een 8 - bit microcontroller die kunnen worden gebruikt om embedded apparaten , zoals basic mobiele telefoons , apparaten en robots belast met eenvoudige banen te programmeren . De microcontroller de programmagegevens opgeslagen in een bank van EEPROM , die zowel leesbaar en schrijfbaar . Als je niet iemand inbreken in je toestel en ontdek uw programma wilt , kunt u de ingebouwde " code - protect" -functie in te schakelen. Hierdoor kan de CPU lezen in de EEPROM , maar ongeoorloofd lezen resultaten in alle nullen . Daarom kan niemand je toestel te hacken , en u kunt uw intellectuele eigendom te beschermen . Wat je
PIC12F675 en Data Sheets
Geïntegreerde ontwikkelomgeving ( IDE ) voor PIC- apparaten
Need Toon Meer Aanwijzingen
1

Open de IDE voor uw apparaat . De PIC12F675 kan worden geprogrammeerd in zowel assembler en C. In het algemeen , de assembler bestanden opzetten van de hardware-omgeving voor het C -programma's , waarvan vele programmering taken worden vereenvoudigd . Kopen van 2

Maak een pointer om te registreren 3 . Op de PIC12F675 , is dit register zich op het adres locatie 0x2006 , wat betekent dat het de hexadecimale waarde 2006 . U kunt een pointer maken tot dit register , door het schrijven van de volgende verklaring aan de bovenkant van je C broncode bestand :

vluchtige unsigned int * Reg3 = ( * ( vluchtige unsigned int * ) 0x2006
;
< br > Goedkope 3

set bit 7 van Register 3-0 . Hierdoor kan de functie " code - bescherming " , dat andere mensen geen toegang krijgt tot uw gegevens . U kunt de C bit - shift bediening gebruiken om dit bit in te stellen . Zet de volgende uitspraak van deze bit in te stellen : .

Reg3 & = ~ ( 1 << 7 ) ;
4

Compileer en laad je programma op de PIC12F675 de exacte procedure hiervoor is afhankelijk van de hardware die u gebruikt om de EEPROM , en de tool chain die u gebruikt om cross-compileren programma's . Cross - compilatie is een procedure die code met behulp van een PC compileert knipperen , maar het genereert machine code die leesbaar door de PIC12F675 . Zodra u hebt gecompileerd en geladen uw programma op de PIC12F675 , zal het worden beschermd door de " code - protect" -functie .

Previous: Next:
  C /C + + Programming
·Hoe te ASM gebruiken in Visual…
·Hoe om te controleren voor de …
·Hoe je C -code compileren als …
·Hoe te converteren tekstvak Wa…
·Definitie van Data Abstraction…
·Hoe maak je een C-programma te…
·Hoe te compileren C + + op Lin…
·Hoe maak je een geheugenadres …
·Hoe kan ik een string in C Lee…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·XMLPARSE Functie 
·Hoe maak je een wachtrij klasse in Schri…
·Hoe maak je een EXE -bestand APP Zet op …
·Hoe je Java- code in Joomla 
·De beste Javascript Afbeelding Sliders 
·Een nieuw venster wordt geblokkeerd in J…
·De Java- methode om Lines Split 
·Hoe op te lossen een T - Distribution Wa…
·De nadelen van Java-applets 
Copyright © Computer Kennis http://www.nldit.com