mới làm quen với PIC mong mọi người giúp đỡ hàm ADC ,code viết trong mplap c18,mô phỏng lại không chạy
code và mô phỏng mình để trong file đính kèm
rất mong sự giúp đỡ của mọi người
chân thành cảm ơn
phần code
#include<p18f4550.h>
#include<adc.h>
#include<Delays.h>
char adc;
void main()
{
TRISA=0xff;
TRISB=0x00;
OpenADC(ADC_RIGHT_JUST & ADC_FOSC_32 & ADC_8_TAD, ADC_CH0 & ADC_VREFPLUS_EXT & ADC_VREFMINUS_EXT & ADC_INT_OFF, ADC_1ANA );
SetChanADC(ADC_CH0);
while(1)
{
Delay10TCYx(50);
SetChanADC(ADC_CH0);
ConvertADC();
while(BusyADC());
adc= ReadADC();
CloseADC();
PORTB=adc;
}
}
code và mô phỏng mình để trong file đính kèm
rất mong sự giúp đỡ của mọi người
chân thành cảm ơn
phần code
#include<p18f4550.h>
#include<adc.h>
#include<Delays.h>
char adc;
void main()
{
TRISA=0xff;
TRISB=0x00;
OpenADC(ADC_RIGHT_JUST & ADC_FOSC_32 & ADC_8_TAD, ADC_CH0 & ADC_VREFPLUS_EXT & ADC_VREFMINUS_EXT & ADC_INT_OFF, ADC_1ANA );
SetChanADC(ADC_CH0);
while(1)
{
Delay10TCYx(50);
SetChanADC(ADC_CH0);
ConvertADC();
while(BusyADC());
adc= ReadADC();
CloseADC();
PORTB=adc;
}
}