Microchip | The Embedded Control Solutions Company Register Login
Browse All
Microchip Technology
 306 Code Snippets

DMX Controller Using the UART with Protocol Support

Microchip Technology

Check out our MPLAB Xpress webpage to view this complete code example with a detailed step by step write-up and description:


About this Code Example

This project shows the implementation of a DMX512 Controller on a K42 family deviceThe PIC18FxxK42 family has a new UART peripheral which supports several protocols like DMX512, DALI and LIN. The PIC18FxxK42 family of devices also have a two channel Direct Memory Access (DMA) module. The DMA module has programmable start/end addresses, counters, triggers and interrupts. This gives the user great flexibility in using the core to attend critical tasks while the DMA moves chunks of data in the background.


Release History

  • Nov 8, 2018

    Version: 1.0.0

    Initial Release

Download Contact the Developer

*Required Fields

  • Current Version:1.0.0
  • Created:Nov 8, 2018
  • Updated:Nov 9, 2018
  • Downloads:295
  • C Compiler:XC8 (v1.45)
  • Development Tools:Curiosity High Pin Count (HPC) Development Board
  • Supported Devices:PIC18FxxK42 Device Family

Corporate News


Stay Connected

Stay up to date with the latest news from Microchip Technology.