Pic'te yazılım koruma.

erciyes38

Üye
Katılım
15 Ara 2011
Mesajlar
63
Puanları
1
Arkadaşlar pic'te yazılım korumanın nasıl yapıldığını bilen varsa anlatabilir mi?
 
@ DEVICE pic16F628A'işlemci 16F628
@ DEVICE pic16F628A, WDT_OFF 'Watch Dog timer kapalı
@ DEVICE pic16F628A, PWRT_OFF 'Power on timer açıkapalı
@ DEVICE pic16F628A, PROTECT_ON'Kod Protek acık
@ DEVICE pic16F628A, MCLR_OFF 'MCLR pini kullanılıyor.
@ DEVICE pic16F628A, INTRC_OSC_NOCLKOUT 'Dahili osilatör kullanılacak

configirasyon ayarları kısmından PROTECT_ON diyerek yazılımınızı korumaya almıs olursunuz.kopyalayamazlar.
 
Aslında yukarıdaki örnekteki gibi yapılır fakat kullanılan programlama diline ve kullanılan pice göre değişir, bu bilgileri verirseniz daha net cevap alabilirsiniz.
 
ccs kullanıyorsan konfigürasyon ayarlarından code protect kısmından kolayca halledebilirsin. %5,%50,%100 koruma yapabiliyorsun sanırım
 
PIC 16C84A a da yazılan ve gömülen yazılımın kopyalanmasının mümkün olmadığını duymustum. F ailesi değil C ailesi.
 
peki ben pic'e yazılımı korumalı yüklediğimde tekrar değiştirebilirmiyim?
 
C ailesi için hayır. atılan yazılım değiştiremiyor. Hatta bu konuda çalışırken uyarı almıştım dikkatli olmam konusunda
 
programı yeni bir pic'e yüklemek zorunda kalırsın
Öyle birşey yok, program zaten bilgisayarında yüklü, isterse tekrar aynı pice yükleyebilir fakat pice program yazılım (code protect vs.) korumalı şeklinde yüklendiyse o pice tekrar yazılım yüklemenin tek yolu pici tamamen silmektir, kullanılan programlayıcı arayüzüne göre erase yada chip erase denip picin tüm içeriği silinir istenen program tekrar yüklenir. Şimdi birde bu soruyu soran kişi programcılıkta öyle bir seviyeye gelmiştirki artık yazdığı programlar kod koruma gerektirecek düzeydedir zaten bu seviyede program yazabilen biri datasheet i bulup açıp kod koruma ile ilgili registerlar,ı nasıl çalıştılklarını, ne olduğunu çoktan sökmüş demektir konuyu açan arkadaştan ricam şu anda bu merakının nereden geldiğini açıklaması olacak, böyle bir bilgiye ihtiyacı varmı?
 
Arkadaşlar pic'te yazılım korumanın nasıl yapıldığını bilen varsa anlatabilir mi?

Merhaba
PIC'teki yazılımı korumak için Kullandığınız PIC'in "KONFİGÜRASYON" ayarlarından yapabilirsiniz.Örneğin 16F628A için konfigürasyon ayarı olarak __CONFIG H'0021' yazmanız,programı korumanıza yeterli olur.
 

Forum istatistikleri

Konular
129,056
Mesajlar
922,890
Kullanıcılar
451,328
Son üye
arimn

Yeni konular

Geri
Üst