ccc dilinde saat tarih ve ısı ölçüm projesini yazma

Başlatan hkn03, 26 Aralık 2011, 15:19:56

hkn03

saat tarih ve ısı ölçüm projesinini ccc dilin de yazdım ama hata veriyor.

hata veren yazmış oldugum program da bu


#include <pic.h>
#include "delay.c"
#include "lcd.c"
#include "ds1302.h"
void main(void)
{
unsigned char gun,ay,yil,hafta,saat,dakika,saniye;
PORTB=0x00;
PORTC=0x00;
TRISB=0x00;
TRISC=0x00;
lcd_init();
ds1302_init();

rtc_set_datetime(31,12,9,5,23,59,50);
rtc_ram_write(0xC0, 'Y');
rtc_ram_write(0xC2, 'E');
rtc_ram_write(0xC4, 'N');
rtc_ram_write(0xC6, 'E');
rtc_ram_write(0xC8, 'R');

for(;;)
{

rtc_get_date(&gun,&ay,&yil,&hafta);
rtc_get_time(&saat,&dakika,&saniye);
lcd_gotoxy(1,1);
veri_yolla(gun/10+48);
veri_yolla(gun%10+48);
veri_yolla('.');
veri_yolla(ay/10+48);
veri_yolla(ay%10+48);
veri_yolla('.');
veri_yolla(yil/10+48);
veri_yolla(yil%10+48);
switch(hafta)
{
case 1: lcd_yaz(" PAZR");break;
case 2: lcd_yaz(" PZTS");break;
case 3: lcd_yaz(" SALI");break;
case 4: lcd_yaz(" CRSM");break;
case 5: lcd_yaz(" PERS");break;
case 6: lcd_yaz(" CUMA");break;
case 7: lcd_yaz(" CMTS");break;
}
lcd_gotoxy(2,1);
veri_yolla(saat/10+48);
veri_yolla(saat%10+48);
veri_yolla(':');
veri_yolla(dakika/10+48);
veri_yolla(dakika%10+48);
veri_yolla(':');
veri_yolla(saniye/10+48);
veri_yolla(saniye%10+48);
}
}




bu hatayı düzeltmem de yardımcı olursanız cok memnun olurum aksi taktirde ders ten kalıcam yardımcı olursanız sevinirim.

JKramer

CCS'de pic.h diye bir dosya yok, Hi-Tech ya da MicroC altında derlemeyi deneyin.

Erol YILMAZ

Alıntı Yap"bu hatayı düzeltmem de yardımcı olursanız cok memnun olurum aksi taktirde ders ten kalıcam yardımcı olursanız sevinirim."

Kalın biraz, tanışalım...