Em chào các anh,em mới học pic16f877,em có viết 1 code đơn giản nhưng bị lỗi em chưa biết sửa cách nào,mọi người giúp em nha.
Đây là code của em
#include "C:\Documents and Settings\Administrator\My Documents\b11\main adc.h"
#device *=16 ADC=8
#use delay(clock=10000000)
int adc_delay;
void hieu_chinh()
{
adc_delay=read_adc (0);
output_B(0);
delay_ms(adc_delay);
output_B(255);
delay_ms(adc_delay);
}
void main()
{
setup_ adc_post(AN0_AN1_AN3);
setup_ adc(adc_clock_internal);
set_ adc_chennel(0);
while(1)
{
hieu_chinh();
if(input(pin_C0))
{
output_B(0);
break;
}
}
}
em dung ccs complie
lỗi sảy ra là
Error 23.. Line 3(8,9): can not change device type this far into the code
|