1 | /*
|
2 | * uart.h
|
3 | *
|
4 | * Created: 17.11.2016 21:22:05
|
5 | * Author: Bone
|
6 | */
|
7 |
|
8 |
|
9 | #ifndef UART_H_
|
10 | #define UART_H_
|
11 |
|
12 | #include <stdbool.h>
|
13 |
|
14 | #define UART_BAUD_RATE 9600
|
15 |
|
16 | #define UART_BAUD_CALC(UART_BAUD_RATE,F_OSC) \
|
17 | ( ( F_OSC ) / ( ( UART_BAUD_RATE ) * 8UL ) - 1 )
|
18 |
|
19 |
|
20 | #define NET_UCSRA UCSR0A
|
21 | #define NET_UCSRB UCSR0B
|
22 | #define NET_UCSRC UCSR0C
|
23 | #define NET_UDR UDR0
|
24 | #define NET_ADRESS 0x01
|
25 | #define UART_BAUD_RATE 9600
|
26 |
|
27 |
|
28 |
|
29 | extern void NetInit();
|
30 |
|
31 | extern void NetSetTxEnable(bool enable);//******************************************************
|
32 |
|
33 |
|
34 |
|
35 |
|
36 |
|
37 |
|
38 |
|
39 |
|
40 |
|
41 | #endif /* UART_H_ */
|