Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => CC5X => Konuyu başlatan: Macera - 25 Ekim 2005, 10:25:30

Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: Macera - 25 Ekim 2005, 10:25:30
CC5X derleyicisinin kurulumu ve kullanımı:

Mümkün olduğu kadar yalın hızlı ve az kod üreten derleyici olan CC5X DOS tabanlı bir programdır. www.bknd.com adresinden indirebileceğiniz bedava sürümünüyle gerek MPLAB'a entegre edebileceğiniz gibi aynı zamanda tek başına yada herhangi bir editör programıyla kullanabilirsiniz.Bu başlık altında CC5X ile edindiğimiz tecrübeleri yayınlayacaz. Programı indirdikten sonra C:\ altında bir dizine kopyalayın ( C:\cc5x\ gibi ) Dizin isminin boşluksuz ve uzun olmamasına dikkat edin.
MPLAB'a entegrasyon sırasında MPLAB boşluklu ve uzun dosya isimlerine bir alerjisi  olduğu için programınız doğru çalışmayabilir.Program parasız programdır.Kısıtlamaları ise 1024 byte kadar kod üretebilmesi ve optimasyon özeliklerinin kısıtlı olmasıdır.Bu versiyonunda bile üretilen kod zaten o kadar kompaktırki diğer derleyicilerle eşdeğer bir program yaptığınız takdirde aradaki farkı hemen anlarsınız. Hafıza sınırlandırılması ise sonradan anlatacağım yöntemlerle aşılabilir.
   Editör olarak benim tercihim renkli C komutlarını yazabilen jfe editörüdür. http://home.arcor.de/jensaltmann/JFE/jfe_eng.htm adresinden ingilizce versiyonunu indirebilirsiniz.Dosyayı açtıktan sonra direk çalışmaya başlıyabilirsiniz.İlk açılışta harfler küçük olabilir ama bunu Settings Menüsünden Font seçeneğindeki Harf büyüklüğünü daha yüksek bir sayıya ayarlarsınız.Bu editörün bir diğer özelliği menü üzerine bir takım komutlar ekleme özeliğidir.Derleyici komutlarını burdan direk ayarlayıp C programlarını yazmaya başlıyabiliriz.Herhangi bir text dosyası açın.Yine Settings menüsünden Add Tool seçeneğine gelin.

(http://img491.imageshack.us/img491/6739/jfeayar6li.jpg)

Açılan pencereye Name kısmına cc5X (bu düğmenin ismi olmaktadır) , Application kısmının altına C:\cc5xfree\CC5X.EXE yazın.Bu programın bulunduğu dizindeki derleyicinin yeri olacaktır.Start Directory yazan yeri boş bırakın. Parameters bölümüne ("$FILE" -AH -IC:\cc5xfree\  -CA"$NAME".cod  -L) parantez içindeki yeri copy paste yapın.
Ok düğmesine bastığınızda Cc5X düğmesinin oluştuğunu göreceksiniz.Bu düğmeye bastığınızda o an açık ve aktif olan dosyayı Cc5X derlemeye çalışır.Alt kısımda derlemenin sonucunu görürsünüz.Herhangi bir yanlışınız olduğu takdirde bunu derleyici sonuçlarından görebilirsiniz.Gerekli düzeltmeleri yaptıktan ve nihai programı hatasız derledikten sonra çıkan hex dosyanız kullanıma hazırdır.Çalıştığınız dizine baktığınız takdirde aynı zamanda cod dosyasının oluştuğunuda görürsünüz.Hex dosyasını herhangi bir yükleme programı ve kartıyla pic'inize aktarabilir yada proteusda test edebilirsiniz.(cod uzantılı programlar da proteusda simule edilebilir.)

Örnek bir program görüntüsü:
(http://img496.imageshack.us/img496/7845/jfe3tr.jpg)

CC5X için www.cc5x.de güzel bir kaynaktır.Sayfa almanca ama babelfish sayesinde ingilizceye tercüme edebilirsiniz
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: engin_ - 25 Ekim 2005, 13:39:17
Arkadaşım bizi bilgilendirdiğin için sağol. Gerçekten optimize çalıştığı gözüküyor.Benim bildiğim diğer diller kafadan ramın birkaç byte'ını kullanırken burada sadece kullandığın değişken için kullanılmış.
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: matematika - 27 Ekim 2005, 12:45:09
.
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: engin_ - 27 Ekim 2005, 13:05:13
CC5X C compiler  for the PIC12/14/16 devices için

http://www.bknd.com/cc5x/download.shtml

Professional users (http://www.bknd.com/cc5x/downl-prof.shtml)
Students and non-professional users (http://www.bknd.com/cc5x/downl-stud.shtml)
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: sertac2003 - 01 Kasım 2005, 09:13:39
programın 1K kod sınırını kaldıran krak ı yada
varsa yöntemi nedir  acep ?

kreki yoksa yapabiliriz...
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: sertac2003 - 01 Kasım 2005, 12:57:35
Eleman cc5x ' i borland C++ ile yazmış. programı korumak için amma da uğraşmış yaw !. pek olmaz ama kırarken içimden lisansını satın almak geldi  :o

1 K kod limiti 128 K ya yükseltilmiştir... sanırım bu değer herkes için yeterlidir... henüz 128 K lık bir pic yok ama, olursa artık bir daha krek yapmaya gerek kalmamış oldu. 8)

programın linki ve patchi  Şekil 0x0002B93D ' de görüldüğü gibidir... 8)

http://rapidshare.de/files/7037941/cc5xfree_v3.2G.zip.html

neşeli kod'lar...
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: picusta - 01 Kasım 2005, 13:48:10
paylastigin için tesekkürler. deneyecegim.
Peki, bu krek kisitli optimizasyonu da kaldiriyormu? Bi de merak etigim 32 bit degiskenleri destekleyen kütüphaneyi nerden bulabiliriz?
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: sertac2003 - 01 Kasım 2005, 15:35:34
Alıntı yapılan: "picusta"paylastigin için tesekkürler. deneyecegim.
Peki, bu krek kisitli optimizasyonu da kaldiriyormu? Bi de merak etigim 32 bit degiskenleri destekleyen kütüphaneyi nerden bulabiliriz?

şu an sadece kod sınırlamasını kaldırdım. programı çok değil sadece kıracak kadar kullandım. kısıtlı optimizasyonun neler olduğunu bilirsem, bi bakılabilir.
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: matematika - 02 Kasım 2005, 11:07:49
.
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: sertac2003 - 05 Kasım 2005, 15:15:12
@matematika

crck dosyasını cc5x in olduğu klasöre kopyalayıp crcke cift tıklıyosun,
patch diyosun ve tamamdır...
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: mcan - 14 Ocak 2006, 03:16:26
Alıntı yapılan: "sertac2003"Eleman cc5x ' i borland C++ ile yazmış. programı korumak için amma da uğraşmış yaw !. pek olmaz ama kırarken içimden lisansını satın almak geldi  :o

1 K kod limiti 128 K ya yükseltilmiştir... sanırım bu değer herkes için yeterlidir... henüz 128 K lık bir pic yok ama, olursa artık bir daha krek yapmaya gerek kalmamış oldu. 8)

programın linki ve patchi  Şekil 0x0002B93D ' de görüldüğü gibidir... 8)

http://rapidshare.de/files/7037941/cc5xfree_v3.2G.zip.html

neşeli kod'lar...

bu dosya yerinde yok ,birdaha koyarmısnız acaba
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: sertac2003 - 14 Ocak 2006, 07:06:03
http://www.hemenpaylas.com/download/80763/cc5xfree_crkli.rar.html
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: camesh - 02 Ocak 2007, 18:55:25
aman tanrııııım.. ben neden burayı daha önce görmedim ki  bitirme tezim icin  yazdıgım program CC5x in  destekledigi boyutu geçtiği için HITECH e gore tekrar ugrastım .. kafadan bir ayımı harcadım:S çok aramama ragmen bir türlü bulamamıstım crağini..
benim için geç te olsa yine de çok teşekkürler dostum ellerin dert görmesin
bundan sonra işime çok yarayacak
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: camesh - 02 Ocak 2007, 18:58:09
yaw ne şanssız bir insanım ben. rapiddeki  dosya uzun sure indirilmediği için kaldırılmış,hemenpaylas ta su an kullanımda değil...
tekrar yollayabilirseniz çok sevinirim..
Başlık: cc5x derleyici
Gönderen: zeyin - 18 Mart 2007, 10:20:17
dos tabanli olmayan cc5x derleyicisini nerden indirebilirim.
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: sitenindelisi - 19 Mart 2007, 16:30:12
Elinde patch olan var ise, yeniden yükleyebilir mi? Teşekkürler...
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: camesh - 20 Mart 2007, 19:56:43
evet arkadaşlar benim de çok ihtiyacım var ..
tekrar gönderebilirseniz çok mutlu olurum
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: Macera - 20 Mart 2007, 20:57:19
İlada crack olmasına gerek yok 1k lık sınırın 4 k'ya nasıl çıkacağı aşağıdaki linkde anlatılıyor.
http://www.cc5x.de/Crack.html
(http://www.cc5x.de/files/Crack/Module.gif)
Modülleri
C:\cc5\CC5X.EXE Module1.c -IC:\cc5\ -u -r -a -r2
parametreleriyle derliyeceksiniz.
Bu Dos komutunuda isterseniz bu konunun ilk mesajındaki gibi Jen's editörde bir düğmeye ilişkilendirebilirsiniz.
Daha sonra çıkan asm dosyalarını mplink'de ilgli lkr dosyasını dahil ederek birleştireceksiniz.
Şimdiye kadar programlarım 1k sınırını aşamadığı için yukardaki yöntemi hiç deneyemedim.
Başlık: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: Macera - 12 Haziran 2009, 23:10:02
Bu konuda bir link var
3.2G versiyonu küreklenmiş olarak
http://rapidshare.com/files/67595827/ccccccc5x.rar.html
Başlık: Ynt: CC5X C derleyicisinin kurulumu ve kullanımı
Gönderen: a.zorba - 24 Aralık 2012, 15:22:40
Alıntı yapılan: Macera - 12 Haziran 2009, 23:10:02
Bu konuda bir link var
3.2G versiyonu küreklenmiş olarak
http://rapidshare.com/files/67595827/ccccccc5x.rar.html (http://rapidshare.com/files/67595827/ccccccc5x.rar.html)

hocam link i yenileyebilirmiyiz.