CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to CCS Technical Support

USBN9603 Hardware question

 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
alexz



Joined: 17 Sep 2004
Posts: 133
Location: UK

View user's profile Send private message

USBN9603 Hardware question
PostPosted: Wed Nov 03, 2004 3:31 am     Reply with quote

May be this is not the right place to ask this question, but I know there are a lot of people with knowledge visit this forum.

I am using the PIC16F877 to control the USBN9603 for the USB control .
As written in the specification, the 'D+' signal should be pulled up to 3.3v through the 1.5k resistor to get the Full Speed operation.

The problem is that once I have done that, the voltage on the D+ side of the resistor is zero and not close to 3v as expected.
On the 3.3v side of the resistor the voltage is 3.3v as expected.

I know that the host should recognize one of the D+ or D- signals high, in order to start the enumeration and also get the interrupt in the PIC.
That's why it is essential to have the D+ high, if I am not wrong.

The question is: what voltage should I expect on the D+ ?
If the zero volts I have got at the moment is correct, why do not I get the interrupt in the PIC then?
If the zero volts is not right, how can I correct that?

Thanks a lot.
_________________
Alex
Mark



Joined: 07 Sep 2003
Posts: 2838
Location: Atlanta, GA

View user's profile Send private message Send e-mail

PostPosted: Wed Nov 03, 2004 7:01 am     Reply with quote

Quote:
If the zero volts is not right, how can I correct that?


Look for a short.
alexz



Joined: 17 Sep 2004
Posts: 133
Location: UK

View user's profile Send private message

PostPosted: Wed Nov 03, 2004 7:06 am     Reply with quote

Mark wrote:
Quote:
If the zero volts is not right, how can I correct that?


Look for a short.


So,do you mean that it should be around 3v at the D+ signal?
_________________
Alex
Mark



Joined: 07 Sep 2003
Posts: 2838
Location: Atlanta, GA

View user's profile Send private message Send e-mail

PostPosted: Wed Nov 03, 2004 7:12 am     Reply with quote

Quote:
So,do you mean that it should be around 3v at the D+ signal?


I have no idea! I just used a bit of common sense. I have no idea about that chip but it is highly doubtful that it could pull the line to "0" volts. If you said 0.3 volts or higher, then I might change my statement. But 0 volts, I would look for a short.
alexz



Joined: 17 Sep 2004
Posts: 133
Location: UK

View user's profile Send private message

PostPosted: Wed Nov 03, 2004 7:14 am     Reply with quote

60mV Smile
_________________
Alex
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group