STC15W408AS library 0.12.0
Loading...
Searching...
No Matches
uart1_8bit_shared.h
Go to the documentation of this file.
1#ifndef STC15_UART18BITSHAREDH
2#define STC15_UART18BITSHAREDH
3
4#include <stdint.h>
5
6#include <sys.h>
7
38#define uart1_send_byte(byte) \
39do \
40{ \
41 SBUF = byte; \
42 while (!TI); \
43 TI = 0; \
44} while (0)
45
53#define is_uart1_send_byte_complete() (TI)
54
70#define uart1_receive_byte(byte) \
71do { \
72 RI=0; \
73 while(!RI); \
74 byte = SBUF; \
75} while (0)
76
84#define is_uart1_receive_byte_complete() (RI)
85
86#endif