基于单片机RS485多机通信液晶控制系统设计-设计资料

Posted Mr song song

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于单片机RS485多机通信液晶控制系统设计-设计资料相关的知识,希望对你有一定的参考价值。

【资源下载】下载地址:点击下载(1283) 百度网盘

#include <reg51.h>
#include <stdio.h>
#include "lcd1602.h"


sbit RS485E=P3^2;   //定义485的使能脚

void uart_init()
{
        SCON = 0x50;      //REN=1允许串行接受状态,串口工作模式1    	       	   
	    TMOD|= 0x20;      //定时器工作方式2                    
		PCON|= 0x80;                                                          
		
		TH1  = 0xFD;     //baud*2  /* reload value 19200、数据位8、停止位1。效验位无          
		
		TR1  = 1;                                                             
		ES   = 1;        //开串口中断                  
		EA   = 1;        // 开总中断 
}

void delay()
{
	int i,j;
	for(i=0;i<200;i++)
		for(j=0;j<200;j++);
}

void uart_send(unsigned char dat)
{
	RS485E=1; 	  // RS5485E=0为接收状态  RS5485E=1为发送状态

 

 

  

 

以上是关于基于单片机RS485多机通信液晶控制系统设计-设计资料的主要内容,如果未能解决你的问题,请参考以下文章

单片机RS485通信问题

单片机多机通信都有哪些方式呢?

请问使用TTL电平,能够进行3个单片机的串口通信吗?

STC学习:485双机通信

终于讲透了,史上最详细的RS485自动收发电路你一定要掌握

基于单片机RS485通信PC和单片机通信仿真-毕设课设资料