This document describes the programming features of the PDIUSBH11A. Examples of how to program any C51-based micro-controller to control the hub and embedded function are provided in the following sections: · Main control loop; · Hub control subroutine; · Embedded function control subroutine.