Picproje Elektronik Sitesi

DERLEYİCİLER => PIC Assembly => Konuyu başlatan: HEXF2 - 18 Şubat 2005, 12:05:14

Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: HEXF2 - 18 Şubat 2005, 12:05:14
arkadaşlar daha evvel mpasm de sorun diye bir topic açtım sağolun yardımlarınız için ama ben uzun zamandır 98 ile çalışıyordun şimdi makineme XP kurdum ve IC-PROG program kodlarını yüklerken takılıp kalıyor XP ile uyumlu sürümlerini indirdim denedim gene olmadı indirdiğim bu sürümde windowsxp.reg dosyası vardı bunu kayıt defterine ekledim ıcprog.sys diye bir dosya vardı bunuda system klasörüne kopyaladım IC-PROG ta com dahil diğer tüm ayarları yaptım (windows xp/nt enable) seçeneğini işaretledim yani kısacası herşeyi yaptım makinemi yaniden başlatıp ıc-prog u açıp kodları yüklemek istediğimde gene takıldı kaldı ne yapmalıyım çok heveslendim bütün sorunları hallettik diye şimdi de bu çıktı IC-PROG u XP de sorunsuz kullanan arkadaşlar ne yaptılar nasıl kullanıyorlar bir yardımcı olun da bende başlıyayım artık programlamaya
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 18 Şubat 2005, 12:50:29
Bir iki noktayı  tam açıklığa kavuşturmak lazım.
1. IC-Prog normal çalışıp ekrana geliyormu?.
2. Geliyorsa, herhangi bir HEX file yüklerken mi kilitleniyor.

Normal olarak IC-PROG'un XP de çalıştırılması için aşağıdaki işlemlerin yapılması gerekir. Aslında forumda bununla ilgili epeyca açıklama var idi. Aratırsan bulabilirsin. Her neyse ben yinede açıklayayım.
a) IC-Prog, XP sürücüsünü (icprog.sys) dosyasını IC-PROG.EXE dosyasının bulunduğu klasöre kopyala. Bu dosyanın sistem dosyalarının içine kopyalanması gerekmiyor.

b) IC-PROG.EXE yi çalıştır.

c) Settings (Ayarlar) Menüsünden en altta Clear Settings (ayarları Sil) 'seçeneğini seç.

d) Program kapanıp yeniden başlayacaktır.

e) Önce Settings (ayarlar) menüsünden Options (Seçenekler) den Language (Lisan)'ı seç ve Türkçe olarak ayarla.

f) Ayarlar menüsünden Donanım'ı seç ve Arayüz'de Windows API yi işaretle

g) Sonra Seçeneklerden Karısık menüsünü bul ve burada NT/2000/XP sürücüsü etkin kutusunu işaretle.

h) Sonra yine donanım'ı seç ve bu sefer Arayüz de Direk G/Ç kutusunu işaretle.

i) Program yeniden çalışacak ve XP sürücüsünü yükleyecek.

BU işlemlerden sonra IC-Prog'un XP de doğru çalışması gerekir.

SOnucu yazarsan sevinirim.

ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: HEXF2 - 19 Şubat 2005, 10:54:09
bu dediklerini uygulıycam ama zaten çoğunu yapmıştım hem başta sorduğun soru ya cevap ben IC-PROG u yükledikten sonra arayüz ekrana geliyor hex dosyasını açıyorum config leri ayarlıyorum işlemciyi seçiyorum program all tıklayıp yüklemeye başadıktan sonra ekrana aygıtı programlamak istiyor musunuz diyor evet dedikten sonra bildiğiniz çubuk çıkıyor ve bu dolduğunda program yüklenmiş oluyor bildiğim kadarıyla işte burda kitleniyor programı yüklemiyor makineyide kasıyor ancak görevi sonlandırdığım zaman makine eski haline dönüyor yani sorun bu hem programlayıcı devreminde üstündeki led yanıp sönmüuor dolasıyla yani programı yüklerken kitleniyor dediklerini bu gün uygulayacağım sağol ilgilendiğin için dostum
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: koordinat - 19 Şubat 2005, 10:56:36
bir de ic-prog un olduğu dosyanın içindeyken ic-prog a sağ tıkla ve uyumluluk olayından windows 2000 olarak uyumlu yap.aslında programcının bir ismi varsa onu yazsan daha iyi olur.
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 19 Şubat 2005, 11:46:08
Mademki IC-Prog programlama başlıyabiliyor o halde bir donanım kontrolü yapsan iyi olur.
Tabiiki programlayıcında bu tip kontrole müsait göstergeler var ise.
Mesela benimkinde (JDM Programlayıcı) Clock için bir led, Programlama voltajı için ayrı bir led var. Donanım kontrolüne girdiğim zaman bunları açık kapalı yaptığım zaman aletin düzgün çalıştığını daha doğrusu IC-Prog'un alete kumanda ettiğini görebiliyorum. Bana kalırsa sende böyle bir kontrolu önce yap. Şayet LED lerin yok ise voltaj lara bakabilirsin.
Donanım kontrolunda CLK yi açtığında 18 pinli Pic ler için 12 nolu pin aktif olması gerekir.
Data hattını aktif yaptığında 13. Nolu pin aktif olması gerekir
MCLR etkin işaretlediğinde 4 nolu pin aktif olması gerekir. Bunların kontrolünü yap. Şayet bunlar olmuyor ise programlayıcı seçeneklerini teker teker dene. Tabiiki programlayıcının bir ismi var ise direkt listeden seçmelisin.

