ccs icd-u64 "looser"||||pickit2 "winner :("

Başlatan gambit1244, 30 Eylül 2011, 00:33:16

gambit1244

iyi günler arkadaşlar bilenlere bir sorum var

şimdi bizim bi interface cihazımız var cihaz usb den çalışıyor ft ile

5 tane programlama bacağı var. devrede    mclr +5   pgd   pgc   gnd

işyerinde bu cihazı pickit 2 diye bi cihazla programlıyoruz
dikkat! pgm bacağını kullanmıyor pickit 18f485 in

fakat benim kitim ccs c icd cihazım 6 tane program bacağı kullanıyor

diğer tüm bağlantılar aynı fakat bende ekstradan pgm bacağı bağlı

neden böyle olur pgm bacagı gereksiz bi bacakmı yoksa yerine göremi gerekli

ayrıca ben kendi kitimle bunu programlayamadım bi türlü :( ama pickit programlıyor
[email]tufan_ozbek@hotmail.com[/email] Yesterday is history. Tomorrow is a mystery. Today is a gift aslında bütün mesele bu.

Maxim

#1
istersen forumun şu bölümüne bir göz atıver
https://www.picproje.org/index.php/board,145.0.html

bu arada pic işlemciler clok, data ve mclr uçları ile programlanıyor, bu bağlantı tipine ICSP deniyor
pgm ucu kullanılmıyor

*low voltage program, seri program ,bootloader gibi seçeneklerde var.

gambit1244

#2
merhaba cok teşekkürler cevap için bütün cevapları buldum

şimdi yazılım atıyorum basit olarak led yakıp sondürmeyi deniyim dedim ilk başta

iyikide denemişim

kristalim 8 mhz, ccs c de 8 mhz kristal ayarını yapıyorum   port b yi 1 saniye aralıklarla açıp kapatıyorum

fakat ledler saniyede 5 6 defa kapanıp açılıyor bende kristal değerini yükselttim yazılımda.
şuan 31 mhz gibi bi deger de yaklaşık 1 saniye aralıkla açılıp kapanıyor bunun sebebi ne olabilir

örnek programı atıyorum..
kristalin üzerinde 8.0AKSS5DT YAZIYOR
Bu şekilde tiny ile yüklediğimde led çok hızlı yanıp sönüyor (saniyede 5 defa kadar) acaba tiny ile atıyorum diyemi yoksa başka ne olabilirki?
#include <18F458.h>
#fuses hs,NOPROTECT,NOLVP,NOWDT
#use delay(clock=8000000)

#use fast_io(b) // Port yönlendirme B
void main(){
 

set_tris_b(0x00);    // RB0 çıkış
while(true)
{

 delay_ms(1000);
 
 output_b(0x00);
 
  delay_ms(1000);
 
 output_b(0xff);
}

[email]tufan_ozbek@hotmail.com[/email] Yesterday is history. Tomorrow is a mystery. Today is a gift aslında bütün mesele bu.

Erol YILMAZ


gambit1244

#4
bende onu dicektim smdi tam yazdım ileti geldi diye yazmadım aynen oyle tam 4 katını denedim simdi oldu fakat bu nasıl olur abi
bunun ayarı nerden yapılıyorki içine attıgım programda oyle bi ayar yok :S
edit:birşey daha öğrenmiş olduk teşekkür ederim.
[email]tufan_ozbek@hotmail.com[/email] Yesterday is history. Tomorrow is a mystery. Today is a gift aslında bütün mesele bu.