hỏi về lập trình cơ bản cho pic6f877a
các bac ơi! em mới bắt đầu làm quen với dòng pic
em đã đọc tài liệu và bắt tay vào lập trình với nhưng ví dụ cơ bản nhung không hiểu sao code của em vẫn không chạy dc...toàn báo lỗi mặc dù em đã viết theo đúng như trong tài liệu hướng dẫn.mong các bác check code giúp em với
ah em lập trình bằng ccs c trong MPLAP
code của em 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()
{
TRISB = 0x00;
PORTB = 0xFF;
While(1)
{
PORTB = 0;
delay_ms(250);
PORTB = 0xFF;
delay_ms(250);
}
}
trình dịch báo lỗi là :
Executing: "C:\Program files\Picc\CCSC.exe" +FM "nhay led don gian.c" +DF +LN +T +A +M +Z +Y=9 +EA
*** Error 18 "nhay led don gian.c" Line 1(9,20): File can not be opened
Not in local "D:\cac ho vi dieu khien\pic\cac vi du thuc hanh\led don\16f877a.h"
*** Error 128 "nhay led don gian.c" Line 3(9,19): A #DEVICE required before this line
*** "nhay led don gian.c" Line 3: Error #128: A #DEVICE required before this line
*** "nhay led don gian.c" Line 4: Error #111: Unknown keyword in #FUSES "NOWRT"
*** "nhay led don gian.c" Line 6: Error #128: A #DEVICE required before this line
*** "nhay led don gian.c" Line 9: Error #12: Undefined identifier TRISB
*** "nhay led don gian.c" Line 10: Error #12: Undefined identifier PORTB
*** "nhay led don gian.c" Line 13: Error #12: Undefined identifier PORTB
*** "nhay led don gian.c" Line 15: Error #12: Undefined identifier PORTB
9 Errors, 0 Warnings.
Halting build on first failure as requested.
BUILD FAILED: Sun Apr 03 22:11:13 2011
|