Rev 1179 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1179 | Rev 1199 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #ifndef _UART1_H |
1 | #ifndef _UART1_H |
2 | #define _UART1_H |
2 | #define _UART1_H |
Line 3... | Line -... | ||
3 | - | ||
Line 4... | Line -... | ||
4 | #define USART1_BAUD 57600 |
- | |
5 | - | ||
6 | /* |
- | |
7 | Initialize the USART und activate the receiver and transmitter |
- | |
8 | as well as the receive-interrupt. The IO-FIFOs are initialized. |
- | |
9 | The global interrupt-enable-flag (I-Bit in SREG) is not changed |
3 | |
Line 10... | Line -... | ||
10 | */ |
- | |
11 | extern void USART1_Init (void); |
- | |
12 | - | ||
13 | /* |
- | |
14 | The character c is stored in the output buffer. If the character was pushed sucessfully to |
- | |
15 | the output buffer then the return value is 1. In case of an output buffer overflow the return value is 0. |
- | |
16 | The isr is activated, which will send the data from the outbut buffer to the UART. |
- | |
17 | */ |
- | |
18 | extern int USART1_putc (const uint8_t c); |
- | |
19 | - | ||
20 | /* |
- | |
Line 21... | Line 4... | ||
21 | extern uint8_t USART1_getc_wait(void); |
4 |