P
ptte
Guest
Hei ... Yritän ohjelman lukea neljää ensimmäistä kanavaa PIC18F4550.I luen neljän kanavan yksi kerrallaan ja yli varastointia ADC arvojen taulukkoon näyttää arvot Hyperterminal ... Ongelmaa en pysty näyttämään erilaisia arvoja oikein Hyperterminal Tässä olen liitän koodin ...
Code:
void Get_Start_End (unsigned char, unsigned char b) {int l, m, temp5; char a_buffer [5], x, char c2 [5] [4] = {{0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {'\ 0'}}; for (x = a, l = 0, x> 1), ADCON0bits.CHS2 = ((x & 0b00000100) >> 2); ADCON0bits.GO = 1, / / start muuntamisen aikana (ADCON0bits.NOT_DONE); / / odota muunto temp5 = ReadADC (); itoa (temp5 , a_buffer), ja (m = 0, m