cho em hỏi em copy cái code này vào CSS khi comp lai suat hien lỗi.ai giải thích giùm em với, em mới nghiên cứu PIC
đây là code:
đây là code:
Code:
#include "C:\Documents and Settings\Administrator\Desktop\zz\zz\zz\code chay dc\ma_BCD.h"
#device adc=10
#use delay(clock=4000000)
#byte RA=0x05
#byte RB=0x06
#bit RA0= 0x05.0
#bit RA1= 0x05.1
#bit RA2= 0x05.2
#bit RA3= 0x05.3
#bit RA4= 0x05.4
#bit rb0= 0x06.0
#bit rb1= 0x06.1
#bit rb2= 0x06.2
#bit rb3= 0x06.3
#bit rb4= 0x06.4
#bit rb5= 0x06.5
#bit rb6= 0x06.6
#bit rb7= 0x06.7
#define control ra0
int16 adc1;
int8 nhiet_do,x;
void scan_adc()
{
set_adc_channel( 4 );
delay_us(100);
nhiet_do= read_adc()/2.048;
}
void truyen_4_bit_thap()
{
scan_adc();
x=(nhiet_do&0x0f);
output_b(x);
}
void truyen_4_bit_cao()
{
scan_adc();
x=(nhiet_do&0xf0)>>4;
output_b(x);
}
void main()
{
setup_adc_ports(sAN4);
setup_adc(ADC_CLOCK_INTERNAL);
set_tris_b (0x00);
// rb=0;
while(true)
{ scan_adc();
if (control==1)//truyen 4 bit thap
{
truyen_4_bit_thap();
}
if (control==0)//truyen 4 bit cao
{
truyen_4_bit_cao();
}
}
}

Comment