We, under-graduate guys,3rd year, have to do a project.We have selected our topic as Automatic Traffic control sysytem,where we going to use some type of USB device to capture the data. The problem we have is, processing this data using PIC microcontroller 16F877. Even though some chips available in the market that facilitates the above function, we have decided not to use those chips. We hav to design some kind of drivers to get things done. How can we do that.? Please help us regarding this.