资源简介
RS485总线的proteus环境下仿真,实现1主从

代码片段和文件信息
#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#define uchar unsigned char
#define uint unsigned int
#define LED P0
sbit WR2 = P3^2; // 控制MAX487发送接收方式
/*------------------------------------------------
函数声明
------------------------------------------------*/
void delay(uint i); //演示程序
void receive(void); //接收数据程序
/*------------------------------------------------
串口中断服务程序
------------------------------------------------*/
void UART(void) interrupt 4 using 1
{
if(RI)
{
LED=SBUF;
RI=0;
}
}
/*------------------------------------------------
主函数
------------------------------------------------*/
void main()
{
TMOD=0x20; //定时器1,方式2
TL1=0xfd;
TH1=0xfd; //设置波特率9600
SCON=0xd8;
PCON=0x00; //串行口方式3,允许接收位
TR1=1; //打开定时器1
ES=1; //开串口中断
EA=1; //开总中断
WR2=0; //MAX487为接收方式
while(1);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 181503 2013-06-27 14:21 RS485一对四双向通信\Last Loaded 串口通信.DBK
文件 181505 2013-06-27 15:30 RS485一对四双向通信\串口通信.DSN
文件 2795 2013-06-27 15:30 RS485一对四双向通信\串口通信.PWI
文件 19 2011-05-20 00:11 RS485一对四双向通信\串口通信receive(中断方式)\ExtDll.iex
文件 6376 2010-09-03 17:12 RS485一对四双向通信\串口通信receive(中断方式)\STARTUP.A51
文件 14062 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\STARTUP.LST
文件 749 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\STARTUP.OBJ
文件 2758 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\UART
文件 1076 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\UART.c
文件 195 2013-06-26 14:16 RS485一对四双向通信\串口通信receive(中断方式)\UART.hex
文件 41 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\UART.lnp
文件 2762 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\UART.LST
文件 4866 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\UART.M51
文件 2259 2013-06-26 14:15 RS485一对四双向通信\串口通信receive(中断方式)\UART.OBJ
文件 235 2013-06-26 16:36 RS485一对四双向通信\串口通信receive(中断方式)\UART.plg
文件 143665 2013-06-26 16:36 RS485一对四双向通信\串口通信receive(中断方式)\UART.uvopt
文件 13408 2011-05-20 00:18 RS485一对四双向通信\串口通信receive(中断方式)\UART.uvproj
文件 143658 2013-06-26 16:31 RS485一对四双向通信\串口通信receive(中断方式)\UART_uvopt.bak
文件 13392 2011-05-19 23:11 RS485一对四双向通信\串口通信receive(中断方式)\UART_uvproj.bak
文件 19 2013-06-27 13:41 RS485一对四双向通信\串口通信receive(查询方式)\ExtDll.iex
文件 6376 2010-09-03 17:12 RS485一对四双向通信\串口通信receive(查询方式)\STARTUP.A51
文件 14062 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\STARTUP.LST
文件 749 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\STARTUP.OBJ
文件 6729 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\UART
文件 3767 2013-06-27 13:50 RS485一对四双向通信\串口通信receive(查询方式)\UART.c
文件 1455 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\UART.hex
文件 41 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\UART.lnp
文件 6972 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\UART.LST
文件 9635 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\UART.M51
文件 6803 2013-06-27 13:51 RS485一对四双向通信\串口通信receive(查询方式)\UART.OBJ
............此处省略341个文件信息
- 上一篇:16X16点阵字模提取器
- 下一篇:基于uml的公交查询用例图
相关资源
- 51单片机PWM程序,占空比、周期可调整
- proteus仿真 AT89C51输出各种波形
- 00
- 51单片机读取温度数据存储到SD卡中并
- 【单片机】51单片机数码管显示万年历
- proteus_24C08—有注释(proteus里面使用的
- DS18B20分布式多点测温的Proteus仿真
- 基于proteus的单片机仿真--交通灯控制
- 带时间温度显示的室内灯光控制系统
- 51多机通信(内附Proteus及.hex文件)
- IIC proteus仿真实验
- USB转串口(RS232/RS485/RS422)驱动程序文
- 8086交通灯 Proteus原理图及程序
- 单片机仿真软件proteus6.7免安装绿色版
- 消防指示灯智能监控系统三端口网关
- 关于proteus仿真arm7出现错误的问题
- 基于PROTEUS的ARM7显示系统设计与仿真实
- 为RS-232/485的高频瞬态干扰提供的解决
- STM32+1602液晶proteus仿真.zip
- AT89C51+ADC0808 PROTEUS仿真
- 单片机驱动4相步进电机proteus仿真
- VC++ RS232 RS485串口通信源代码_
- proteus元件库对照表 (整理清晰)
- 微机原理 十字路口交通灯控制 prot
- 中央空调室内智能温控器设计论文、
- 基于51单片机的交通灯设计
- 基于AT89C51的十字路口交通灯设计pro
- Proteus单片机仿真大全几百个part4
- Proteus升压电路仿真
- keil调试仿真技巧-从入门到精通
评论
共有 条评论