历史上的今天
返回首页

历史上的今天

今天是: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<  19:     UCSRC |= (1 << URSEL)|(1<  20: }


推荐阅读

史海拾趣

GMT(致新科技)公司的发展小趣事
检查定时电路中的连接线是否松动或断裂。如果连接线有问题,应及时修复或更换。
Alpha & Omega Semiconductor(万国半导体)公司的发展小趣事
在设置界面中,找到“定时开机”或类似的选项,并选中它。
ASC Capacitors公司的发展小趣事

随着公司规模的不断扩大和产品质量的不断提升,ASC Capacitors开始积极拓展市场。公司不仅在国内市场上取得了显著成绩,还成功打入国际市场,产品远销海外。通过与全球知名企业的合作,ASC Capacitors进一步提升了品牌知名度和影响力,成为了电容器行业的佼佼者。

FRONTIER公司的发展小趣事

背景:FRONTIER Electronics作为一家专注于无源元件和集成无源元件设计与制造的公司,自成立以来便致力于技术创新。

发展故事:在21世纪初,FRONTIER Electronics凭借其在电感器、变压器、二极管等领域的深厚技术积累,成功推出了一系列高性能、高可靠性的电子产品。随着市场需求的不断增长,公司逐步扩大生产规模,并在全球范围内建立了完善的销售网络。通过持续的技术研发和市场拓展,FRONTIER Electronics逐渐在电子行业中崭露头角,成为该领域的领军企业之一。

Hirosugi-Keiki公司的发展小趣事

背景:假设FRONTIER公司也涉足绿色能源领域。

发展故事:面对全球气候变化和环境问题的日益严峻,FRONTIER公司积极响应可持续发展号召,开始布局绿色能源产业。公司通过引进先进的光伏技术、储能技术和智能电网技术,成功打造了一系列绿色能源解决方案。这些解决方案不仅有效降低了企业的能耗和碳排放量,还为全球能源转型和环境保护做出了积极贡献。FRONTIER的绿色转型不仅赢得了市场的认可和支持,也为公司未来的可持续发展奠定了坚实基础。

Anaheim Automation公司的发展小趣事

1994年,在韩国这片科技热土上,AMOTECH公司应运而生。创立之初,公司便立志于在电子行业中占据一席之地。创始团队凭借对技术的深刻理解和敏锐的市场洞察,决定专注于金属氧化物压敏电阻(MOV)的研发与生产。初期的发展并非一帆风顺,但团队凭借坚定的信念和不懈的努力,逐步在市场中建立了良好的口碑。

问答坊 | AI 解惑

自考择业:2006年热门自考专业甄选

物流管理——打开现代物流的“金钥匙”   采访中,很多学员都表示对“物流”行业很感兴趣,但是却不知道“物流”究竟为何物?—其实,物流管理是运用现代组织和管理方式,依托信息技术和网络技术,将运输、仓储、装卸、存货控制、加工、整理、配 ...…

查看全部问答>

图像处理系统及算法1 图像处理系统的组成

一般的图象处理系统大体来说按功能分,都有如下四个部分:图象采集部分,图象处理部分,图象显示部分,图象存储部分。最典型的图象处理系统就是数码相机,功能图大体如下: 大体来说,数码相机的处理过程是由图象传感器(CCD或CMOS)接收到的图 ...…

查看全部问答>

PSD813F2在FPGA配置中的应用

摘要:可编程外围器件PSD应用于单片机系统后,简化了单片机外围电路的设计,增加了系统的可靠性;利用PSD与单片机组成的系统,通过计算机串口对FPGA进行实时在线编程、仿真和配置。 关键词:可编程外围器件(PSD) 在应用可编程(IAP) 可编程门阵 ...…

查看全部问答>

周立功C51 对初学51的朋友很有帮助!

周立功 51资料!对初学51的朋友很有帮助!…

查看全部问答>

置顶-FPGA基础入门教程之VHDL/verilog

@@ VHDL@ verilog简明中文入门教程                                        https://bbs.eeworld.com.cn/t ...…

查看全部问答>

正激式变压器开关电源电路参数的计算 开关电源原理与设计(连载15)

1-6-3.正激式变压器开关电源电路参数的计算 正激式变压器开关电源电路参数计算主要对储能滤波电感、储能滤波电容,以及开关电源变压器的参数进行计算。 正激式变压器开关电源储能滤波电感和储能滤波电容参数的计算 图1-17中,储能滤波电感和储 ...…

查看全部问答>

如何生成VxWorks镜像文件

rt 我用的是workbench,是不是在image project下生成VxWorks镜像文件? 请问生成的这个vxworks文件里包含了bootloader了吗?是不是烧写到flash里就可以自己启动了呢? 我做的这个在终端调试时,boot file文件通过FTP下载成功,也可以Ping通,但 ...…

查看全部问答>

51单片机和电脑通信的问题

我用51单片机驱动   dm128*64的液显 现在想让他和电脑之间通信 应该怎么做啊 ??? 功能是  键盘输入   液显  显示…

查看全部问答>

怎么样在任务栏上显示PDA电量?

怎么样在任务栏上显示PDA电量?…

查看全部问答>

有人设计过自举电路不

有人设计过自举电路不? 电容和负载的电流应该如何匹配…

查看全部问答>