单片机基础及应用.docVIP

  • 10
  • 0
  • 约2.65千字
  • 约 5页
  • 2015-08-08 发布于河南
  • 举报
单片机基础及应用 姓名:刘亚纯 学号:51023X04 日期:2011年12月 单片机双机通信 一、单片机双机通信 单片机的双机通信受到距离的限制,1米之内的通信称为短距离通信,1000米左右的称为长距离通信。若要更长距离的通信,就需要借助其他无线设备实现。通常单片机通信有以下四种方式:TTL电平通信(双击直接互联)、RS-232C通信、RS-422A通信、RS-485通信,不同的传输方式各有自己的特点。 两个单片机工作于串口模式1,实现双机的双向通信。上面的单片机为甲机,下面的单片机为乙机。甲机按键K1通过串行控制已机的LED分别亮,同时亮或灭。乙机按键每按一次,乙机会自动在0-9之间进行加1循环. 甲乙机晶振为11.0592MHZ,对其硬件作如下设置: 设置串口工作模式,SCON均设为0x50,工作于模式1,REN设为1(允许接收)。 设置定时器TMOD,使其工作于模式2,8位自动重装。 计算并设置定时器的初值,确定波特率。如这里设为0xFD,波特率为9600B。 启动定时器,TRX赋为1。 这里串口工作在中断模式,所以还要设置IE允许ES中断,设为0x09。 无论是接收中断还是发送中断,必须在中断服务程序内将RI/TI软件复位(清零)。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档