asalet4242.
Üye
- Katılım
- 20 Tem 2011
- Mesajlar
- 21
- Puanları
- 1
ya pardon burada sorulmaz biliyorum ama üstadları yakalamışken elden kaçırmak olmaz...çalıştığım şirket bana propeller clock projesi verdi c dilinde...ama ben nasıl başlayacağımı bilemedim bir türlü biraz iş yaptım ama bir türlü düşünemedim nasıl olacak anlayamadım aşağıda verdiğim kısım başlangıç kısmı eğer bilginiz varsa yardımcı olursanız çok sevinirim....teşekkürler...
//propeller clock
#include <pic.h>
#include <delay.c>
main(void)
{
unsigned int i;
const unsigned char dizi[ ]={
0x7E,0x81,0x81,0x81,0x7E,0x00 //0
0x00,0x08,0x04,0x02,0xFF,0x00 //1
0x82,0xC1,0xA1,0x91,0x8E,0x00 //2
0x42,0x91,0x91,0x91,0x6E,0x00 //3
0x7F,0x40,0xF0,0x40,0x40,0x00 //4
0x8F,0x89,0x89,0x89,0x71,0x00 //5
0x70,0x98,0x94,0x92,0x61,0x00 //6
0x01,0x01,0x01,0x01,0xFF,0x00 //7
0x6E,0x91,0x91,0x91,0x6E,0x00 //8
0x9F,0x91,0x91,0x91,0xFF,0x00 //9
0x84,0x00 //:
};
TRISB=0;
{
for(;
{
for(i=0;i<60;i++)
{
PORTB=dizi;
DelayMs(250);DelayMs(250);
DelayMs(250);DelayMs(250);
}
DelayMs(60);
}
}
}
//propeller clock
#include <pic.h>
#include <delay.c>
main(void)
{
unsigned int i;
const unsigned char dizi[ ]={
0x7E,0x81,0x81,0x81,0x7E,0x00 //0
0x00,0x08,0x04,0x02,0xFF,0x00 //1
0x82,0xC1,0xA1,0x91,0x8E,0x00 //2
0x42,0x91,0x91,0x91,0x6E,0x00 //3
0x7F,0x40,0xF0,0x40,0x40,0x00 //4
0x8F,0x89,0x89,0x89,0x71,0x00 //5
0x70,0x98,0x94,0x92,0x61,0x00 //6
0x01,0x01,0x01,0x01,0xFF,0x00 //7
0x6E,0x91,0x91,0x91,0x6E,0x00 //8
0x9F,0x91,0x91,0x91,0xFF,0x00 //9
0x84,0x00 //:
};
TRISB=0;
{
for(;
{
for(i=0;i<60;i++)
{
PORTB=dizi;
DelayMs(250);DelayMs(250);
DelayMs(250);DelayMs(250);
}
DelayMs(60);
}
}
}