历史上的今天
今天是:2024年12月10日(星期二)
2019年12月10日 | AVR ATMEGA8 串口USART
2019-12-10 来源:eefocus
avr串口配置很简单,配置就几个寄存器就可以进收发;
但有几点要搞明白的是:
1、串口一但被配置成功IO功能自动被占用,这点与LPC或STM8/32不同(需要寄存配置);
2、没有专门的串口开起或闭关功位(整个串口);
3、读写控制寄存器C需要把URSEL位写成1,而读写UBRRH寄存器时须要URSEL写成0;
1: //晶振频率
2: #define F_CPU 6000000UL
3: //波特率
4: #define BAUD 9600
5:
6: //M8串口1初始化
7: void UsartInit(void)
8: {
9: unsigned int tmp;
10: FifoInit(&RxFifo, sizeof(RxFifo.data));
11: FifoInit(&TxFifo, sizeof(TxFifo.data));
12: tmp= F_CPU/BAUD/16-1;
13: SetBit(SREG, 7);
14: UCSRB = 0;
15: UCSRC = 0;
16: UBRRH=(unsigned char)(tmp>>8);
17: UBRRL=(unsigned char)tmp;
18: UCSRB |= (1<
史海拾趣
|
物流管理——打开现代物流的“金钥匙” 采访中,很多学员都表示对“物流”行业很感兴趣,但是却不知道“物流”究竟为何物?—其实,物流管理是运用现代组织和管理方式,依托信息技术和网络技术,将运输、仓储、装卸、存货控制、加工、整理、配 ...… 查看全部问答> |
|
一般的图象处理系统大体来说按功能分,都有如下四个部分:图象采集部分,图象处理部分,图象显示部分,图象存储部分。最典型的图象处理系统就是数码相机,功能图大体如下: 大体来说,数码相机的处理过程是由图象传感器(CCD或CMOS)接收到的图 ...… 查看全部问答> |
|
摘要:可编程外围器件PSD应用于单片机系统后,简化了单片机外围电路的设计,增加了系统的可靠性;利用PSD与单片机组成的系统,通过计算机串口对FPGA进行实时在线编程、仿真和配置。 关键词:可编程外围器件(PSD) 在应用可编程(IAP) 可编程门阵 ...… 查看全部问答> |
|
正激式变压器开关电源电路参数的计算 开关电源原理与设计(连载15) 1-6-3.正激式变压器开关电源电路参数的计算 正激式变压器开关电源电路参数计算主要对储能滤波电感、储能滤波电容,以及开关电源变压器的参数进行计算。 正激式变压器开关电源储能滤波电感和储能滤波电容参数的计算 图1-17中,储能滤波电感和储 ...… 查看全部问答> |
|
rt 我用的是workbench,是不是在image project下生成VxWorks镜像文件? 请问生成的这个vxworks文件里包含了bootloader了吗?是不是烧写到flash里就可以自己启动了呢? 我做的这个在终端调试时,boot file文件通过FTP下载成功,也可以Ping通,但 ...… 查看全部问答> |




