PIC-modbus
所属分类:通讯编程
开发工具:Assembly
文件大小:174KB
下载次数:0
上传日期:2021-01-27 19:30:16
上 传 者:
sh-1993
说明: 用汇编程序为Microchip PIC 18Fxxxx系列微控制器制作的小型Modbus服务器。
(A small-footprint Modbus server crafted in assembler for Microchip PIC 18Fxxxx-series microcontrollers.)
文件列表:
COPYING (17987, 2023-09-14)
JamodTest.java (4693, 2023-09-14)
Makefile (2267, 2023-09-14)
ascii.asm (18403, 2023-09-14)
diag.asm (19741, 2023-09-14)
frame.asm (10537, 2023-09-14)
jamod.jar (148012, 2023-09-14)
modbus.asm (9684, 2023-09-14)
modbus.inc (8281, 2023-09-14)
modbus.rb (19179, 2023-09-14)
packets (0, 2023-09-14)
packets\ASCII_even.txt (1293, 2023-09-14)
private.inc (2105, 2023-09-14)
rtu.asm (17203, 2023-09-14)
PIC Modbus
Copyright 2006,2008 Peter Heinrich
This library constitutes a tiny Modbus server (slave) for the Microchip PIC
18Fxxxx-series of microcontrollers (16-bit), coded in assembler. It relies on
the PIC-framework library. Although the code relies on certain characteristics
and features specific to the 18Fxxxx family (e.g. access bank, relatively large
RAM storage area), porting it to other PIC types would not be impossible.
This server supports both ASCII and RTU modes, although RTU hasn't yet been
extensively tested. Similarly, communication speeds above 19200 baud haven't
been tested rigorously.
Diagnostic commands documented in the Modbus specification are supported to
the extent allowed--some commands are necessarily application-specific. In
fact, due to the mapping model of Modbus, most commands must be implemented
according to the requirements of the application. This library simply provides
a framework on which to hang that code, handling the protocol, timing, and
error conditions.
近期下载者:
相关文件:
收藏者: