Microchip dsPIC C Series PMBus Protocol Stack User Manual

This manual describes the PMBus protocol stack for dsPIC C series devices, covering hardware connection, software architecture, configuration, callbacks and…


Microchip dsPIC C Series PMBus Protocol Stack User Manual - cover page
Brand
MICROCHIP
Category
Other device
Document type
User Manual
Language
Chinese
Pages
21
File format
PDF
File size
1.1 MB
Published
06 October, 2026
Updated
06 October, 2026
MD5 checksum
77B36062D3BE2E72F65B96120F05DA5A

About this manual

The PMBus protocol stack is implemented on dsPIC® C series microcontrollers using the on‑chip I2C peripheral. It provides a software layer that handles SMBus commands, fault management, and optional PEC checking. The document explains how to connect the hardware, configure the stack in MPLAB X projects, and integrate it with application code.

Key sections include hardware resource usage, folder structure of the source code, function and data interfaces, configuration options (e.g., I2C DMA, UART debugging, SMALERT), and detailed troubleshooting guidance for synchronization and communication errors. This manual is written in Chinese.

What's inside

  • Overview
  • Hardware Connection
  • Protocol Stack Overview
  • Device Fault Management
  • Software Stack Overview
  • Inter‑layer Interaction
  • Configuration
  • Application Callbacks
  • Error Handling
  • Stack Limitations

Specifications

RAM size~0.5 KB
UART baud rate (default)230400 bps
I2C peripheral modeSlave mode, 7‑bit addressing
PEC byteOptional

Frequently asked questions

What is the default UART baud rate for the PMBus stack?

The default UART baud rate is 230 400 bps.

What is the maximum number of bytes allowed in a block transfer?

A block transfer can contain up to 32 bytes.

Download PDF (1.1 MB)

More MICROCHIP Manuals


View all MICROCHIP manuals →