Skip to content

Latest commit

 

History

History
executable file
·
8 lines (5 loc) · 658 Bytes

README.md

File metadata and controls

executable file
·
8 lines (5 loc) · 658 Bytes

DMX Controller

Repository for Physics Year 3 microprocessors lab at Imperial College London.

by @jdranczewski and @Sintijarau

An assembly program for a PIC18 microprocessor that implements the DMX512 Protocol and transmits the data at 15.3 Hz to PORT C pins (pin 0 for data, pin 1 for inverted data). Data transmitted is controlled with user input via a keyboard (PORT E) and a dial (PORT A, pin 0), and the user interface is displayed on a 16x2 LCD character display.

Physical implementation of the project