H
hansika
Guest
hi sa lahat, ako ay may magsulat ng isang code sa mikroC IDE para sa serial komunikasyon dspic30f6014A kapag i am pagpapadala ng isang karakter sabihin 's' sa PC i am hindi nakakakuha na tama ang i-set ang baud rate sa pc at sa dspic parehong lamang. sa ibaba ay ang aking code paki-verify at iminumungkahi sa akin kung saan i am paggawa ng maling unsigned rx1; void main () {/ / LATB = 0; / / ADPCFG = 0xFF; TRISB = 0; LATBBITS.LATB0 = 1; LATBBITS.LATB1 = 1; Uart_Init_Advanced (9600,0,0); Uart_Write_Char ('s'); habang (1) {if (Uart1_Data_Ready ()) {rx1 = Uart_Read_Char (); Uart_Write_Char (rx1);}} kapag i am pagpapadala sa 's' na character ko am pagkuha ng ilang mga basura na halaga. i am dumped ang code gamit winpic800.