RS232 click is a simple solution for adding RS232 connectivity to your design. RS232 is a serial communications standard mostly used for industrial machines, networking equipment and scientific instruments, as well as for computer peripherals. The board features a standard RS232 DB9 port and a MAX3232 IC, along with a mikroBUS host socket, three jumpers and a power indicator LED. RS232 click communicates with the target board through mikroBUS™ RX (RXD), TX (TXD), CS (RTS), and INT (CTS) lines. RS232 click is designed to use either a 3.3V or 5V power supply.
RS232 click is a simple solution for interfacing any TTL serial port to the RS232 communications standard.
| Type | RS232 |
| Applications | Simple solution for adding RS232 connectivity to your device |
| On-board modules | RS232 DB9 port and a MAX3232 IC |
| Key Features | Jumper positions for connecting RTS (J2) and CTS (J3) lines |
| Key Benefits | Designed to use either a 5V or a 3.3V power supply |
| Interface | GPIO,UART |
| Input Voltage | 3.3V or 5V |
| Compatibility | mikroBUS |
| Click board size | L (57.15 x 25.4 mm) |
The following code snippet shows how to use the built in UART library to communicate with the RS232 click.
1 char uart_rd;
2
3 void main() {
4
5 UART0_Init(56000); // Initialize UART module at 56000 bps
6 Delay_ms(100); // Wait for UART module to stabilize
7
8 UART0_Write_Text("Start");
9 UART0_Write(13);
10 UART0_Write(10);
11
12 while (1) { // Endless loop
13 if (UART0_Data_Ready()) { // If data is received
14 uart_rd = UART0_Read(); // read the received data
15 UART0_Write(uart_rd); // and send data via UART
16 }
17 }
18 }
Code examples that demonstrate the usage of RS232 click with MikroElektronika hardware, written for mikroC for ARM, AVR, dsPIC, FT90x, PIC and PIC32 are available on Libstock.