当前位置:首页 > 单片机 > 单片机
[导读]今天把同学的datasheet复印版本拿过来跟着视频学的,突然间发现复印版本的datasheet好比电子档的要好很多,给我个人的感觉吧,要掌握一门芯片,真的要去仔仔细细的看一下datasheet,静下心来看,发现他和六级中科学类

今天把同学的datasheet复印版本拿过来跟着视频学的,突然间发现复印版本的datasheet好比电子档的要好很多,给我个人的感觉吧,要掌握一门芯片,真的要去仔仔细细的看一下datasheet,静下心来看,发现他和六级中科学类阅读是一样的,我在感到庆幸的同时,还在感谢我高中的班主任,感谢他在高中的时候,英语学习对我的帮助,好了吐槽到这,进入今天的正题~~~

异步通信的特点:

1:可以是7位和8为数据字节,能够进行奇偶校验

2:独立的收发移位寄存器

3:发送数据的有独立的接收和发送寄存器,注意是低位在前面

4:内置空闲线路和地址通信协议

5:拥有起始位探测,可以从低功耗模式中唤醒

6: 可编程的波特率发生器

7:错误探测

8:独立的收发中断

其实这些功能:只需要这张图就可以解决了,各个模块的应用,其实很容易懂的,下面来介绍一下

首先看标志1:三个可以选择的时钟源ACLK,SMCLK,UCLK1,

进去就是一个分频器(标志2),由于分频器存在一定的误差,举个例子,就是学习51的时候,为了的到9600的波特率,不是片外的晶振必须是11.0592MHz 的晶振吗,如果采用12M的就会有误差,430为了克服这个问题,采用了分频器得到整数,小数部分通过一个小数点的逻辑电脑(多数表决得到)当然误差肯定也是存在的,但是430得到了进一步的优化

在进去就要看上下两部分图中标志是3,还有4,其中3是接收部分,4是发射部分,每个部分有移位寄存器,缓存器,还有接发收控制寄寄存器组成

最后在对每个部分进行分析就可以了,关键是要看懂datasheet上的介绍,这张图的了解这么多就可以了

430提供两种多机通信方式:空闲线路通信模式,地址通信模式

其中空闲线路是以线路闲置的时间来判断是数据位还是地址位,其中如果线路闲置了超过10个高电平的间隔,当单片机再次接收到数据是,这把第一个数据当作是地址位,后面的是紧跟的是数据,如果没有超过,这一直认为是数据块

地址通信模式的话,就是在数据中穿插了一个标志位,其中当标志位是1的时候,单片机认为这是地址,当标志位是0时则认为是数据

之后便是430单片机提供的数据检测,比如帧错误,奇偶校验错误,重复接收错误,断开错误,等等还有出现错误是继续送给cpu处理的设置,还是果断抛弃,关键的标志位要看具体的datasheet上的说明

之后便是USART的接收允许和中断允许,也是需要看懂几个图就可以了

接收使能图

首先看一下标号1,这是单片机不允许接收的状态,这个时候,URXEx等于0,当URXEx等于1的时候,单片机处于状态2,这时候,如果给单片机发送任何一个数据,都可以让单片机处于状态3,注意的是,单片机的URXEx是系统硬件清零,当单片机完成状态3,便会向cpu提供一个中断的申请

同样,发送状态也是差不多,这里可以去参考datasheet了,笔者不做另外说明

430单片机的UART看懂这些,就可以看相关的寄存器操作了,但是学习寄存器的使用,光看懂是没用的,要通过具体的编程,好了,今天就总结到这里


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

GPRS通信模块是采用高性能工业级无线模块及嵌入式处理器,以实时操作系统作为软件支撑平台,内嵌自主知识产权的TCP/IP协议,为用户提供高速,稳定可靠,永远在线的透明数据传输通道。

关键字: GPRS 通信模块

GSM模块用于许多基于GSM(全球移动通信系统)技术的通信设备。它用于使用计算机与 GSM 网络进行交互。GSM 模块只理解AT 指令,并能做出相应的响应。

关键字: GSM 通信模块 单片机

在电力供配电系统中,配电变压器监测终端(TTU)用于对配电变压器的信息采集和控制,它实时监测配电变压器的运行工况,并能将采集的信息传送到主站或其他的智能装置,提供配电系统运行控制及管理所需的数据。

关键字: 电力载波 通信模块 终端电路

GPRS通信模块是采用高性能工业级无线模块及嵌入式处理器,以实时操作系统作为软件支撑平台,内嵌自主知识产权的TCP/IP协议,为用户提供高速,稳定可靠,永远在线的透明数据传输通道。

关键字: GPRS 通信模块 处理器

通信模块的作用是实现数据传输和通信。通信模块可以将数据从一台设备传输到另一台设备,或者在一个设备内部的不同部件之间进行传输。通信模块的应用非常广泛,包括工业自动化、电力系统、安防监控、智能家居、医疗设备、交通工具等领域。

关键字: 通信模块 数据传输

点对点通信的模块可以采用不同的技术和协议来实现,下面介绍几种常见的点对点通信模块:ZigBee模块,ZigBee是一种低功耗、低速率、低成本的无线通信技术,适用于各种物联网应用场景。ZigBee模块可以实现点对点通信和点...

关键字: 点对点通信 通信模块

第五代移动通信技术(5th Generation Mobile Communication Technology,简称5G)是具有高速率、低时延和大连接特点的新一代宽带移动通信技术,5G通讯设施是实现人机物互联的网络基础...

关键字: 摩比斯 5G 通信模块

由Press ReleaseShikino High-Tech 和 Socionext 开发的原型通信模块符合 HD-PLC 第四代标准 IEEE1901-2020,小尺寸和低功耗扩展物联网通信应用。

关键字: Socionext 通信模块 物联网

点击蓝字★Murata村田中国★关注我们株式会社村田制作所现已开发了搭载NXPsemiconductorsN.V(恩智浦公司)支持UWB的芯片——Trimension™SR150的超小型UWB通信模块“Type2BP”,...

关键字: 通信模块 恩智浦 芯片

点击上方“泰克科技”关注我们!随着5G技术的发展及应用,光通信技术的应用正在飞速发展。在光通信中最主要的模块是光模块,光模块由光电子器件、功能电路和光接口等组成,光电子器件包括发射和接收两部分。简单的说,光模块的作用就是...

关键字: 光通信 半导体 通信模块
关闭