folder Tahribat.com Forumları
linefolder Elektronik / Embedded / Mobil Cihazlar
linefolder Pic16f628a Programlayamadım - Yardım



Pic16f628a Programlayamadım - Yardım

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    overbite
    overbite's avatar
    Kayıt Tarihi: 13/Ağustos/2011
    Erkek

    Arkadaşlar bir kod yazdım PIC'e atmaya çalışıyorum fakat başaramadım;

    yazdığım:

     

    LIST P=16F628A
    	INCLUDE	"P16F628A.INC"
    	ORG	h'00'
    	CLRF	PORTB
    	BANKSEL	TRISB
    	CLRF	TRISB
    	BANKSEL	PORTB
    BASLA
    	BSF PORTB, 0
    	NOP
    	BCF PORTB, 0
    	NOP
    	GOTO BASLA
    	END

     

    MPASM outputu:

    ----------------------------------------------------------------------
    Release build of project `C:\Users\Emre\Desktop\pic proje\01 - blink\blink.disposable_mcp' started.
    Language tool versions: MPASMWIN.exe v5.47, mplink.exe v4.45, mplib.exe v4.45
    Fri Jan 11 22:04:11 2013
    ----------------------------------------------------------------------
    Clean: Deleting intermediary and output files.
    Clean: Deleted file "C:\Users\Emre\Desktop\pic proje\01 - blink\blink.mcs".
    Clean: Done.
    Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F628A "blink.asm" /l"blink.lst" /e"blink.err"
    Message[302] C:\USERS\EMRE\DESKTOP\PIC PROJE\01 - BLINK\BLINK.ASM 6 : Register in operand not in bank 0.  Ensure that bank bits are correct.
    Executing: "C:\Program Files\Microchip\MPASM Suite\mplink.exe" /p16F628A "blink.o" /z__MPLAB_BUILD=1 /o"blink.cof" /M"blink.map" /W /x
    MPLINK 4.45, Linker
    Device Database Version 1.10
    Copyright (c) 1998-2011 Microchip Technology Inc.
    Errors    : 0
    
    Loaded C:\Users\Emre\Desktop\pic proje\01 - blink\blink.cof.
    ----------------------------------------------------------------------
    Release build of project `C:\Users\Emre\Desktop\pic proje\01 - blink\blink.disposable_mcp' succeeded.
    Language tool versions: MPASMWIN.exe v5.47, mplink.exe v4.45, mplib.exe v4.45
    Fri Jan 11 22:04:14 2013
    ----------------------------------------------------------------------
    BUILD SUCCEEDED

    kullandığım programlama kartı (konya sokaktan aldım 18 liraya - ismi süper jdm imiş):

    aldığım hata:

    bir de ic-prog ile denedim, pic'i karta takmadığım halde kendi kendine kartı silebiliyor :D içini okuyor falan, nasıl yapacaz anlamadım, yardım ederseniz sevinirim, iyi geceler


    ulan bir susar mısın?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    Balansıbozuk'a haber vereyim de bakar şimdi:)

     

    Sanırım seri port üzerinden çalışıyor. Seriportun hızını düşürün. Aynı ayarlar programlayıcı yazılımda da olsun.

     


    Olaylara karışmayın!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Kullandığın alet JDM programmera benziyor. Aygıt menusunden JDM seç

    HolyOne tarafından 11/Oca/13 22:50 tarihinde düzenlenmiştir

    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    overbite
    overbite's avatar
    Kayıt Tarihi: 13/Ağustos/2011
    Erkek

    @YeniHarman : sağolasın, aygıt yöneticinden baudrate 9600 seçili de programdan ayarlayabileceğim bir bölüm bulamadım.


    @HolyOne : jdm seçili zaten şeyh


    ulan bir susar mısın?
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    O zaman ayarlarından windows api kullan gibi bişey var onu seç

     


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    hex dosyanda problem olduğunu sanmıyorum. eğer olmzsa internetten her hangi bi hex dosyasıyla deneyebilirsin

     

    http://www.youtube.com/watch?v=b8XAFpT3hh0

    şuradaki videoya bi bak.. bazı ayarlamalar yapman lazım.. 


    Aydınlık sabahı düşün ve durgun karanlık geceyi. Rabb'in seni ne unuttu ne de darıldı. Öteki dünya senin için (hayatının) bu ilk bölümünden mutlaka daha iyi olacak! Ve zamanı geldiğinde Rabb'in sana (kalbinden geçeni) bağışlayacak ve seni hoşnut kılacak. O seni yetim olarak bulup bir sığınak vermedi mi? Ve yolunu kaybetmiş görüp seni doğru yola ulaştırmadı mı? İhtiyaç içinde bulup seni tatmin etmedi mi? Öyleyse yetime haksızlık yapma, yardım isteyeni asla geri çevirme, ve (her zaman) Rabb'ini(n) nimetlerini an.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    overbite
    overbite's avatar
    Kayıt Tarihi: 13/Ağustos/2011
    Erkek

    @HolyOne : ic-prog'da o dediğini seçtim yine aynı

    @unbalanced : evet simulator ile denedim hex'i portb'nin 0. bitini alçaltıp yükseltiyor sorun yok gibi de bana bozuk mal itelemiş de olabilirler


    ulan bir susar mısın?
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    sorunun nerede olduğunu tam olarak bilemiyoruz hocam..

    ekran çıktısına baktım da tanındı-> bilinmiyor ifadesi var orada bi problem olabilir..

     

    ayrıca programlayıcı bozuk olabilir ya da pic de bozuk olabilir. aldığın yer bu işleri yapıyorsa pic i orada onlara programlattır bakalım yapabiliyorlar

    mı? yanında birden fazla hex dosyası da götür ama boyutu büyük olmasın, pic in hafızasını geçmesin.. onlara orada bu işlemi yaptırt yapıyorlarsa

    poblem yok, değilse iade edersin biraz daha kaliteli bi şey alırsın.. pickit2 ler güzeldir, zif soketli devreleri düşmüştü internette, debug falan

    yapabilme özelliği var. onlardan alabilirsin ya da yapabilirsin. (yapsan da yine pic i programlatmak gerekiyor) aldığın yere gidip sorunu orada

    çözdür bakalım


    Aydınlık sabahı düşün ve durgun karanlık geceyi. Rabb'in seni ne unuttu ne de darıldı. Öteki dünya senin için (hayatının) bu ilk bölümünden mutlaka daha iyi olacak! Ve zamanı geldiğinde Rabb'in sana (kalbinden geçeni) bağışlayacak ve seni hoşnut kılacak. O seni yetim olarak bulup bir sığınak vermedi mi? Ve yolunu kaybetmiş görüp seni doğru yola ulaştırmadı mı? İhtiyaç içinde bulup seni tatmin etmedi mi? Öyleyse yetime haksızlık yapma, yardım isteyeni asla geri çevirme, ve (her zaman) Rabb'ini(n) nimetlerini an.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ltcelik
    ltcelik's avatar
    Kayıt Tarihi: 11/Mayıs/2007
    Erkek

    Akım yetmiyor olabilir. Bnde öyle olmuştu  ialve adaptörle +5v takviyesi ile halletmiştim.


    Din Kitaplarını Okuyup Anlayana Ateist, Okuyup Anlamayanlara "dindar" denir... Nikola TESLA.. ben mi? Ne okurum ne anlarım... Kendi kendime de uyuz oluyorum ama olamıyorum.. "Ama efsaneyi çıkarıp atarsan ve yaptıkları eylemlere bakarsan... ..Jedi'ların mirası başarısızlıktır. İkiyüzlülüktür, kibirdir."
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Asker
    Asker's avatar
    Banlanmış Üye
    Kayıt Tarihi: 02/Ekim/2005
    Erkek

    ters takmis olma hocam hem bunlar artik kalmadi :) istersen orjinal pic kit 2 ve imitasyon pic kit 3 var dusunursen pm at

  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    overbite
    overbite's avatar
    Kayıt Tarihi: 13/Ağustos/2011
    Erkek

    abi dedigin gibi disardan +5v verdim yine aynı

    yalnız şöyle bir şey var, winpic'de oku diyorum kendince okuyor, sil diyorum siliyor fakat programlayamıyor. sonra pic'i karttan çıkardım yine okuyor :) ne okudugunu anlamadım ben,

    @Asker orjinal olan kaç para, ucuza kaçmak için aldım ben bunu şimdi 60 70 lira deme :)


    ulan bir susar mısın?
Toplam Hit: 1955 Toplam Mesaj: 18