View Single Post
Old 09-04-2010, 12:16 PM   #1
vanmuonchoi
Nhập môn đệ tử
 
Tham gia ngày: Apr 2010
Bài gửi: 4
:
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.
vanmuonchoi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn