您现在的位置: 主页 > MCU > 单片机技术应用 > AVR简单通用的串口配置方法 -
本文所属标签:
为本文创立个标签吧:

AVR简单通用的串口配置方法 -

来源: 网络用户发布,如有版权联系网管删除 2018-09-07 

[导读]#define F_CPU4000000//晶振频率#define BAUD9600//波特率void uart_init(void){UBRRH=(F_CPU/BAUD/16-1)/256;//设置波特率UBRRL=(F_CPU/BAUD/16-1)%6;UCSRB=0x98;//使能RX,TX,RX中断SREG|=0x80;//使能全局中断}vo

#define F_CPU4000000//晶振频率
#define BAUD9600//波特率

void uart_init(void)
{
UBRRH=(F_CPU/BAUD/16-1)/256;//设置波特率
UBRRL=(F_CPU/BAUD/16-1)%6;
UCSRB=0x98;//使能RX,TX,RX中断
SREG|=0x80;//使能全局中断
}

void uart_sent(unsigned char dat)//发送字节
{
while(!(UCSRA&(1<UDR=dat;
}

本文引用地址: http://www.21ic.com/app/mcu/201808/778452.htm



              查看评论 回复



嵌入式交流网主页 > MCU > 单片机技术应用 > AVR简单通用的串口配置方法 -
 

"AVR简单通用的串口配置方法 -"的相关文章

网站地图

围观()