代码搜索结果
找到约 1,320 项符合
Modbus 的代码
commint1.h
//和MODBUS相关的中断程序
// 1/2个串口对应的中断程序,和MODBUS相关的定时器中断
// ABOUTCOMM程序,和硬件相关,和有无LED相关
/**********************************************************************************************/
//因为资源非常有限,不可能同时存在多
modvar.h
//和硬件相关的MODBUS变量声明,包括:
//1。1/2个串口对应的MODBUS变量、和硬件相关的中断号
//EEPROM的地址分配:和通讯相关的分配在10-30的地方
//////////////////////////////////////////////////FOR COM0
//for modbus
uchar is_modbus_master; //1=主,0
defmod.h
////////////////////////////////////////////////////////////////////////////
/////////** defmod.h //////////////////////
//** 这个头文件定义了modbus通用的程序,crc和lrc校验。及CRC码表。
#
通讯ok.c
#include// 包含52单片机头文件,此头文件中包含52单片机中的资源定义,包括IO口,寄存器等
#include"modbus.h"
uchar idata Send_buf[30];//发送数据数组
uchar idata Receive_buf[30];//接收数据数组
uchar count=0;//,time=0;//count为收到数据的次数
main.c
//-----------------------------------------------------------------
// 名称: MODBUS总线通信仿真(主机程序)
//-----------------------------------------------------------------
// 说明: 本例运行时,主机向各从机发送要求返回A/D转换值的命
main.c
//-----------------------------------------------------------------
// 名称: MODBUS总线通信仿真(从机程序)
//-----------------------------------------------------------------
// 说明: 本例运行时,从机接收主机命令,然后将A/D转换值通过
main.c
//ICC-AVR application builder : 2004-10-27 10:06:29
// Target : M16
// Crystal: 8.0000Mhz
/*****************************************************
微控电子 www.mcuc.cn
modbus RTU 的mega16程序,使用ICCAVR编译