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

Voltage levels

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







Voltage levels
PostPosted: Wed Nov 24, 2004 5:40 pm     Reply with quote

Hi,

I want to run a 18F252 at 3.5v along with a GM862 GSM modem but I think there is an issue with level conversion as the GM862 has a maximum 2.8v for the interface can anyone advise me? do I mmet conversion?

Thx

Pete
Newbie
Guest







Did I ask the wrong question?
PostPosted: Thu Nov 25, 2004 4:38 am     Reply with quote

Hi again,
I notice losts of people looking at my post but nobody answering, am I asking the wrong question or is it that simple you think I'm stupid?

I'm just unsure if I need voltage level shifters for the RS232 and I/O control to this device (max 2.8v) whilst running a PIC at 3.5v

Anyone?
Steve Lomas
Guest







PostPosted: Thu Nov 25, 2004 7:31 am     Reply with quote

The 18F252 has a 4.2V minimum so will not run at 3.5V.
The 18LF252 will do as you require but with limitations on the max clock frequency.
I'm just developing a module with an 18F252 & GM862, I'm running the PIC at 5V and the GM862 from a LiIon battery. To acheive the level shifting I have used the BCR22 devices as per the Telit documentation.

Hope this helps.
Guest
Guest







Thanks
PostPosted: Thu Nov 25, 2004 5:20 pm     Reply with quote

OK, so if I used the 18LF252 at say 3v and at 4mhz would I need level shifters for the RS232 link to the GM862?

Thanks

P.S. Sorry to be such a newb
Haplo



Joined: 06 Sep 2003
Posts: 659
Location: Sydney, Australia

View user's profile Send private message

PostPosted: Thu Nov 25, 2004 5:50 pm     Reply with quote

In the GM862 datasheet section 7.1 "Using GPIO as input" it explains how to perform the necessary level conversion.
Ttelmah
Guest







PostPosted: Fri Nov 26, 2004 3:18 am     Reply with quote

For a similar application in the past, I used the MAX3372.

Best Wishes
Newbie
Guest







So....
PostPosted: Fri Nov 26, 2004 5:21 pm     Reply with quote

So although you didn't say it, I assume from the last couple of replies that even if I run the 18LF252 at 3v I still need to level [censored] to work with the GM862 at 2.8v?

Thanks
Newbie
Guest







Oops
PostPosted: Sat Nov 27, 2004 8:07 am     Reply with quote

I mean shifters!!!!!
Ttelmah
Guest







Re: Oops
PostPosted: Sat Nov 27, 2004 9:49 am     Reply with quote

Newbie wrote:
I mean shifters!!!!!

You'd have to look carefully at both data sheets, for the input high, input low, output high, and output low levels. I'd have expected it might well work, but has already been pointed out, it restricts the available clock rate rather. Also if (for instance), you want to do a bootloader, there are problems at the lower voltage levels...

Best Wishes
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