📄 usart_m8.h
字号:
#ifndef _USART_M8_H
#define _USART_M8_H
#include <iom8v.h>
#include <macros.h>
#define Fosc_4608 // 选择4.608M晶振crystal
#define true 1
#define false 0
#ifdef Fosc_73728
#define baudrate 47 //波特率为9600b/s 0<baudrate<255
#endif
#ifdef Fosc_4608
//#define baudrate 29 //波特率为9600b/s 0<baudrate<255
#define baudrate 119 //波特率为2400b/s
#endif
/* UART Buffer Defines */
#define UART_RX_BUFFER_SIZE 127
#define UART_TX_BUFFER_SIZE 127
#endif
extern void uart0_init(void);
extern void USART_Transmit( char *s );
extern void USART_TransmitByte( unsigned char data );
extern void UART_Receive(void);
//extern unsigned char Rx_Flag;
extern unsigned char Rx_Start_Pack_Flag,Rx_Over_Pack_Flag;
extern unsigned char UART_RX_buff[UART_RX_BUFFER_SIZE];
extern unsigned char UART_TX_buff[UART_TX_BUFFER_SIZE];
extern unsigned char Write_Error[5];
extern unsigned char Read_Error[5];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -