CCS derleme hatası

Katılım
3 Ocak 2009
Mesajlar
53
Puanları
1
#include "C:\Users\.....\Desktop\........\display.h"
#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD
#use delay(clock=4000000)
#use fast_io(a)
#use fast_io(b)
int i;
const int digit[16]={0*3F, 0*06, 0*5B, 0*4F, 0*66, 0*6D, 0*7C, 0*07, 0*7F, 0*6F, 0*77, 0*7C, 0*39, 0*5E, 0*79, 0*71};

void main()
{

setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(FALSE);
setup_counters(RTCC_INTERNAL,RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
set_tris_a(0*00);
set_tris_b(0*00);
output_b(0*00);
output_a(0*02);
while(1)
{
for(i=0;i=16;i++)
{
output_b(digit);
delay_ms(500)

}

}

}

Arkadaşlar CCS ile yeni yeni çalışıyorum.Display uygulaması yaparken hata verdi Bu program B undefined diyor neden acaba?Hatam nerde?
 
Arkadaşlar bu hatadan kurtulamadım.
şu satırdaki;
const int digit[16]={0*3F, 0*06, 0*5B, 0*4F, 0*66, 0*6D, 0*7C, 0*07, 0*7F, 0*6F, 0*77, 0*7C, 0*39, 0*5E, 0*79, 0*71};
B değerinde hata alıyorum nedendir?
 
Bu işler için temel matematik ve Elektronik bilgileri şart , sonra C...:rolleyes:

O hatayı boşverde aşağıdaki soruları cevapla.

0*5B = ? kaçtır
0x5B = ? kaçtır...:eek:
 
0*5B yazılmaz, hex olarak 0x5B olmalı
 
Sn.musallim ve Sn.Sadr-ı Cihan her ikinizde sitemizin eski üyelerindensiziniz tartışma içeren mesajlarınız tarafımca silinmiştir.Forum kurallarını ve forum yönetiminin bu tarz konulardaki yorum ve tutumunu biliyorsunuz lütfen tartışmanıza site konularında devam etmeyin.
 

Forum istatistikleri

Konular
129,867
Mesajlar
930,872
Kullanıcılar
452,732
Son üye
erencok

Yeni konular

Geri
Üst