I am thinking to use pic 16f84a to make a dmx512 reciever. It is suppose to recieve signals from a differential bus transceiver and generate necessary output base on that signal. I am doubt if the pic can read and generate output at the same time? Is it able to do multi-tasking where it can read and write at the same particular nano/micro seconds? If not, any better solutions? Thanks....