Giúp mình code dễ mà sao cứ có lỗi
code như này mà sao có lõi các bác, mình đang dùng CCS ver 4.102d
#include <16F877.h>
#include <stdio.h>
#use delay(clock = 20000000)
#fuses HS,NOWDT,NOPROTECT,NOLVP
#device PIC16F877*=16 ADC=8
#use rs232(baud=19200, parity=n, xmit=pin_C6, rcv=pin_C7)
int8 adc;
void main()
{
setup_ADC(ADC_CLOCK_INTERNAL);
setup_ADC_ports(AN0);
set_ADC_channel(0);
delay_us(10);
while(true)
{
adc=read_ADC();
output_B(adc);
printf("gia tri adc la %u",adc);
}
}
khi biên dịch thi được các thông báo lỗi sau:
Error 23.. Line 5: can not change device type this far into the code
Line 5: Expecting a (
Line 5: Expecting a declaration
Line 5: Expecting a (
Line 5: Expecting a declaraton
Vì mới tìm hiểu PIC được ít hôm nên mong được các bạn chi thêm.
|