Kolay Gelsin
ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: HEXF2 - 21 Şubat 2005, 08:23:08
@ete dediklerini yaptım hoca oldu sorunsuz çalışıyor yalnız ben size birşey desem siz beni kovmazsınız artık demi ya daha evvel açtığım topicte MPASM DE SORUN diyine vardı ya ya mplab yükledim ben makineye misal programı not defterinde yazıyorum asm uzantılı olarak kaydediyorum sonra başlat/programlar/microchip MPLAB/mpasm yi seçiyorum sonra işlemciyi seçip gerekli ayarları yaptıktan sonra dosyayı derliycem abuk subuk hata msj ları veriyor mesela hatırladıklarımın bir tanesi "file not found"dosya kurulmadı filan msj ı işte heralde birde hepsini hatırlamıyorum bazende sonu "caracther 62" dolan msj lar alıyorum çıldırcam artık
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 21 Şubat 2005, 09:24:39
@Hexf2,

Önce sorunun halolduğu için sevindim.
MPLAB kullanmadığım için soruna tam cevap veremeyeceğim. ASM derleyeceğim zaman Proteusun derleyicisini kullanıyorum. Orada da benzeri sorunlar yaşanıyor. Çözümü, derleyeceğin dosya mutlaka derleyicinin klasörü içinde olması gerekiyor. Dosyayı oraya koyarsam derleniyor. Adres gösterip başka yere koyarsam hata veriyor.
Bu tip hatalar genellikle Türkçe karakterlerin kullanıldığı klasör isimlerinden de kaynaklanıyor. Pek çok program bu karaterleri desteklemediği için şaşırıp kalıyorlar ve sonuçta bulamadım deyip hata mesajı veriyorlar. Tavsiyem, önce dosyayı MPLAB kalasörü içine kopyala bir dene. SOnrada klasör isimlerinde Türkçe karakterler var ise onları temizle ve tekrar dene.
Bu arada bu mesajları okuyan ve MPLAB kullanan birisi olursa soruna bir çözüm bulabilir inşallah derim.

KOlay Gelsin
ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: koordinat - 21 Şubat 2005, 09:55:23
hex.ben olsam çoktan sallamıştım forumdan ama neyse :) .mademki mplab kurdun sana kafanı karıştırmayacak şekilde şöyle anlatayım.mplab ı aç. file-->new de sonra açılan pencere de NO de ve programı yaz.program bitince "save as" de ve atıyorum "hexf2.asm" yazıp nereye kaydettiğine dikkat et. sonra mplabı kapatıp mpasm yi aç.dosyayı bul.ve assemble de.bakalım böyle sorun olacak mı?
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: aster - 21 Şubat 2005, 10:01:51
not defterinde yazıp mpasm de derliyorum demişsin,
yazdığın kodlarda türkçe karekterler bazen sorun olur
ama açıklamalarda sorun olmaz ; dan sonra yazdıklarında
şu da var etiketlerde verdiğin büyük küçük karekterler diğerlerinde aynı yazılışta olsun yani üstte yazdığın bir etiket altta da aynı yazılışta olsun
inculude, ini dosyalarının yerlerini tanım olarak tam ver (paht tanımı)
örnek c:/mpasm/16f84.inc dosyasını
list p=16f84a
include "c:\mpasm\p16f84a.inc" diye göster
veya yazdığın asm dosya yı bu mpasm.exe nin olduğu yere at ama *.inc dosyaları da oraya atmalısın o zaman
list p=16f84a
include "p16f84a.inc" demen yeterlidir
daha doğrusu yazdığın kodlarda yol tanımlarına ve karekterlere dikkat et yeterli sonra çıkan hatalarda neler hatalı diyor onları incele ve düzeltmeler yap
Başlık: slm
Gönderen: HEXF2 - 22 Şubat 2005, 08:54:16
arkadaşlar dediklerinizi yapıyorum şimdi MPLAB da da sorunum kalmadı ama minicik bir sorun daha var tam bitti diyorum hevesleniyorum aha yani bişey daha çıkıyor ama galiba bu son şimdi ben 628 le yazdığım bir programı (mplab ile)mpasm ile derliyorum hex dosyası filan hatasız oluşuyor sonra IC-PROG u açıyorum 628 e yüklüyorum gene problem yok sonra başka bir program yazıyorum ama bu sefer 84 ile yine derliyorum sorun yok IC-PROG u açıyorum yüklemeyi başlattıktan sonra yükleniyor yazıları filan çıkıyor tam bitti derken "doğrulama adresinin oluştuğu adres 00000h!"gibi bir msj alıyorum yani 84 de böyle bir uyarı veriyor ama 628 de vermiyor bu ne olaki

