Pic micrcontroller based usb oscilloscope