View Single Post
Old 14-06-2010, 09:54 AM   #16
manhdktd
Đệ tử 3 túi
 
manhdktd's Avatar
 
Tham gia ngày: Jun 2010
Bài gửi: 57
:
Trích:
Nguyên văn bởi leduykha View Post
Các anh ơi, em học theo tài liệu TUT01.01.PVN của anh (Bác) Nguyễn Chí Linh, có đoạn chương trình sau:

//================================================
#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);
}
}

Khi em biên dịch thì báo lỗi:

"File can not opened
Not in "C:\Program Files\PICC\devices\def_877a.h"
Not in "C:\Program Files\PICC\drivers\def_877a.h"
Not in local "C:\khahahah\def_877a.h"
1 Errors, 0 Warnings "[/I]


Lỗi đó tại sao vậy các anh?
Anh nào giúp em với!! Cảm ơn nhiều lắm.
Nếu cậu dùng câu lệnh PORT=0 thi cậu phải khai báo sử dụng PORTB chứ không thì sẽ không sử dụng được.mình đã thử rồi.
#byte PORTB=0x06
sau đó thì cậu dùng PORTB=0 mới được
manhdktd vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn