User manual
mikroBasic PRO for PIC32
MikroElektronika
569
Library Example
This example demonstrates simple data exchange via UART. If MCU is connected to the PC, you can test the example 
from  the  mikroBasic  PRO  for  PIC32  USART  communication  terminal,  launch  it  from  the  drop-down  menu  Tools  › 
USART Terminal or simply click the USART Terminal Icon  .
Copy Code To Clipboard 
program UART1
dim uart_rd as byte
main:
 CHECON = 0x32
 AD1PCFG = 0xFFFF   ‘ Congure AN pins as digital I/O
 UART1_Init(56000) ‘ Initialize UART module at 9600 bps
 Delay_ms(100)  ‘ Wait for UART module to stabilize
 UART1_Write_Text(“Start”)
 UART1_Write(13)
 UART1_Write(10)
 while TRUE ‘ Endless loop
  if (UART1_Data_Ready() <> 0) then  ‘ If data is received
 uart_rd = UART1_Read()  ‘ read the received data
 UART1_Write(uart_rd)  ‘ and send data via UART
 end if
 wend
end.










