標(biāo)題:
51單片機(jī)與MCGS組態(tài)監(jiān)控軟件Modbus RTU通訊下位機(jī)源程序
[打印本頁(yè)]
作者:
liuxiuxiu
時(shí)間:
2018-1-25 19:59
標(biāo)題:
51單片機(jī)與MCGS組態(tài)監(jiān)控軟件Modbus RTU通訊下位機(jī)源程序
歡迎使用!
0.png
(46.64 KB, 下載次數(shù): 65)
下載附件
2018-1-26 16:18 上傳
單片機(jī)源程序如下:
/*********************************************************************************
* 【作 者】: 依然王的人
* 【版 本】: V1.0
* 【說(shuō) 明】: 此程序?yàn)?1單片機(jī)與MCGS組態(tài)監(jiān)控軟件Modbus RTU通訊下位機(jī)程序,
此程序在STC89C52RC單片機(jī)上測(cè)試通過(guò),可以移植到其他51系列單片機(jī)!
* 【聲 明】: 此程序僅用于學(xué)習(xí)與參考,引用請(qǐng)注明版權(quán)和作者信息!
* 【函數(shù)功能】: 51單片機(jī)與MCGS組態(tài)監(jiān)控軟件Modbus RTU通訊主程序
**********************************************************************************/
#include "Project.h"
// unsigned char code led[]={63,6,91,79,102,109,125,7,127,111,};//十進(jìn)制
// unsinged char code led[]={0x3F,0x6,0x5B,0x4F,0x66,0x6D,0x7D,0x7,0x7F,0x6F,};//16進(jìn)制:
void main(void)
{
UINT nCounter = 0;
UCHAR ucLedIndex = 0;
SYSTEM_DISABLE_INTERRUPT();
TimerInit();
UartInit(9600, 1);
SYSTEM_ENABLE_INTERRUPT();
while(1) {
timerProc();
ReadTemperature();// 讀取溫度值 整數(shù):sdate 小數(shù):xiaoshu
testRegister3=sdate;
checkComm0Modbus();//檢測(cè)modbus幀
}
}
復(fù)制代碼
所有資料51hei提供下載:
51單片機(jī)modbus.zip
(118.64 KB, 下載次數(shù): 309)
2018-1-25 19:58 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
zhouke
時(shí)間:
2018-1-27 21:05
挺好的,很支持這樣的程序
作者:
jiangqq
時(shí)間:
2018-9-17 22:27
現(xiàn)在在一個(gè)多機(jī)通訊,參考 一下。
作者:
yywd4
時(shí)間:
2019-10-20 19:37
下載學(xué)習(xí),謝謝發(fā)帖。
作者:
SORZ
時(shí)間:
2020-12-31 09:19
花了100黑幣找了很多例程,只有你的能用。。!太贊了
作者:
zhangshanqiao
時(shí)間:
2021-1-12 13:37
感謝樓主的分享,下載下來(lái)學(xué)習(xí)一下。
作者:
changhuiren
時(shí)間:
2023-4-9 16:43
請(qǐng)問(wèn)樓主晶振是22.HZ的嗎
作者:
woyaodwn
時(shí)間:
2023-6-2 15:13
感謝分享啊,有PC端的嗎
作者:
wkman
時(shí)間:
2023-6-2 17:00
沒(méi)有pc端程序,無(wú)法對(duì)應(yīng)分析啊
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1