C

.c dosyayı .hex 'e çevirme

Başlatan cevat, 06 Mart 2013, 20:54:55

cevat

Merhaba arkadaşlar,

Tubitak sitesindeki kayan yazı devresini hazırladım.
http://www.biltek.tubitak.gov.tr/gelisim/elektronik/17.htm
Pic 16F628 'e yazılımı yüklemek isteyince MPLAB 'la .c dosyayı tekrar .hex haline getirin mesajı çıkıyor. MPLAB 'la .c dosyayı açmak isteyince tanınmayan format mesajı çıkıyor. ( Mplab 'ın içerisinde c derleyici var deniliyor da.. neden tanınmayan format uyarısı alıyorum. ) Başka Ücretsiz  c dosyayı hex 'e çeviren derleyici yazılım var mı?  veya Mplab 'la nasıl  convert yapılır. Eksiklik nerede?
Yardımcı olanlara teşekkür ederim.


haberlesme

CCS C compiler denen yani Pic C compiler indirebilirsin googleye ccs c compiler yazdıgın zaman ulaşabilirsin bu program C kodlarını hexe dönüştürüyor.

cevat

Yanıt için teşekkür ederim.
ccs c compiler yazılımı ücretli, Fiyatı da 350$ başlıyor. Bana ücretsiz yazılım lazım.  ÜCRETSİZ bir derleyici öneriniz var mı?

sinancnc

#3
kodları buraya ekleyin hex çevirip ekleyelim bu şekilde işiniz çözülür mü ?

eğer bu iş bana kalırsa şirketteki bilgisayarda yüklü olduğu için yarını bekleyeksiniz...
Paylaşmayı seven insan toprak olup gitmez. Bir şeyler bırakır...!

sinancnc

#4
http://www.ccsinfo.com/downloads.php

CCS Compiler Demo  olan
Paylaşmayı seven insan toprak olup gitmez. Bir şeyler bırakır...!

cevat

Kodlar burada...:  http://www.biltek.tubitak.gov.tr/gelisim/elektronik/17.htm

PIC programlama için gerekli dosyalar sütununda,

Buradaki .hex dosyaları pic programlayıcı kabul etmiyor, dolayısıyla  .c dosyaları derleyici ile .hex haline getirebilirseniz çok memnun olurum.

İyi çalışmalar, kolay gelsin...

pwm.c

#6
bunları CCS C derlemez. HI-TECH C yada XC8 ile deneyiniz. ayrıca delay.c ve pic.h kütübhanelerinide eklmeniz gerekiyor.
bu arada, ücretsiz C derleyici yok sadece demoları ve kırıkları var.
_/\/\/\_ -[ı- -ı>|- -|ı|ı|ı- -ı< -||- -l[]l-

cevat

Alıntı yapılan: sinancnc - 06 Mart 2013, 22:37:12
kodları buraya ekleyin hex çevirip ekleyelim bu şekilde işiniz çözülür mü ?

eğer bu iş bana kalırsa şirketteki bilgisayarda yüklü olduğu için yarını bekleyeksiniz...


Derleme işlemiyle, ilgilenebildiniz mi?

İlyas KAYA

Merhabalar cevat bey;

Siz .Hex'i nasıl kayıt ediyorsunuz ?

Göz odur ki dağ ardını görsün,
Akıl odur ki başa geleceği bilsin.!

cevat

#9
Mikro denetleyiciye yüklerken, Microchip 'in yazılımı PICKIT2' yi kullanarak ( file,  import hex,  write,  verify )
Sorunlu .hex dosyalarda MPLAB yazılımını kullanıyorum. uyumsuz hex için ( import hex, export hex )

kullandığım yöntem bu.
Varsa başka öneriler, öğrenmek isterim.
Veya C derleyici kullanan  arkadaşlar Tübitak 'ın sitesindeki c kodları http://www.biltek.tubitak.gov.tr/gelisim/elektronik/17.htm hex dosya haline getirebilirse, memnun olurum.
Bana e-posta olarak gönderebilirler, ( posta.genel@gmail.com) veya disk yandex 'e yükleyip (http://disk.yandex.com.tr/ ) buraya adresi yazabilirler veya buranın sunucusuna yükleyebilirler, nasıl kolayına geliyorsa...
Yardımcı olacak arkadaşlara teşekkür ederim.
İyi çalışmalar, kolay gelsin...

İlyas KAYA

Cevat bey;
Normalde C kullanmıyorum ancak elimdeki derleyici ile denediğimde eksik DELAY.C dosyası  olduğu için derleyemiyorum.

Programa eklenmiş bir dosya.


.hex'i siteden nasıl alıyorsunuz bunu sormuştum hocam ?
Göz odur ki dağ ardını görsün,
Akıl odur ki başa geleceği bilsin.!

cevat

#11
Google Chrome kullanıyorum.  Mouse sağ - tık  " Bağlantıyı farklı kaydet"  komutuyla .hex olarak kaydediyorum.

İlyas KAYA

Peki anlayamadığım mesele programlayıcı neden HEX dosyasını kabul etmesin ki ?

Eğer .hex'i  kopyala yapıştır yapıp notpad ile kayıt ediyorsanız sorun olabilir diye düşündüm ama öyle yapmıyormuşsunuz.

Hangi pic programlayıcıyı kullanıyorsunuz ?
Göz odur ki dağ ardını görsün,
Akıl odur ki başa geleceği bilsin.!

cevat

#13
Programlayıcı  PICKIT2  ( EXPKITS)



Tübitak 'ın sitesinden indirdiğim hexleri programlamak isterken
Warning : No configuration words in hex file. In  MPLAB use File-Export to save hex with config  hatası veriyor.
Şimdiye kadar bir sürü denetleyici programladım. Sorun yok. Tübitak 'ın sitesindeki .hex ler neden böyle...

haberlesme

Cevat,

Burdaki http://hotfile.com/dl/93121514/74f07fd/PIC_C_Compiler_CCS_PCWHD_v4.068-www.eruieee.com.rar.html  adresten indirirsen full bir şekilde CCS C programını indirebilirsin sen indir kurulum içinde açık ama takıldıgın yer olursa yardımcı olurum kolay gelsin.

Powered by EzPortal