• 大小: 0.16M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: Modbus  控制30路  C51  

资源简介

modbus控制30路下位机程序

资源截图

代码片段和文件信息

#include “hader\\main.h“
//#include“hader\\STC12C5A60S2.H“
/******************************
modbus RTU 的C51程序 
单片机STC12C5A60S2  晶振:11.0592
通信波特率 9600 8位数据 1位停止位 偶校验 485通位接口
单片机控制板地址 localAddr(变量)
通信可设置数据的地址:
字地址 0 - 255 (只取16位的低8位)
位地址 0 - 255 (只取16位的低8位)
注:用一般51单片机有几路输出将不能使用
*******************************/

uint32 dwTickCountdwIntTick; //时钟
uint8 idata sendBuf[16]receBuf[16]; //发送接收缓冲区
uint8 idata checkoutError; // ==2 偶校验错  
uint8 idata receTimeOut; //接收超时
uint8 idata c10ms; //10ms 计时
bit b1msbt1msb10msbt10msb100msbt100ms; //定时标志位

// 串行中断程序
void commIntProc() interrupt 4
{
if(TI)
{
TI = 0; 
if(sendPosi < sendCount) //如果发送位置小于发送计数,那么继续发送
{
sendPosi++;
ACC = sendBuf[sendPosi];
TB8 = P; //加上校验位
SBUF = sendBuf[sendPosi];
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      33530  2012-09-19 11:51  modbus控制30路下位机程序\123

     文件      10967  2012-09-19 11:51  modbus控制30路下位机程序\123.hex

     文件         70  2012-09-19 11:51  modbus控制30路下位机程序\123.lnp

     文件      44606  2012-09-19 11:51  modbus控制30路下位机程序\123.M51

     文件        261  2016-03-29 11:22  modbus控制30路下位机程序\123.plg

     文件      58365  2012-09-19 11:51  modbus控制30路下位机程序\123.uvopt

     文件      14423  2012-09-19 11:51  modbus控制30路下位机程序\123.uvproj

     文件      58365  2012-09-19 11:51  modbus控制30路下位机程序\123_uvopt.bak

     文件      14419  2012-09-19 11:51  modbus控制30路下位机程序\123_uvproj.bak

     文件        585  2012-09-19 11:51  modbus控制30路下位机程序\hader\jdq30.h

     文件        502  2012-09-19 11:51  modbus控制30路下位机程序\hader\main.h

     文件        575  2012-09-19 11:51  modbus控制30路下位机程序\hader\modbus.h

     文件      17733  2012-09-19 11:51  modbus控制30路下位机程序\hader\STC12C5A60S2.H

     文件       3499  2012-09-19 11:51  modbus控制30路下位机程序\main\main.c

     文件       7776  2012-09-19 11:51  modbus控制30路下位机程序\main.lst

     文件       9083  2012-09-19 11:51  modbus控制30路下位机程序\main.obj

     文件      18547  2012-09-19 11:51  modbus控制30路下位机程序\modbus\modbus.c

     文件      47889  2012-09-19 11:51  modbus控制30路下位机程序\modbus.lst

     文件      31731  2012-09-19 11:51  modbus控制30路下位机程序\modbus.obj

     文件       6376  2012-09-19 11:51  modbus控制30路下位机程序\STARTUP.A51

     文件      14049  2012-09-19 11:51  modbus控制30路下位机程序\STARTUP.LST

     文件        749  2012-09-19 11:51  modbus控制30路下位机程序\STARTUP.OBJ

     文件     169984  2015-02-26 21:07  modbus控制30路下位机程序\软件协议.doc

     目录          0  2017-12-13 14:08  modbus控制30路下位机程序\hader

     目录          0  2017-12-13 14:08  modbus控制30路下位机程序\main

     目录          0  2017-12-13 14:08  modbus控制30路下位机程序\modbus

     目录          0  2017-12-13 14:08  modbus控制30路下位机程序

----------- ---------  ---------- -----  ----

               564084                    27



............此处省略0个文件信息

评论

共有 条评论