企业宣传,产品推广,广告招商,广告投放联系seowdb

想学习单片机的好友不要错过 51单片机常识重点汇总二

九、RS-232电平与TTL电平的转换普通经常使用MAX232成功电平转换十、波特率与定时器初值的相关1、波特率:单片机或计算机在串口通讯时的速率用波特率示意,它定义为每秒传输二进制代码的位数,即1波特 = 1位/秒,单位是bps。2、波特率的计算:在串行通讯中,收、发双方对发送或接受数据的速率有商定。经过编程可对单片机串行口设定四种上班方式,其中方式0和方式2的波特率是固定的,而方式1和方式3的波特率是可变的,由定时器T1的溢出率来选择。3、为什么51系列单片机罕用11.0592MHz的晶振设计?罕用波特率理论按规范取1200,2400,4800,9600···,若驳回晶振12Mhz或6Mhz,计算得出的T1定时初值将不是一个整数,这样通讯时便会发生积攒误差。十一、串行口结构形容1、串行口结构:51单片机的串行口是一个可编程全双工的通讯接口,具备UART(通用异步收发器)的所有配置,能同时启动数据的发送和接纳。串行口关键由两个独立的串行数据缓冲寄存器SBUF(一个发送缓冲寄存器,一个接纳缓冲寄存器)和发送管理器、接纳管理器、输入移位寄存器以及若干管理门电路组成。口头写指令时,访问串行发送寄存器;口头读指令时,访问串行接纳寄存器。与串口严密相关的一个不凡配置寄存器是串行口管理寄存器SCON,它用来设定串行口的上班方式,接纳/发送管理以及设置形态标记位等。2、串口方式简介:重点引见方式1:。方式1是十位数据的异步通讯口,其中1为起始位,8为数据位,1位中止位。TXD为数据发送引脚,RXD为数据接纳引脚。其传输的波特率是可变的,关于51单片机,波特率由定时器1的溢出率选择。理论在做单片机与单片机串口通讯、单片机与计算机串口通讯、计算机与计算机串口通讯时,基本都选用方式1。3、在详细操作串行口之前,须要对单片机的一些与串口无关的不凡配置寄存器启动初始化设置,关键是设置发生波特率的定时器1、串行口管理和终止管理。①确定T1上班方式(编程TMOD寄存器)②计算T1的初值,装载TH1,TL1③启动T1(编程TCON寄存器的TR1位)④确定串行口上班方式(编程SCON寄存器)⑤串行口上班在终止方式时,要启动终止设置(编程IE、IP寄存器)十二、I2C总线概述1、I2C具备接线口少,管理繁难,器件封装方式小,通讯速率初等好处。I2C总线由数据线SDA和时钟线SCL两条线形成通讯线路,即可发送数据,也可接受数据。2、单片机模拟I2C总线通讯,由于有许多单片机没有I2C总线接口,如51单片机,不过咱们可以在单片机运行系统中经过软件模拟I2C总线的上班时序,在经常使用时,只要要正确调用各个函数就能繁难地裁减I2C总线接口器件。3、单片机在模拟I2C通讯时,须要写出如下几个关键局部的程序:总线的初始化、启动信号、应对信号、中止信号、写一个字节、读一个字节。

十三、单片机闲暇与掉电形式1、闲暇形式:除CPU处于休眠形态之外,其他配件所有处于优惠形态。2、掉电形式:也成为休眠形式,外部晶振停振,CPU,定时器、串行口所有中止上班,只要外部终止继续上班。十四、看门狗概念在由单片机形成的系统中,由于单片机的上班有或者遭到外界电磁场的搅扰,形成程序的跑飞,从而堕入死循环,程序的反常运转被打断,所以出于对单片机运转形态启动实时监测的思考,便发生了一种专门用于监测单片机程序运转形态的芯片,俗称看门狗。其上班环节如下:看门狗芯片和单片机的一个IO引脚相连,该IO引脚经过单片机程序管理,使他定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是扩散的放在单片机其他管理语句两边的,一旦单片机由于搅扰形成的程序跑飞而堕入某一程序段进入死循环形态时,给看门狗引脚送电平的程序便不能被口头到,这时看门狗电路会由于得不到单片机送来的信号,便对它与单片机复位引脚相衔接的引脚送一个复位信号,使单片机复位。十五、SPI接口1、概述SPI = Serial Peripheral Interface,是串行中心设施接口,是一种高速,全双工,同步的通讯总线。惯例只占用四根线,浪费了芯片管脚,PCB的规划省空间。如今越来越多的芯片集成了这种通讯协定,经常出现的有EEPROM、FLASH、AD转换器等。好处:1、允许全双工,push-pull的驱动性能相比open-drain信号完整性更好;2、允许高速(100MHz以上);3、协定允许字长不限于8bits,可依据运行特点灵敏选用信息字长;4、配件衔接繁难;缺陷:1、相比IIC多两根线;2、没有寻址机制,只能靠片选选用不同设施;3、没有从设施接受ACK,主设施关于发送成功与否不得而知;4、典型运行只允许单主控;5、相比RS232 RS485和CAN总线,SPI传输距离短;2. 配件结构SPI总线定义两个及以上设施间的数据通讯,提供时钟的设施为主设施Master,接纳时钟的设施为从设施Slave;信号定义如下:SCK : Serial Clock 串行时钟MOSI : Master Output, Slave Input 主发从收信号MISO : Master Input, Slave Output 主收从发信号SS/CS : Slave Select 片选信号

© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender