Chào các huynh
đệ mới nhập môn pic,các huynh cho đệ hỏi chút. Đệ viết đoạn code này nhưng sao nó cứ báo lỗi khi dịch nhỉ? Nhân tiện các huynh cho đệ hỏi cách truy nhập đến từng bit của thanh ghi bất kỳ, chẳng hạn portB. Đệ dùng CCS.ko biết dùng chỉ thị #bit hay #byte vậy có đượcko?
Code:
#include <16F877.h>
#use delay( clock=20000000)
#byte portb=0x06
int1 x;
Main()
{
x=portb.0;
while(1)
{
output_high(x) ;
Delay_ms(50) ; // delay 250ms
Output_low (x);
Delay_ms (50 );
}
}