bu arada @koordinat eyvallah hoca sana kalsak yandık zaten :?
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 22 Şubat 2005, 09:24:46
@HexF2,

Muhtemelen senin 16F84 bu dünyadan göçmüş. Yani bozulmuş. Bu dediğin hata iki sebepten meydana gelir hatta üç sebepten. Sırası ile şöyle;
1. 16F84'ün bir şekilde bozulmuş. Bozulma besleme ayaklarını ters takmaktan tut da statik elektriğe kadar her şeyden olabilir.
2. Bir önceki programlamada CODE PROTEC açmışsındır. Bunu anlamak için bu 16F84'ü IC-Prog da bir okuttur bakalım içinde ne gösteriyor. Şayet normal değerler çıkıyor ise yani rastgele sayılar görürsen pic bozulmuş code protec yok demek. Ama şimdi tam hatırlamıyorum fakat galiba 11111 veya 000000 gibi sürekli aynı depğerleri sıralıyor ise code protec vardır demektir. Önce bu protec'i kaldırman gerekir. Bunun için önce pic'e 3FF bilgisini her yerine yazdır. Hatta bir iki defa yazdır. SOnra yeniden programlamaya çalış bakalım.
3. Bir üçüncü sebep ise benim ZIF soket de başıma geliyor. Bazen mandalı indirmez sem bu hatayı veriyor. Yanipic'in bacakları yerine oturmaz ise yine bu hatayı verebilir.

SOn olarak şunu ifade edeyim. Bu hata pic'e programı yazıyorsun sonradan pic yazılmaya çalışılan ile pic'e yazılanı karşılaştırıyor. Şayet aynı değil ise bu hatayı veriyor. Kısaca anlamı pice program yazılmamış demektir.

Kolay Gelsin
ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: koordinat - 22 Şubat 2005, 14:44:18
hoca porgramcıyı yine yazmamışsın ama benimki gibi ise senin programlayıcı da f84 ve  f628 programlarken jumper ı takıp sökmek gerekiyor.yani benim programcı propic2 ve f84 programlarken jumper takılı oluyor.f628 programlarken jumperı çıkarıyorum.hatta ben de unuttuğum için sorunla karşılaşıyorum.belki böyledir senin sorun da.
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 22 Şubat 2005, 14:51:29
Benim programlayıcı JDM ve kendim yaptım. ZIF soketi var. 16F84 ve 16F628 ve diğer tüm 18 bacaklılar için herhangi bir şey yapmam gerekmiyor. Direkt takıyorum ve programlıyorum.
Yalnızca 40 ve 28 bacaklılar için bir anahtar (jumper da olabilir) soldan sağa alıyorum o kadar.

ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: cozturk - 22 Şubat 2005, 15:07:03
Arkadaslar 1-2 gün daha bekleyiniz. bir arkadas1m1z çok  güzel bir pcbyi paylasacak.  Cihaz1 ben denedim. süper. 18f4550 filan da destekleniyor gibi görünüyor.  8, 18 pinler zaten sorun değil.  ZIF soket.

kim bilir belki yar1n belki yar1ndan da yak1n..
Başlık: slm
Gönderen: HEXF2 - 23 Şubat 2005, 08:36:08
beyler ben programlayıcı devreyi karaköyden aldım ve bayağı güzel yapmışlar JDM programmer yani 877 628 84 876 ve 24cxx serisi eepromlerı programlayabiliyor

@ete
dostum elimde 877 den 2 tene 84 den ise 6 tene var hepsimi bozuk veya dediğin hatalar hepsinde mi olucak anlamadım

şimdi ben programın hex dosyasını PIC e yüklerken "doğrulama hatasının oluştuğu adres 0000h!"gibi bir hata veriyor demiştim bu hatadan sonra PIC i okutuyorum zaten 3FFF değeri görüyorum yani PIC ler dünyadan göçmemiş hacı hala aramızda :)

ama olmuyor işte ama dediklerini bir deniycem inşallah olur ben gene yazarım sonucu
Başlık: slm
Gönderen: HEXF2 - 23 Şubat 2005, 13:35:24
dediklerinizin hepsini denedim ama sonuç nafile şimdi ben yaptıklarımı ve çıkan hataları tekrar yazıyorum artık bundan sonra da bir sonuç alamazsam bırakıyorum bu işi millet çatır çatır programlıyor bizde tık yok neyse

ilk olarak 16F84 ü IC-PROG la siliyorum ve @ete nin dediği gibi 3FFF değerini PIC e yazdırıyorum "başarılı" anlamında bir msj alıyorum daha sonra PIC i okutuyorum ve içinde 3FFF değeri görüyorum herşey normal ama PIC e yüklemek için bir HEX dosyası açıyorum yükle diyorum hooop
o allahın belası mesaj "doğrulama hatasının oluştuğu adres 00000h!"

daha sonra "ulan boşver 84'ü  628'le çalış diyorum bu sabah aldım bir HEX dosyasını 628'e yükledim sonra sileyim başka dosya yükleyeyim dedim hoop bundada o mesajı aldım sonra şunu bir okutayım dedim bir baktım önceki HEX kodlar hala içinde duruyor siliyorum silinmiyor başka dosya yüklüyorum o mesajı alıyorum

yani acaba IC-PROG işlemciyi silemiyor mu diye düşündüm code protec zaten var içinde yeni bir dosya yüklemek istediğimde içindekiyle yeni yüklenen çakışıyormu karşılaştırıyorda hata mı veriyor anlamadım

Başka bir PIC deniyeyim dedim ve 877 aldım bunuda sildim ve 3FFF değerlerini denemek amacı ile yükledim bundada o mesajı aldım hemde program yüklemeden sonra başka bir HEX dosyası açıp 877 e yüklemek istedim yine o mesaj artık bu PIC lerin içine cin filan kaçtığını düşünüyorum bana gıcıklık olsun diye sürekli msj mı yolluyolar anlamadım ya beyler iki haftadır yazıyorum buraya bana biri harbide şşöyle güzel bi yardım etsin yaa valla sinirlerim bozuldu başlıycam PIC ede ZIK ede
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: koordinat - 23 Şubat 2005, 20:57:17
kardeş ben de de jdm vardı.güzel çalışıyordu.muhtemelen seninkide çalışıyordur.
ic-prog da bir zaman ayarı var.mutlaka gormuşsundur.işte oradaki zaman ayarını arttırırsan bazen işe yarıyor.oradaki değer default olarak 10 felan.sen 10 20 gibi değerleri dene.muhtemelen çalışır. :)
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: aster - 23 Şubat 2005, 22:09:14
HEXF2,
sen şimdi bu iş böyle olmuyor deyip te pes edersen ayıp etmiş olursun
elektronik mesleği biraz nankör ve sabır gerektiren işlerden biridir
herkes anasının karnında öğrenmedi ya ?
ben 30 senedir içindeyim hala öğrenemedim pes etmiyorumda sana ne oluyor da hemen pes ediyorsun izah edermisin ?
herkes nasıl öğreniyorsa sen de aynı taşlı yolları bir tırman bakalım illaki tepeye ulaşacaksın
hem sen şanslısın burada bu kadar kişi var
bizim zamanımızda olsaydın demekki başlamadan bitirecektin
böyle soru soracak kişi bulmak felan hak getire
biri bir şey öğretecek de öğreneceğiz diye amelelik yaptığım günler hiç te az değil  :D
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 24 Şubat 2005, 08:15:10
@Hex2F,

Seninde sorunun muhtemelen JDM programlayıcı üzerindeki Zener Diyotlar.
Üzerinde 2 adet zener diyot olması lazım. Bunlardan birisi 5,1V olacak, diğeri ise 8,2V olacak.
Bu zenerlerden özellikle 8,2V olan zener yerine 8,1V veya 8V zener takıyorlar. Buda bazen aleti çalıştırıyor bazende çalıştırmıyor. Birde şayet notebook kullanıyor isen zaten hepten göçtün demektir.
Şayet notebook kullanıyor isen mutlaka bir masaüstü PC de aynı işlemi dene.
Zenerleride kontrol et ve şayet dediğimin aksine bir zener var ise değiştir.
Geçenlerde yine benzer sorun yaşayan ve yine karaköyden alınmış bir JDM programlayıcı da aynı sorun vardı. Arkadaş tavsiyemiz üzerine zenerleri değiştirdi sorunu düzeldi.
İşin aslı Pic programlama voltajı olarak aslında 13,3 Volt istiyor.
Bazen 13 volt ilede çalışabiliyor. Ancak 13,3 volt işin garantisi.
Dolayısıyla JDM de bu voltajı 5,1V + 8,2V = 13,3 volt olarak elde ediyor. Bu nedenle zenerler gerçekten kritik. İstersen direkt bu zenerleri değiştir. Büyük ihtimal ile sorunun ortadan kalkacaktır.

Kolay Gelsin.
ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: HEXF2 - 24 Şubat 2005, 08:25:58
ete sağol zenerlere bir bakayım bu arada
@ester beni momçak sandı heralde:) ben bu sene marmara teknikten elektronik ve haberleşme mühendisliğinden mevzun olacağım bu yolun çetrefilli olduğunu bende bilirim öğrenci olduğum halde sektörde bende çalışıyorum bende

daha evvel 8051 ve 8052-basıc gibi denetleyicilerle çalıştım ama sıktı bazı durumlarda yavaş kalıyor ve komut seti malum

neyse ben dediklerinizi de bir deniyeyim yine yazarım
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: HEXF2 - 24 Şubat 2005, 08:28:47
ya beyler IC-PROG dan başka JDM donanımını destekleyen seri porttan çalışcak başka birprogramlayıcı yazılım yok mu ? pıc  ler için
Başlık: slm
Gönderen: HEXF2 - 25 Şubat 2005, 08:26:10
arkadaşlar dün elime bir kitap geçti arkadaştan aldım "her yönüyle PIC16F628" diye arkasından bir progrmlayıcı devresi gördüm ve benim kendi devremi bu devreyle bir kıyaslama yaptım benim programlayıcım 877,876,84,628 ve 24CXX serisi eepromları programlayabiliyor şimdi devrede bir tane zener diyot bir yane de normal 1N4001 diyot var kitaptaki devreyle karşılaştırdım anodu seri portun GND pinine bağlanmış katodu da kondansatöre filan gidiyo benim devrede baktım o kısımın bağlantısı aynı ama kiyaptaki zenerin değeri 13V bendeki 6,2 gibi bir değeri var çıkarttım onun kitaptaki gibi 13V luk zener taktım şimdi 16F628 i sorunsuz bir şekilde programlıyorum ama 877 ve 84 de durum aynı hala aynı mesajı alıyorum 877 nin içinde adc ve SSP gibi bir sürü özelliği var benim bunları kullanmam gerekebilir ama 877 programlayamıyorum nedir bu yaaa
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: arslan74 - 25 Şubat 2005, 23:13:14
Kaliteli ve kendin yapabilecğin bir programlayıcı arıyorsan. sana tek tavsiyem Micropro dur.

www.kitsrus.com sitesinden kit149BC devresini kullan. Kesinlikle beğeneceksin.
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 26 Şubat 2005, 09:37:55
HEXF2,

Sorun 877 de ise acaba RB3 (Lov voltage Prog. Pin) pinini 1K dirençle GND ye pull down yaptınmı?. Yapmadın ise mutlaka yap sorun odur.

Aslında JDM programlayıcıda 13V zener kesinlikle yok. Şayet seri port'a direkt olarak takılan ve harici beslemesi olmayan bir programlayıcı ise 13 Volt zener üzerinde olmaması gerekir. Zire hiç bir yerden 13V gelme ihtimali yok.
Senin sorunun önceki markadaşınki ile aynı. ONda da 8,2 V zener yerine 6,2V takılı idi. Değiştirdi işler düzeldi. Sen benim dediğimi yap.

ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: HEXF2 - 26 Şubat 2005, 10:26:40
ya hoca şimdi iki tane diyot var biri zener biri 1N4001 zeneri 8,2 mi yapayım birde zaten RB3 pull-down la toprağa çekilmiş ama ben yine bir kontrol edeyim inşallah hallolur ben yine sonucu yazarım bu arada bu kadar ilgilenen bir bu sitede gördüm eyvallah beyler
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 26 Şubat 2005, 12:09:04
@HEXF2,

Aletin bağlantılarını aşağıdaki şema ile karşılaştır. Bakalım aynımı?. Aynı olmadığı belli ama bakalım ne kadar farklı,

