
Şimdiye kadar web ortamında bu tip bir devre görmedim seri üretimlerde işe yarayabilir orjinal resime göre programlama bölümü çıkartılmış sadece kopyalama bölümü kullanılmış kontrol entegresi pic16c64 asm scr lib vb. kaynak dosyalar var (lzh uzantılı dosyaları winrar ile açabilirsiniz) 1 kaynak ile 8 adet pic kopyalanabiliyor besleme voltajı 18 volt dc 78xx serisi ile regüle ediliyor
Örnek olabilecek bir proje asm kaynak kodu ve donanım değiştirilerek farklı pic mikrodenetleyiciler kopyalanabilir tahminimce

PIC16C84 / 16F84 için Kopyalayıcı – PIC-COPY
İçerik
Tek bir “master” PIC16C84 (veya 16F84) entegresi üzerindeki tüm program içeriğini, en fazla 8 adet “target” PIC16C84/F84 mikrodenetleyiciye birebir kopyalayabilen bir gang programlayıcı.
Bu sistem yalnızca basit bir kopyalama yapmaz;
Master ile target PIC’ler arasında karşılaştırma (verify) işlemi gerçekleştirir, Kopyalama sonrasında istenirse program koruma (code protect) özelliğini aktif eder.
Cihazın önemli bir avantajı da bilgisayara ihtiyaç duymadan, tamamen bağımsız (stand-alone) çalışabilmesidir. Bu sayede teknik seviyesi ne olursa olsun herkes tarafından rahatlıkla kullanılabilir.
Donanım ve yazılım ücretsiz (free) olarak sunulmuştur; dileyen herkes kullanabilir, çoğaltabilir veya değiştirebilir. Ancak cihazın yapımı ya da kullanımı sırasında oluşabilecek hiçbir zarardan yazar sorumlu değildir.
Not: Yazma algoritmaları veya bellek kapasiteleri farklı olan PIC16C6x / C7x ve PIC16C83 / F83 gibi modeller bu cihazla kopyalanamaz.
Dosyalar
- PICCOPY.CE2 – Devre şeması
- PICCOPY.SRC – Şemada kullanılan kütüphane kaynakları
- PICCOPY.LIB – Kütüphane dosyası
- PICCOPY3.ASM – Kontrol yazılımı (assembly)
- PIC16C64.DEF – Tanım dosyası
- PICCOPY3.OBJ – Derlenmiş Intel HEX dosyası
- README.DOC – Dokümantasyon
İlk üç dosya, CE V2.0f devre çizim editörü için hazırlanmıştır. Assembly dosyaları, C benzeri sözdizimine sahip PIC16C6x/7x/84 çapraz assembler ile derlenmiştir.
Donanım Hakkında Önemli Noktalar
1) Besleme
AC adaptörden alınan gerilim, iki adet üç uçlu regülatör ile +5V ve +12~14V seviyelerine düşürülür.
Bu nedenle adaptör çıkışının yaklaşık +16V olması gerekir. Akım kapasitesi en az 500 mA olmalıdır.
2) Regülatörler
+5V için: 7805 (1A)
+12~14V için: 78L12 (100mA) yeterlidir.
3) Çift Renkli LED’ler
Kırmızı-yeşil-turuncu (ikisi birlikte) yanabilen 3 bacaklı LED’ler kullanılmıştır. Her LED, ilgili target PIC’in durumunu gösterir. LED’lerin yerleşimi PIC soketleriyle birebir eşleşmelidir.
4) PIC Soketleri
18 pin ZIF (sıfır kuvvetli) soket idealdir fakat pahalıdır. Bu projede, daha ekonomik olan 24 pin ZIF soketler tercih edilmiştir.
5) Kontrolcü PIC
Kontrol görevini üstlenen PIC16C64, EPROM pencereli modeldir ve 4 MHz kristal ile çalışır.
6) VPP (Programlama Gerilimi)
VPP, 78L12 çıkışına seri diyot eklenerek elde edilir. Diyot tipine göre gerilim değişebileceğinden mutlaka ölçüm yapılmalıdır.
7) Bypass Kondansatörler
Devreye uygun yerlere 0.1 µF kondansatörler eklenmesi önerilir.
Yazılım (Kontrol Programı) Notları
Interrupt kullanılmamıştır. 10 ms yazma gecikmesi yazılımsal döngü ile sağlanır. Bellek türleri arasında geçişte MCLR önce LOW yapılır, ardından VPP uygulanır
PORTA sinyalleri port bazlı, PORTC/D LED’leri bit bazlı kontrol edilir. (PIC mimarisinde oluşabilecek latch sorunlarını önlemek için)
Bu bölümde anlatılan PORTA davranışı, geliştirme sırasında karşılaşılan tek kritik hata noktasıdır.
Montaj ve Kullanım
Çalışma modları aşağıdaki tabloda gösterildiği gibidir.
| (SW2) PROTECT SW | (SW3) MODE SW | Çalışma Modu |
| OFF | OFF | Kopyala + Karşılaştır |
| ON | OFF | Kopyala + Karşılaştır + Koru |
| OFF/ON | ON | Karşılaştır |
VPP hattı kesinlikle sadece MCLR pinine bağlanmalıdır
Güç kapalıyken master ve target PIC’ler takılır
Target PIC sayısı 1 ile 8 arasında serbesttir
Çalışma modu seçilir ve güç verilir
LED Durumları
Turuncu: Yazma işlemi devam ediyor
Yeşil: Yazma + karşılaştırma başarılı
Kırmızı: Hata oluştu
Süreler
Kopyalama + karşılaştırma: ~15 saniye
Sadece karşılaştırma: ~2 saniye
PIC16C84/84 gang programmer for PICCOPY: ikushima.jp/picpage/piccopy/piccopydoc.html

benim pic içerisindeki programı kopyalamam gerekiyor.bunu nasıl yapabilirim birde programın korumalı olma olasılığı varmış doğrumu bu doğruysa korumayı nasıl kırabilirim eğer cevap yazarsanız sevinirim