单片机应用技术 知识准备4:学以致用-双机串口通信的实现 双机串口通信.pptxVIP

  • 9
  • 0
  • 约2.92千字
  • 约 24页
  • 2021-02-23 发布于北京
  • 举报

单片机应用技术 知识准备4:学以致用-双机串口通信的实现 双机串口通信.pptx

基于串口通信的LED点阵广告屏—项目准备:双机串口通信● 单片机与单片机的串口通信● 单片机与计算机的串口通信VCC单片机B单片机AK1K2K3K4项目准备:双机串口通信? 任务要求 接收发送1K1串口通信双机串口通信单片机A? 电路连接单片机B定时/计数器T0定时/计数器T1项目准备:双机串口通信? 程序设计 -单片机与单片机串口通信TMOD选择定时器及其工作方式PCON设置SMOD,选择是否倍频SCON设置串口工作方式TH1设置定时器1初值TL1 设置定时器1初值TR1启动定时器ES打开串口中断EA打开总中断TMOD=0x20TMOD(89H)D7D6D5D4D3D2D1D0位名称GATEC/ M1M0GATEC/ M1M0位含义T1门控位模式选择位工作方式选择位T0门控位模式选择位工作方式选择目准备:双机串口通信? 程序设计 -单片机与单片机串口通信TMOD选择定时器及其工作方式PCON设置SMOD,选择是否倍频SCON设置串口工作方式TH1设置定时器1初值TL1 设置定时器1初值TR1启动定时器ES打开串口中断EA打开总中断PCON=0x80PCON(810H)D7D6D5D4D3D2D1D0位名称SMOD———GF0GF1PDIDL位含义波特率倍增位———通用标志位掉电方式控制位选择是否待机项目准备:双机串口通信? 程序设计 -单片机与单片机串口通信发送单片机 :SCON=0100 0000B=0x20TMOD选择定时器及其工作方式PCON设置SMOD,选择是否倍频SCON设置串口工作方式TH1设置定时器1初值TL1 设置定时器1初值TR1启动定时器ES打开串口中断EA打开总中断SCON(98H)D7D6D5D4D3D2D1D0位名称SM0SM1SM2RENTB8RB8TIRI位含义串行口控制方式选择位多机通信控制位允许接收控制位发送第9数据位接收第9数据位发送中断标志接收中断标志位地址9FH9EH9DH9CH9BH9AH99H98H接收单片机:SCON=0x50项目准备:双机串口通信? 程序设计 -单片机与单片机串口通信TMOD选择定时器及其工作方式PCON设置SMOD,选择是否倍频SCON设置串口工作方式TH1设置定时器1初值TL1 设置定时器1初值TR1启动定时器ES打开串口中断EA打开总中断TH1=0xfa;TL1=0xfa;项目准备:双机串口通信? 程序设计 -单片机与单片机串口通信TMOD选择定时器及其工作方式PCON设置SMOD,选择是否倍频SCON设置串口工作方式TH1设置定时器1初值TL1 设置定时器1初值TR1启动定时器ES打开串口中断EA打开总中断TR1=1;ES=1;EA=1;发送方项目准备:双机串口通信 ? 程序设计 -单片机与单片机串口通信开始串口初始化是判断是否为按键1,SBUF=1;是判断是否为按键2SBUF=2;是判断是否为按键3SBUF=3;是判断是否为按键4SBUF=4;接收方项目准备:双机串口通信 ? 程序设计 -单片机与单片机串口通信开始串口初始化读取接收缓存器中的数据,将接收到的数据的数码管字形码赋给P2口发送方项目准备:双机串口通信 ? 程序设计 -单片机与单片机串口通信/**************************声明区***********************/#include reg51.hsbit key1=P1^0;sbit key2=P1^1;sbit key3=P1^2; sbit key4=P1^3; int k=0;void delay(unsigned int i){ while(i--);}发送方项目准备:双机串口通信 ? 程序设计 -单片机与单片机串口通信/**************************主程序***********************/void main(void){ SCON=0x40; // 串行口工作方式1 PCON=0x80; // 波特率倍增 TMOD=0x20; // 定时器1工作于8位自动重载模式, 用于产生波特率 TH1=0xfa; TL1=0xfa; // T1赋初值,波特率9600 TR1=1; // 启动定时器1 EA=1; ES=1;} 发送方项目准备:双机串口通信 ? 程序设计 -单片机与单片机串口通信 while(1) { if(TI==1) TI=0; if(key1==0) { delay(100); if(key1==0) {

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档