lxtonline
10-08-2012, 07:40 PM
Em mới chập chững mó máy vào lập trình, down được cái CCS C 4.114 về viết lệnh thử nhưng không hiểu sao nó cứ báo lỗi !!
phần lệnh là:
#include <16f877a.h>
#include <def_877a.h>
#device *=16 ADC=8
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT,NOLVP, NOCPD, NOWRT
#use delay(clock=20000000)
void main()
{
// Thiet lap che do cho PORTB
TRISB=0;
PORTB=0xff;
While(1)
{
output_b(0);
delay_ms(200);
output_b(0xff);
delay_ms(200);
}
}
Nó báo lỗi là:
***Error 18"main.c" Line 2(10,22): File can not be opened
Not in "D:\ki thuat dien tu\Phan mem lap trinh VDK\CCS 4.114\PICC\devices\def_877a.h"
Not in "D:\ki thuat dien tu\Phan mem lap trinh VDK\CCS 4.114\PICC\dvices\def_877a.h"
Not in project "D:\ki thuat dien tu\Phan mem lap trinh VDK\CCS 4.114\Cặp mới\def_877a.h"
**Error 12"main.c" Line 9(1,6): Undefined identifier TRISB
**Error 12"main.c" Line 10(1,6): Undefined identifier PORTB
3 Error, 0 Wamings.
ảnh minh họa:
phần lệnh là:
#include <16f877a.h>
#include <def_877a.h>
#device *=16 ADC=8
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT,NOLVP, NOCPD, NOWRT
#use delay(clock=20000000)
void main()
{
// Thiet lap che do cho PORTB
TRISB=0;
PORTB=0xff;
While(1)
{
output_b(0);
delay_ms(200);
output_b(0xff);
delay_ms(200);
}
}
Nó báo lỗi là:
***Error 18"main.c" Line 2(10,22): File can not be opened
Not in "D:\ki thuat dien tu\Phan mem lap trinh VDK\CCS 4.114\PICC\devices\def_877a.h"
Not in "D:\ki thuat dien tu\Phan mem lap trinh VDK\CCS 4.114\PICC\dvices\def_877a.h"
Not in project "D:\ki thuat dien tu\Phan mem lap trinh VDK\CCS 4.114\Cặp mới\def_877a.h"
**Error 12"main.c" Line 9(1,6): Undefined identifier TRISB
**Error 12"main.c" Line 10(1,6): Undefined identifier PORTB
3 Error, 0 Wamings.
ảnh minh họa: