单片机学习小组
直播中

刘高

10年用户 946经验值
擅长:嵌入式技术
私信 关注

如何对基于单片机RS485通信PC和单片机通信进行仿真呢

如何对基于单片机RS485通信PC和单片机通信进行仿真呢?

回帖(1)

李腈

2022-2-16 14:46:49





// 接受文件
#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义


#define uchar unsigned char
#define uint  unsigned int
#define LED   P0
***it WR2 = P3^2; // 发送接收方式


uchar buf[2];           // 接收数据缓存
uchar const dofly[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,
                             0x0b,0x0c,0x0d,0x0e,0x0f};//0-F
/*------------------------------------------------
                   函数声明
------------------------------------------------*/
uchar keyscan(void);//键盘扫描
void delay(uint i); //演示程序
void send(uchar str);//发送数据程序
void receive(void);  //接收数据程序
void read_key(void);//读键值函数




/*------------------------------------------------
                   主函数
------------------------------------------------*/
void main()
{
TMOD=0x20;      //定时器1,方式2
TL1=0xfd;
TH1=0xfd;                 //设置波特率9600
SCON=0xd8;
PCON=0x00;                 //串行口方式3,允许接收位
TR1=1;                         //打开定时器1




  
举报

更多回帖

发帖
×
20
完善资料,
赚取积分