View previous topic :: View next topic |
Author |
Message |
Tsif Guest
|
max transfer rate on PIC16C765 via USB |
Posted: Wed May 05, 2004 6:55 am |
|
|
Hi,
Does anyone know the maximum trasfer rate between the PIC16C765 and a PC via the USB? Can a transfer rate of 16Kb/sec be achieved, and if not what is the maximum?
Thanks in advance |
|
|
Kasper
Joined: 14 Jan 2004 Posts: 88 Location: Aurora, Ontario, Canada
|
|
Posted: Wed May 05, 2004 10:10 am |
|
|
I suppose that depends on what you do with the data transferred. I have a 18f6620, which I communicate with through a FTDI USB chip @38400bps
I have a 6MHz crystal, which is not liking much higher baud rates without errors.
On my project, the limiting factor is not the serial transfer as much as it is writing the data to an I2C EEPROM.. saving straight to RAM, you should really not run into any problems.. especially at 16Kbit |
|
|
Darren Rook
Joined: 06 Sep 2003 Posts: 287 Location: Milwaukee, WI
|
|
Posted: Wed May 05, 2004 12:22 pm |
|
|
PIC16C7x5 can only use slow speed, which means there is 10ms between each transaction. A transaction is one packet. The max packet size for slow speed devices is 8bytes.
So 8bytes every 10ms = 800 bytes a second |
|
|
Kasper
Joined: 14 Jan 2004 Posts: 88 Location: Aurora, Ontario, Canada
|
|
Posted: Wed May 05, 2004 12:45 pm |
|
|
Darren Rook wrote: | PIC16C7x5 can only use slow speed, which means there is 10ms between each transaction. A transaction is one packet. The max packet size for slow speed devices is 8bytes.
So 8bytes every 10ms = 800 bytes a second |
My bad.. I was thinking it was a regular PIC |
|
|
|