Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
April 25, 2024, 11:14:41 11:14


Login with username, password and session length


Pages: [1]
Print
Author Topic: Interfacing 8051 directly with USB  (Read 5712 times)
0 Members and 1 Guest are viewing this topic.
bugmike25
Junior Member
**
Offline Offline

Posts: 84

Thank You
-Given: 15
-Receive: 13


« on: January 12, 2008, 05:37:57 17:37 »

I read a document showing how an AVR can be connected to USB directly.  I was wondering if anyone has ever tried doing something similar with an 8051.

If anyone managed please share some info and some code. Thanks.
« Last Edit: January 12, 2008, 05:45:57 17:45 by bugmike25 » Logged
hate
Hero Member
*****
 Warned
Offline Offline

Posts: 555

Thank You
-Given: 156
-Receive: 355


« Reply #1 on: January 13, 2008, 10:22:48 10:22 »

Haven't seen yet but someone may start converting the avr code for a 1x clock cycle 8051 core with enough peripherals in it!

Regards...
Logged

Regards...
an007
Active Member
***
Offline Offline

Posts: 110

Thank You
-Given: 53
-Receive: 51


« Reply #2 on: January 13, 2008, 10:35:49 10:35 »

maybe is possible if you use a fast 8051 like C8051F familly from silabs... but it's eassy to use an 8051 with USB (for example C8051F320)?

In my oppinion the soft USB on AVR was done to have a cheap USB connectivity, but at this moment the best solution using AVR is AT90USB series (for example the AT90USB82 is $2.17 @100pcs at digi-key)...

hope this helps,
//a
Logged
bugmike25
Junior Member
**
Offline Offline

Posts: 84

Thank You
-Given: 15
-Receive: 13


« Reply #3 on: January 13, 2008, 05:45:16 17:45 »

Yes, that the point.  Its cheap and ideally should just provide an interface with USB. No extraordinary requirements like speed, etc.  Just a simple connection to avoid the expense of using USB to RS232 converter ICs.
Logged
zorx
Active Member
***
Offline Offline

Posts: 120

Thank You
-Given: 48
-Receive: 163


« Reply #4 on: January 14, 2008, 01:30:56 13:30 »

I agree with an007 about Silabs uC's. They have many examples on their site, registration is free. I have not worked with USB, but I found everything I needed and easily put it into my projects.
« Last Edit: January 15, 2008, 01:23:58 13:23 by zorx » Logged
Rick101
Newbie
*
Offline Offline

Posts: 10

Thank You
-Given: 2
-Receive: 8


« Reply #5 on: February 03, 2008, 01:53:45 01:53 »

Look at this http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm for example.
Logged
dhana
Inactive

Offline Offline

Posts: 6

Thank You
-Given: 6
-Receive: 5


« Reply #6 on: April 06, 2008, 02:15:04 02:15 »

89c5131 can interface to usb
Logged
Epegic
Newbie
*
Offline Offline

Posts: 7

Thank You
-Given: 0
-Receive: 0


« Reply #7 on: April 09, 2008, 04:10:09 04:10 »

Standard 8051s were too slow for this purpose.
I've study some newer single clock 8051s and found that seems 24MHz is not high enough.
You should searche for high speed single clock 8051.
Logged
samir
Active Member
***
 Muted
Offline Offline

Posts: 181

Thank You
-Given: 27
-Receive: 21


« Reply #8 on: April 11, 2008, 12:19:59 12:19 »

use tusb3410 texas instrments USB uC with 8051 core
Logged
tienngoc
Junior Member
**
Offline Offline

Posts: 45

Thank You
-Given: 13
-Receive: 45


« Reply #9 on: May 05, 2008, 04:55:56 16:55 »

89c5131 can interface to usb
AT89C5132 the same as 89c5131 ,but more advanced, include 8 channel A/D 10bit  ...
Logged
Mr Dee
Newbie
*
Offline Offline

Posts: 27

Thank You
-Given: 28
-Receive: 1


« Reply #10 on: May 07, 2008, 05:40:24 05:40 »

in my country 89c5132 is very expensive
Logged
Pages: [1]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC