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.

近期下载者

相关文件


收藏者