I am interested in getting the DEMO9S12XDT512 to play around with, see what I can learn. My previous experience had only been using the hc11. Would this demo board be good for someone to start out with? Also, to program this board, would I need to purchase additional things? Cause I think I read in the manual that it comes with a usb to usb cable but what about the BDM thing, whats that about. One last thing, can I connect a lcd to this?