Useiden ADC ohjelmointi

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
 
Kai se pitäisi olla c2 [1], kun käytät puts ja älä unohda laittaa "\ 0" lopussa jokaisen rivin 2d-array c2. - Amr
 
Ongelmaa en pysty näyttämään erilaisia ​​arvoja oikein Hyperterminal
unohtaa näyttämällä jono. voitko näyttää mitään HyperTerminal ollenkaan? mitä putsUSBUSART ("ABCDEFG"); tuottamaan HyperTerminal?
 
Kiitos ur vastausta putsUSBUSART ("abcde") ei näytä mitään HyperTerminal ainoa putrsUSBUSART toiminto näyttää merkkijonon .... Korjaa minua, jos olen väärässä ... Thanks,
 
putsUSBUSART ("abcde") ei näytä mitään HyperTerminal ainoa putrsUSBUSART toiminto näyttää string ....
käytä putrsUSBUSART.
Korjaa minua, jos olen väärässä ...
se koodi ja jos sanot putrsUSBUSART toimii, se toimii. meillä ei ole muuta keinoa tarkistaa tai kumota tai tukevat sitä.
 

Welcome to EDABoard.com

Sponsor

Back
Top