任务四--双单片机控制霓虹灯.ppt
上传人:努力****采萍 上传时间:2024-09-12 格式:PPT 页数:56 大小:1.5MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

任务四--双单片机控制霓虹灯.ppt

任务四--双单片机控制霓虹灯.ppt

预览

免费试读已结束,剩余 46 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

任务4双单片机控制霓虹灯教学导航[任务单]任务电路图任务4双单片机控制霓虹灯4.1串行通信基础通信的概念串行通信和并行通信4.1.1串行通信的分类1)字符帧——也叫数据帧帧格式:帧格式:2)波特率提示:2.同步通信4.1.2串行通信的传输方向4.2MCS-51单片机的串行接口1.数据缓冲器SBUF2.控制寄存器SCON串行口的工作方式只有该位有用,为1时,波特率×2;为0时不变。4.2.2串行口的工作方式A实例4-1写出串行口工作方式0接收时的串行口控制字。2.方式1(1)发送过程(2)接收过程3.方式2和方式3(1)通信过程2)接收过程(2)第9位数据的应用①发送端发送一个数据字节及其奇偶校验位的程序②接收端接收一个数据字节及其奇偶校验位(2)用第9位数据作多机通信的联络位(2)用第9位数据作多机通信的联络位4.2.3串行口的波特率2.方式2的波特率3.方式1、3的波特率3.方式1、3的波特率常用波特率与定时器1的参数关系实例4-2设(PCON)=00H,fosc=6MHz,要波特率为1200bps,试计算T1定时初值。案例7用单片机的扩展口控制流水灯案例7用单片机的扩展口控制流水灯CD4094#include<reg51.h>sbitp10=P1^0;voidmain(){unsignedcharsdata=0xfe;inti;SCON=0;p10=0;//避免LED产生“暗红”现象while(1)#include<reg51.h>sbitp10=P1^0;voidisr_serial();unsignedcharsdata=0xfe;voidmain(){SCON=0;p10=0;SBUF=sdata;EA=1;ES=1;while(1);}案例8:两个单片机利用串口相连,实现从一个单片机U1发送数据让另一外单片机U2所连接的发光二极管实现流水灯效果。案例8:两个单片机利用串口相连,实现从一个单片机U1发送数据让另一外单片机U2所连接的发光二极管实现流水灯效果。分析:U1发送程序:U2接收程序任务实施知识梳理与总结任务作业