ASEE Hands-on Workshop on Using the PIC24 CPU in a Microcontroller Course