how can i read from the serial port?
does it have an interrupt?