kwister
Üye
- Katılım
- 2 Nis 2012
- Mesajlar
- 51
- Puanları
- 1
aşağıda görmüş olduğunuz programı yazdım. programın amacı start butonuna basıldığında saymaya başlayacak, stop butonuna basıldığında duracak, reset butonuna basıldığı zaman da resetleyecek. programı yazdım ama 9 tane hata veriyor. bu neyden kaynaklanıyor olabilir?
işte program
#include <16f877.h>#fuses XT,NO_WDT
#use delay(clock=4000000)
#define start pin_d0
#define stop pin_d1
#define reset pin_d3
void main()
{
int8 a;
set_tris_c(0xff);
set_tris_d(0x00);
j0: a=0;
j1: output_c(a);
if (input(start)==1)
{
a=1;
goto j1;
}
if (input(stop)==1)
{
a=0;
goto j1;
}
if (input(reset)==1)
{
goto j0;
}
if (a==1)
{
delay_ms(100);
a++;
}
goto j0;
}
buda hatalarım
*** Error 111 "aa.c" Line 2(7,17): Unknown keyword in #FUSES "NO_WDT"
*** Error 128 "aa.c" Line 7(1,8): A #DEVICE required before this line
*** "aa.c" Line 10: Error #12: Undefined identifier -- set_tris_c
*** "aa.c" Line 11: Error #12: Undefined identifier -- set_tris_d
*** "aa.c" Line 13: Error #12: Undefined identifier -- output_c
*** "aa.c" Line 14: Error #12: Undefined identifier -- input
*** "aa.c" Line 19: Error #12: Undefined identifier -- input
*** "aa.c" Line 24: Error #12: Undefined identifier -- input
9 Errors, 0 Warnings.
işte program
#include <16f877.h>#fuses XT,NO_WDT
#use delay(clock=4000000)
#define start pin_d0
#define stop pin_d1
#define reset pin_d3
void main()
{
int8 a;
set_tris_c(0xff);
set_tris_d(0x00);
j0: a=0;
j1: output_c(a);
if (input(start)==1)
{
a=1;
goto j1;
}
if (input(stop)==1)
{
a=0;
goto j1;
}
if (input(reset)==1)
{
goto j0;
}
if (a==1)
{
delay_ms(100);
a++;
}
goto j0;
}
buda hatalarım
*** Error 111 "aa.c" Line 2(7,17): Unknown keyword in #FUSES "NO_WDT"
*** Error 128 "aa.c" Line 7(1,8): A #DEVICE required before this line
*** "aa.c" Line 10: Error #12: Undefined identifier -- set_tris_c
*** "aa.c" Line 11: Error #12: Undefined identifier -- set_tris_d
*** "aa.c" Line 13: Error #12: Undefined identifier -- output_c
*** "aa.c" Line 14: Error #12: Undefined identifier -- input
*** "aa.c" Line 19: Error #12: Undefined identifier -- input
*** "aa.c" Line 24: Error #12: Undefined identifier -- input
9 Errors, 0 Warnings.