资源简介
51单片机的多机通信(带proteus源码),一主三从模式.rar
代码片段和文件信息
#include “PMPDataR.h“
unsigned char zu[]={0xc00xf90xa40xb00x990x920x820xf80x800x900x880x830xc60xa10x860x8d};
/* 延时t毫秒 */
void delay(uint t)
{
uint i;
while(t--)
{
/* 对于11.0592M时钟,约延时1ms */
for (i=0;i<125;i++)
{}
}
}
/* 发送数据函数 */
uchar recvdata()
{
/* 接收数据 */
while(!RI);
if (RB8==1)
return 0xee; // 若接收的为地址帧,则返回0xee
buf = SBUF;
RI = 0;
return 0; // 返回0
}
/* 串口初始化函数 */
void init_serial()
{
TMOD = 0x20; // 定时器T1使用工作方式2
TH1 = 250;
TL1 = 250;
TR1 = 1; // 开始计时
PCON = 0x80; // SMOD = 1
SCON = 0xd0; // 工作方式,9位数据位,波特率9600kbit/s,允许接收
}
/* 主程序 */
void main()
{
uchar i = 0;
uchar tmp = 0xff;
P1= 0xff;
addr = P1&0x0f; // 获取本机地址
P23 = 1; // 发光管不亮
init_serial(); // 串口
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1982 2008-10-15 16:26 多机通信\dj.PWI
文件 141943 2007-11-05 00:54 多机通信\Last Loaded dj.DBK
文件 1461 2007-11-22 14:37 多机通信\proc\PMPDataR.c
文件 430 2007-11-22 14:37 多机通信\proc\PMPDataR.h
文件 4853 2007-11-05 01:16 多机通信\proc\PMPDataR.LST
文件 5759 2007-11-05 01:16 多机通信\proc\PMPDataR.OBJ
文件 5517 2007-11-05 01:16 多机通信\proc\PMPDataRPro
文件 924 2007-11-05 01:16 多机通信\proc\PMPDataRPro.hex
文件 51 2007-11-05 01:16 多机通信\proc\PMPDataRPro.lnp
文件 5938 2007-11-05 01:16 多机通信\proc\PMPDataRPro.M51
文件 1883 2008-08-31 14:41 多机通信\proc\PMPDataRPro.Opt
文件 199 2008-08-31 14:41 多机通信\proc\PMPDataRPro.plg
文件 2154 2008-08-31 05:38 多机通信\proc\PMPDataRPro.Uv2
....... 1885 2008-08-31 05:38 多机通信\proc\PMPDataRPro_Opt.Bak
文件 3031 2007-11-05 01:17 多机通信\proc\PMPDataT.c
文件 563 2007-11-03 17:39 多机通信\proc\PMPDataT.h
文件 9379 2007-11-05 01:09 多机通信\proc\PMPDataT.LST
文件 7577 2007-11-05 01:09 多机通信\proc\PMPDataT.OBJ
文件 6781 2007-11-05 01:09 多机通信\proc\PMPDataTPro
文件 1090 2007-11-05 01:09 多机通信\proc\PMPDataTPro.hex
文件 51 2007-11-05 01:09 多机通信\proc\PMPDataTPro.lnp
文件 9371 2007-11-05 01:09 多机通信\proc\PMPDataTPro.M51
文件 1126 2008-08-31 14:30 多机通信\proc\PMPDataTPro.Opt
文件 225 2008-08-31 14:30 多机通信\proc\PMPDataTPro.plg
文件 2154 2008-08-31 05:39 多机通信\proc\PMPDataTPro.Uv2
....... 1725 2008-08-31 05:39 多机通信\proc\PMPDataTPro_Opt.Bak
目录 0 2008-08-31 14:41 多机通信\proc
文件 135373 2007-11-05 01:06 多机通信\dj.DSN
目录 0 2008-08-31 05:36 多机通信
----------- --------- ---------- ----- ----
............此处省略2个文件信息
- 上一篇:广东工业大学编译原理实验和课程设计
- 下一篇:用pb9.0+asa写的学籍管理系统
相关资源
- arduino单片机编程
- GPRS模块GA6和STM32F103C8T6单片机上移植
- 单片机proteus仿真100例
- 郭天祥51单片机开发板原理图
- Keil+C51程序
- 用C编的80个单片机实验
- 单片机编程新手进步教程!
- PIC单片机程序全集
- AS5040角度测量
- 51单片机 LCD1602液晶 sht31 IIC接口
- Stm32芯片原理图库和封装库
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- PC 机与单片机通信(RS232 协议)
- 基于新一代8051单片机的旋转 LED灯
- hi3516a adv7180驱动代码
- DI 3510 3010 2510 win7 64 驱动
- SHT10 SHT20 SHT21温湿度单片机89C52 1602显
- Proteus 7 Professional仿真 单片机双积分式
- 电子秤仿真设计.rar
- ADC0804+DAC0832 51单片机
- 频率计数器基本版
- 亲手写的基于51单片机的24LC512读写程
- 单片机大作业
- nrf51822 flash初始化,分区块,循环读写
- 数字电压表 单片机 毕业设计 LCD
- 51单片机简单的中断法串口收发程序
- 单片机实验八 8255输入输出实验
- 基于单片机的数字移相器的课程设计
- 基于AT89S52单片机超声波测距仪的设计
- 圈圈教你玩USB.pdf第二版光盘资料
评论
共有 条评论