c# dilinde yazılmış pic kodları var fakat ben bsaic kullanıyorum materyallerim bu yönde elimde c# kodlarını hex e çevirmek için program kolay bulabileceğim bi program ismi söylermisiniz
hi tech c compiler
#code# tag larını kullanarak programını buraya koy çeviren çıkacaktır.
Satırlarına bakınca bilenler şu derleyici diyebilirler...
yok hayır öyle gizemli bi kodlar değil durum şöyle; bi abi bana bu kodları hediye etti normalde parayla satıyo olurya nette falan gezinirken denk gelirse bende hepsini yayınlarsam ayıp olur.zaten bu işi bilenlenler tarih saat devresinin kodları olduğunu anlayacaktır. ilginiz için teşekkür ederim
Nokia lcd termometre diye aratırsan çok sayıda tam proje bulabilirsin.
c# dilinde devrenn açık kodları var hex e dönüşmüş halide var fakat ben açık kodlarda ufak bi değişiklik yaptım değişiklikte şu; ekranda koıdları yazan kişinin adı yazıyodu bene açık kodların içinden o kısmı silip kendi adımı yazdım yani dolayısıyla tekrar hex e çevirmem gerekiyo bunu yapamadım.elimde kodlar hazır olarak var ama hexe çeviremiyorum bilmemek kadar kötü bişey yokmuş ekrana kendi ismimi yazdırmak istiyorum verdiğiniz en son linkteki devre çok hoşuma gitti o devreye kendi adımı yazdırabilmem mümknmü ?
pic c compiler ccs pswhd programının tam sürümünü buldum bu programla hex e çevirmeye çalıştım fakat 2 satırda hata verdi satırları yazayım belki düzeltebilirsiniz
(111 rakamını ben koydum hata yerini belirtmek için; program 111 rakamının hemen önndeki parantezi işaret ederek hata veriyor)
i=hr-((hr/10)*10);222 yaz(i,8,0);
(gene 222 rakamının önndeki noktalı vrgülde hata veriyor program , sorun ne anlayamadım
Bu şekilde yardım mümkün olmadığına göre , fırsat bu fırsat. CCS C öğrenmenin tam zamanı. Türkçe pek çok kaynak bulabilirsin. Bir çok kez verilmişti zaten...
C# bilmiyorum ama C biliyorum. Bu kodlar C kodları, sen eminmisin bu programın C# da yazıldığından?
quote:
Orjinalden alıntı: KaraBekir
C# bilmiyorum ama C biliyorum. Bu kodlar C kodları, sen eminmisin bu programın C# da yazıldığından?
hadi ya ben kisini aynı sanıyodum c yada c# hakkında hiçbi bilgim yok sadece elimdeki hazır kodları hex e çevirmeliyim tüm yapmak istediğim bu.
#include <pic.h> #include <delay.c> main(void) { unsigned char gecici_dizi[16]; unsigned char i,a,toplam_sutun; signed int kayma,deger; unsigned const char metin[]={ 0x7F,0x08,0x08,0x08,0x76,0x00, // B 0x84,0xFD,0x84,0x00, // İ 0xFF,0x80,0x80,0x80,0x80,0x00, // L 0x84,0xFD,0x84,0x00, // İ 0xFF,0x02,0x0C,0x02,0xFF,0x00, // M 0x00,0x00,0x00,0x00, // Bosluk 0x38,0x40,0x80,0x40,0x38,0x00, // v 0x70,0xA8,0xA8,0xA8,0xB0,0x00, // e 0x00,0x00,0x00,0x00, // Bosluk 0x01,0x01,0xFF,0x01,0x01,0x00, // T 0xFF,0x89,0x89,0x89,0x81,0x00, // E 0xFF,0x18,0x24,0x42,0x81,0x00, // K 0xFF,0x04,0x08,0x10,0xFF,0x00, // N 0x84,0xFD,0x84,0x00, // İ 0xFF,0x18,0x24,0x42,0x81,0x00};// K
selam arkadaşlar yardımınıza ihtiyacım var.ben bunu bilim teknik yazan yeri silip yerine HUSEYİN & ZEYNEP yazdırmak istiyorum ama hex e dönüştürülmüş olması lazım.bana bunu dönüştürebilirseniz minnettar kalırım.
merhaba elimdeki c kodları var nasıl hex e ceviceğimi bilmiyorrum acaba yardım ede bilirmisiniz KODLAR
#include <pic.h> #include <delay.c>
main(void) {
unsigned int i; unsigned char dizi[]={ 0xFF,0x09,0x09,0x09,0x09,0x00, // F 0x7F,0x80,0x80,0x80,0x7F,0x00, // U 0xFF,0x04,0x08,0x10,0xFF,0x00, // N 0xFF,0x81,0x81,0x81,0x7E,0x00, // D 0xFC,0x12,0x11,0x12,0xFC,0x00, // A 0x00,0x00,0x00,0x00,0x00,0x00 // Boluk 0xFC,0x12,0x11,0x12,0xFC,0x00, // A 0xFF,0x18,0x24,0x42,0x81,0x00, // K 0xFC,0x12,0x11,0x12,0xFC,0x00, // A 0xFF,0x19,0x29,0x49,0x86,0x00, // R 0x00,0x00,0x00,0x00,0x00,0x00 // Bosluk };
slm arkadaşlar..c de yazılmış bi programım var..bunu hex e çevirirken sorun yaşıyorum yardımcı olabilecek var mı? program bu ; #include <pic.h> #include <delay.c> #include <lcd.c> #include <stdio.h>
TRISA=0x01; // Port A'nin ilk pini giris TRISB=0x00; // PortB'nin hepsi cikis CMCON=0x07; // PortA sayisal giris PORTA=0; // Baslangic durumu ayarlari PORTB=0;
T0IE=0; // TIMER'i durdur LCD_yaz(); // LCD alt programina git
DelayMs(250); // 250 ms bekle while(SW==1);
} // islemleri tekrarla } // Programin sonu şimdiden teşekkürler..
Konu ile alakası yok ama bunlar c# kodu mu? Bana c kodu gibi geldi.
konu basligin dikkatimi cekti c# dilinde bir mikro islemciye program yazamazsin c# microsoftun gelistirdigi c ye benzer bir kutuphanedir fakat kodlar kesinliklle c arkadaslarin dedigi gibi ccs c var pic icin
#include #include
main(void) {
unsigned int i; unsigned char dizi[]={ 0xFF,0x02,0x0C,0x02,0xFF,0x00, // H 0xFF,0x89,0x89,0x89,0x81,0x00, // A 0xFF,0x11,0x31,0x51,0x8E,0x00, // V 0xFF,0x10,0x10,0x10,0xFF,0x00, // V 0xFC,0x12,0x11,0x12,0xFC,0x00, // A 0xFF,0x89,0x89,0x89,0x76,0x00, // N 0xFC,0x12,0x11,0x12,0xFC,0x00, // U 0x00,0x00,0x00,0x00,0x00,0x00 // R };
TRISB=0;
for(;;){ for(i=0;i<48;i++){ PORTB=dizi; DelayMs(1); // 1ms bekle } DelayMs(48); // 48ms bekle } } bunun hexe dönüşmüş hali lazım arkadaşlar yardımcı olabilir misiniz ? :)
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme