mikroC
making it simple...
Usart_WritemikroC - C Compiler for Microchip PIC microcontrollers
Prototype | char Usart_Write(char data); | |
|
| |
Description | Function transmits a byte (data) via USART. | |
|
| |
Requires | USART HW module must be initialized and communication established before using | |
| this function. See Usart_Init. | |
|
|
|
Example | int chunk; |
|
| ... |
|
| Usart_Write(chunk); | /* send data chunk via USART */ |
|
|
|
Library Example
The example demonstrates simple data exchange via USART. When PIC MCU receives data, it immediately sends the same data back. If PIC is connected to the PC (see the figure below), you can test the example from mikroC terminal for RS232 communication, menu choice Tools > Terminal.
unsigned short i;
void main() {
//Initialize USART module (8 bit, 2400 baud rate, no parity bit..) Usart_Init(2400);
do { |
|
if (Usart_Data_Ready()) { | // If data is received |
i = Usart_Read(); | // Read the received data |
Usart_Write(i); | // Send data via USART |
} |
|
} while (1); |
|
}//~! |
|
|
| page |
|
MikroElektronika: Development tools - Books - Compilers | 273 | ||
|
|