(http://www.jdm.homepage.dk/newpic22.gif)

Zenerlerin yerini görüyorsun.

Kolay gelsin
ETE
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: HEXF2 - 28 Şubat 2005, 08:16:31
hoca benim devreyle bu devre çok farklı yazdım daha evvel ama benim programlayıcı 877,876,628,84 ve 24CXX serisi eepromları programlıyabiliyor senin verdiğin devreyle pek uyuşmuyor ama ben bir daha incelerim sağol
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: cozturk - 28 Şubat 2005, 11:47:10
Alıntı yapılan: "HEXF2"ya beyler IC-PROG dan başka JDM donanımını destekleyen seri porttan çalışcak başka birprogramlayıcı yazılım yok mu ? pıc  ler için


https://www.picproje.org/index.php/topic,5137&highlight=













http://hyvatti.iki.fi/~jaakko/pic/picprog.html
Başlık: slm
Gönderen: HEXF2 - 01 Mart 2005, 08:27:38
ya beyler herşeyi denedim  ama bişey kaldı komik gelcek belki ama şimdi benim programlayıcı devrede programlanabilen PIC ler   PIC16F877A,PIC16F84 ,PIC16F876,PIC16F628 şimdi ben üzerinde yazdığı gibi yani programlayıcı devrenin üstünde yazdığı gibi PIC16F628 takıyorum programlıyorum sorun yok ama PIC16F877A yazan yere PIC16F877 takıyorum "doğrulama hatasının oluştuğu adres 0000h!" diye mesaj alıyorum aynı zamanda PIC16F84 yazan yere PIC16F84A tekıyorum yine aynı mesaj PIC16F628 yazan yere aynı yazdığı gibi sonunda A olmayan PIC takıyorum sorun yok arkadaşlar acaba sorun bu olabilir mi?yani ben 877A yazan yere 877 takmam birşeyi değiştirir mi F84 yazan yere 84A taksam birşey olur mu yani o kafama takıldı çünkü 628 de problem yok ama devrenin üzerinde yazılandan farklı bir PIC takdığımdan mı problem çıkarıyordur burda ki "A" ne işe yarıyor arkadaşlar
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: Erol YILMAZ - 01 Mart 2005, 13:40:31
A, B gibi son ekler programlayıcı açısından çok şeyler değiştirebilir.
F877 yi seçip F877A yı programlayamazsın. F628 de aynı şekilde.
Bu konuya dikkat etmen lazım. Ayrıca entegre üzerinde donanım değişikliği de yapılabiliyor. Farkları göz önüne alıp yazılımında bile güncelleme yapman gerekebilir.

Bu arada 628 ile 628A modelleri arasındaki farklar nelerdir? ben pek birşey göremedim.
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: acemintel - 01 Mart 2005, 15:00:05
arkadaşlar ben bu a b gibi farklılıkların ne oldugunu bilmiyorum fakat yaptıgım denemelerde a serilerine code protec koydujgumda tekrar pic i siliyorum tam silinmiyor fakat diger 16f84 veya 877 de böyle bir şey yok göremedim . belki yanlış bir şey yapıyor olabilirim . bence farkı code protec ile ilgili bir şey olabilir .


birde jmd programmer leri win pic xp de iyi destekliyor herhanhi bir sorunla karşılaşmadım
Başlık: slm
Gönderen: HEXF2 - 02 Mart 2005, 08:39:06
hacı yazıyı iyi okusan keşke bendeki programlayıcı JDM ve 877A,84,628,876 gibi PIC leri programlıyor acaba sorun bu 877A yazan yere 877 tekmam olabilir mi 84 yazan yere 84A takmak yani ne bileyim beyler bi bu kaldı
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: Erol YILMAZ - 02 Mart 2005, 21:04:45
Alıntı yapılan: "Erol"A, B gibi son ekler programlayıcı açısından çok şeyler değiştirebilir. F877 yi seçip F877A yı programlayamazsın. F628 de aynı şekilde. Bu konuya dikkat etmen lazım. Ayrıca entegre üzerinde donanım değişikliği de yapılabiliyor. Farkları göz önüne alıp yazılımında bile güncelleme yapman gerekebilir.

Alıntı yapılan: "HEXF2"bendeki programlayıcı JDM ve 877A,84,628,876 gibi PIC leri programlıyor acaba sorun bu 877A yazan yere 877 tekmam olabilir mi 84 yazan yere 84A takmak
Başlık: slm
Gönderen: HEXF2 - 03 Mart 2005, 09:27:30
sağol dostum benimde merak ettiğim buydu birde bunu deniyelim olmazsa devreyi değiştircez sağol
Başlık: slM
Gönderen: HEXF2 - 03 Mart 2005, 09:43:59
ya beyler bir kaç şey daha sorcam dün PIC16F877 katolg bilgilerini inceledim PC ve PCLATH için bir program var şöyle galiba

bcf PCLATH,4
bsf PCLATH,3 (böylece 1 sayfa seçiliyo 800 başlangıç)

call alt program
...
.....

0x009

alt program
....
.....
return  

şimdi bu programda 2048 byte lık alandan sonra PCLATH yazmacını 3 biti set edilmiş ve 1 sayfaya geçilmiş daha sonra call la alr rutine sapılmış call komutunda PCLATH içeriği değişmediğini biliyorum fakat alt programdan döndükten sonra  PCLATH'ın resetlenmesi gerekmiyormu yani 0.sayfaya geçmek için

bcf PCLATH,4
bsf PCLATH,3

call alt program
bcf PCLATH,3
...
......
alt program

return olması gerekmiyor mu bide ordaki 0x009 ne oluyor

son olarak ben proteus kullanmak istiyorum ama bunu kullanmayı nasıl öğrencez yok mu kitap filan yada yardımcı olcak birisi
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: dombilik - 03 Mart 2005, 16:15:48
isis ve aresi açıklamaları proteus başlığı altında boardda yazılmıştı..kitap ismine gelince reklam olmasın diye buraya yazmadım özeline gönderdim
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: acemintel - 03 Mart 2005, 22:51:37
arkadaşım yazını okudum ve cevap verdim 877 a ya bir brogram yaz ve protek koy ssonra tekrar sil ve pic i okut sonrada yazdıgımı oku
ben baya deneme yaptım ve sonucunu buraya yazdım
sana çalışmalarında başarılar
Başlık: slm
Gönderen: HEXF2 - 04 Mart 2005, 08:52:40
baba sonrada yazdığım oku demişsn nereyi okuyacağım anlamdım pek ama şimdi kelimeleride yalnış yazmışsın biraz ben bir program yazayım ve code protec koyayım yani kod korumasını mı aktif yapayım ben o yaz dediğin programı yazıp PIC e yüklerken hata veriyor hiç sallamıyo code protec filan bide PCLATCH e cevap gelmemiş ya acemitel sonra yazdığımı oku diyosun neresi ora hacı özele bişeyler mi yolladın bana gelmemiş ne diyooonn
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: mmengi - 04 Mart 2005, 11:06:28
HEXF2 dostum yap şu epic i sende kurtul bizde kurtulalım :D
Yada yeni bir jdm yap en son verdiğimiz bir programlayıcı şeması vardı multipic diye güzel çalışıyor.
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: cozturk - 04 Mart 2005, 11:27:36
jdm yapma! Tırmalar durursun. Bu picte çalışır öbüründe çalışmaz . Bazı pcde çalışmaz silmez okumaz ....
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: mmengi - 04 Mart 2005, 17:50:14
sevgili cozturk tırmalayacak bir durum yok jdm gayette güzel çalışıyor ben sana bir kod gönderim 16F819 a yazmaya çalış bakalım ve sonrada silmeye çalış, eğer jdm ve ic-prog dışında silebilirsen bravo sana.  :lol:
Ne icd2 ne picstart nede epic bu pic i silemiyor, ama jdm sorunsuz yazıp siliyor.

https://www.picproje.org/index.php/topic,2446
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: ete - 05 Mart 2005, 09:40:49
Arkadaşlar,

JDM konusunda bende hem fikirim. Ben kendim ZIF soketlisini yaptım. Hemen programlayamadığı PIC yok gibi. Şu yeni çıkanları denemedim sadece. Ancak pratikliği sadeliği göz önüne alınırsa ve dışarıdan ayrıca power istememesi bunlar göz ardı edilecek şeyler değil.
Ben iyi yapılmış bir JDM nin pic lerin üstesinden geleceğine inanıyorum.
Ancak şimdi moda olmuş. Her benzeri devreye JDM diyorlar. JDM nin bir mantığı var. Örneğin HexF2 arkadaş kullandığı programlayıcıya JDM diyor ama değil. Zira devre mantığı tamamen farklı. O yüzdende sorunları var.
Benim programlayıcıda 16F84 ile 16F84A için farklı bir şey yapmıyorum. Her ikisinide programlıyor.
Diğer programlayıcılara kötü demiyorum. Mutlaka onlarda iyidirler. Özellikle beslemesi dışardan ayrıca yapılanlarda hata oranının minimum olması gerektiğini düşünüyorum. Zira JDM nin en önemli eksiği (kusur demiyorum) beslemesini port dan alması. Bu olay da çok kötü değil ancak bazı bilgisayarlarda voltaj değerleri biraz düşük tutulmuş ve JDM üzerindeki zenerlerde çok iyi seçilmez ise bazan problem oluyor.

ETE
Başlık: slm
Gönderen: HEXF2 - 05 Mart 2005, 12:53:30
olduğunu onlar üzerine basa basa söylüyorlar ama hatayı buldum galiba devre 877A programlamada inatçı yani 877 programlama diyor A olcak illa diğerlerinde de öle 84 yerine A taktığımdada olmaz diyo illa belirtilenler olcak aynı zamanda elimde 877 vardı bunun katoloğunu inceleyip öle başka yerlerden almadan kendim bir programlayıcı yaptım ZIF soketli filan sadece belirtilen değerleri aynı taktım 8.2 ve 5,1 devre muntazan çalışıyor inşallah bi aksilik çıkmaz bu arada şu PCLATH ile yazdıklarıma kimse cecap vermemiş
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: acemintel - 05 Mart 2005, 19:21:38
arkadaşlar ben epic i yaptım yahoo gurubu kullanmasını bilmiyom 18fxx ve 16 fxxx lerde çalışması iyi nasıl yollaya bilirim pcb çizimler eagle
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: acemintel - 05 Mart 2005, 19:23:36
nasıl yollaya bilirim ???
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: aster - 05 Mart 2005, 19:55:28
https://www.picproje.org/main/modules.php?name=Forums&file=viewforum&f=51
yahoo da bir mail hesabınız varsa buradaki guruplardan birine üye olun ve oraya yükleyip linki buraya verebilirsiniz
https://www.picproje.org/index.php/topic,1452&postdays=0&postorder=asc&start=15
PicprojeUPX ler bizim kendi guruplarımızdır
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: arslan74 - 05 Mart 2005, 20:42:22
Merhaba PIC kullanıcı arkadaşları,

JDM, EPIC gibi seri veya paralel programların hepsini kullandım ve hiç memnun kalmadım.

Bu işi sorunsuz ve ve profesiyonel bir biçimde yapmak isteyenlere tek bir tavsiyem var. Oda "MicroPro" pic programlayıcılarını kullanmalarıdır. Cok geniş bir Pic programlama kütüphanesi var ve bu işi sorunsuz yapiyor. Başınız A ve A olmayan gibi modellerle ağrımaz. Sürekli bu programlayıcının Versiyonu yenileniyor. Bu kartı kendinizde evde yapabilirsiz hertürlü dökümanı veriyor. PCB plaketi kendiniz yapmak istemeyenlere Componentleri döşenmemiş veya döşenmiş plaket isteyenlere bunları temin edebilirim.

Bu tavsiyemi dinleyen kişiler gercekten memnun kalacağına eminim.
Ama yinede son karar size kalmış.

İlgili linkleri size aşağıda veriyorum.

Çalışmalarınzda başarılar,
Hasan ARSLAN

http://www.kitsrus.com/upuc.html#k149
Başlık: slm
Gönderen: HEXF2 - 07 Mart 2005, 08:07:02
ya beyler bir kaç deneme sonuç veridi galiba 877 yerine 877A (devrede belirtiği gibi) takıyorum programlıyoe ben şimdi "seçme dosyalar" bölümünden PROTEUS 6.2 SP5 indirdim kurmak istedim şifre istiyor dostlar nerde bu şifre ne yazcaz buraya
Başlık: slm
Gönderen: HEXF2 - 07 Mart 2005, 08:34:30
Beyler ben şifreyi buldum EXCIDIUM diye bişey siz bunu denediğinizde oldumu (ben şu an deniyemiyorum makineye format attım bazı sorunlar çıktı halledince deniycem)yani bu şifre işi görüyor mu birde bunun daha yüksek sürümleri sitede mevcut heralde artık tam gaz başlamak istiyorum yaa çoookk oyalandım
Başlık: YENİ BİR PROGRAMLAYICI LAZIM
Gönderen: XNHCX - 07 Mart 2005, 12:08:56
Dostum buraya bak....Aradığın burada...

https://www.picproje.org/main/modules.php?name=Downloads&d_op=viewdownloaddetails&lid=6&title=PROTEUS%206.2%20SP5

Alıntı YapProgram kurmak için şifre isterse EXCIDIUM 'u deneyin.

*******************************************************
Bordumuzdaki programlara kısayoldan aşağıdaki başlıktan ulaşabilirsin.
Proteusu da takip edin.

PROGRAMLAR İÇİN KISAYOLLAR BURADA ... (https://www.picproje.org/index.php/topic,4233)
Başlık: slm
Gönderen: HEXF2 - 08 Mart 2005, 08:03:54
üstad eyvallah kurdum programı valla bana bu siteyi tavsiye ettiklerinde diğerleri gibidir deyip sallamadım ama harbi harikasınız hoca yani yardımlaşma süper ben bundan sonra sorun oldu mu özelden yazarım dize topic kirliliği olmasın az çok tanıdınız beni sağolun arkadaşlar