pcbway

havada kayan yazı

Başlatan Drsndgl, 17 Aralık 2013, 15:58:19

Drsndgl

merhabalar:

havada kayan yazı yapmayı düşünüyorum fakat pic programlamayı yapamıyorum.Bunun için bana programlama hakkında yardımcı olabilirmisiniz.programda damyo yazısını yazmak istiyorum.Eğer anlıyorsanız bana yardımcı olurmusunuz...

serkan_48

dostum merhaba bir ara baya uğraşmıştım. aşağıdaki sayfayı önce oku ordaki projeyi uygulayabilirsin.

takıldığın yerde bize sorabilirsin. Bilgin ne derece elinde ne tür ekipman var varmı yokmu bilmiyorum. Sen dediğim gibi önce oku sonra yine buradan bilgi paylaşırız.

kolay gelsin

https://320volt.com/pervane-havada-saat-devreleri-analog-dijital-gorunum/

Drsndgl

Teşekkürler. Ben sadece pic programını yapamıyorum benim projede havaya aktarmak istediğim damyo yazısı ve 5000 yazısı onların kodlarını bilmiyorom

serkan_48

Dostum bak şu linkteki pdf yi oku pic için hex oluşturamıyorum diyorsan sen devreyi yap ben sana hex dosyasını hazırlar mail atarım.

http://www.biltek.tubitak.gov.tr/gelisim/elektronik/dosyalar/9/9.pdf

bu proje daha basit ve güzel .

http://www.biltek.tubitak.gov.tr/gelisim/elektronik/9.htm

her adımı anlatmışlar.

Drsndgl

Devreyi bn zaten oradan yapıyorum ancak yazmak istediğim yazının kodları yok onu yapmayı bilmiyorum bnde siz yaparsanız çok sevinirim DAMYO VE ayrı bi yazı daha olacak 5000 iki devre yapacagım

serkan_48

23 Aralık 2013, 21:44:23 #5 Son düzenlenme: 23 Aralık 2013, 21:48:40 serkan_48
#include <pic.h>
#include <delay.c>

main(void)
{

unsigned int i;
unsigned char dizi[]={
0x00,0x00,0x00,0x00,0x00,0x00  // Bosluk
0x7F,0x41,0x41,0x41,0x3E,0x00, // D
0x3F,0x48,0x48,0x48,0x3F,0x00, // A
0x7F,0x20,0x18,0x20,0x7F,0x00, // M
0x70,0x08,0x07,0x08,0x70,0x00, // Y
0x3E,0x41,0x41,0x41,0x3E,0x00, // O
0x00,0x00,0x00,0x00,0x00,0x00  // Bosluk
};

TRISB=0;

for(;;){
   for(i=0;i<48;i++){
   PORTB=dizi;
   DelayMs(1);  // 1ms bekle
   }
   DelayMs(48); // 48ms bekle
}
}


bilgim dahilinde DAMYO yazdım ama bu c kodunu bi türlü hex e compile edemedim. Daha önce pic basic pro kullanmıştım onda compile ediyordum ama bu c hi tech ten beceremedim.

mp lab programında export file var ordan export ettiğimde hex oluşuyor ama sitede verilenden çok farklı bir hex oluşuyor anlayamadım doğru yoldanmı gidiyorum yoksa .c olarak yazdığım kodu hex yapabilmek için özel bi programmı kullanmam gerekiyor?
Bilgili arkadaşlardan yardım diliyorum kod doğru olmuşmu olmuşsa compile edebilirmisiniz?

Drsndgl

Teşekkür ederim yardımcı oldugunuz için çok sağolun