AVR简单通用的串口配置方法
来源:互联网 发布:java extends用法 编辑:程序博客网 时间:2024/06/05 11:20
#defineF_CPU 4000000 //晶振频率
#define BAUD 9600 //波特率
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 chardat) //发送字节
{
while(!(UCSRA&(1<<UDRE)));
UDR=dat;
}
#define BAUD
void uart_init(void)
{
}
void uart_sent(unsigned chardat)
{
}
阅读全文
0 0
- AVR简单通用的串口配置方法
- avr 矩阵键盘扫描,一种比较简单的方法
- AVR单片机熔丝位锁死简单快捷的解密方法
- avr串口通信和定时器产生矛盾(两种中断方法声明的异同)
- 串口数据解析通用方法
- avr单片机USART串口通讯初始化配置说明
- 简单的 OpenCV 配置(VS通用)
- AVR通用Bootloader
- AVR串口发送程序
- avr串口总结
- AVR串口 自定义printf
- AVR M16 串口通讯
- 基于AVR单片机的通用USB接口模块设计
- AVR 单片机串口和网口的通信
- 使用串口通信实现AVR的ISP下载
- STM32串口配置的一种方法
- 1、最简单的AVR程序
- 2、一个简单的AVR中断程序
- Django之逆向解析url
- ATmega16 定时器总结【转】
- 一个毕业的大学生应该懂得的20句话…
- ATMEGA16定时器0
- 国外的有名嵌入式网站收集【转】
- AVR简单通用的串口配置方法
- 51nod 1556 计算&&卡特兰数的扩展,HV格路径
- 【转】给初入社会的你
- 单片机I/O口推挽输出与开漏输出的…
- PS/2键盘原理 【转】
- 要想升职,在奋斗的路上不应带情绪…
- 活着就是一种修行【转】
- 路未到尽头,而是该转弯了【转】
- Spring源码学习--Bean对象变量初始化(三)