Dear all,
In my application, I want to use 5V Tolerant I/O by 3.3V and 5V I/O on MSP430F5152 as following.
- Leave the DVIO pin.
- Supply external pull-up source(3.3V or 5V) through a resistor on I/O line.
Is it possible?
Sincerely,
Eui-heon
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Dear all,
In my application, I want to use 5V Tolerant I/O by 3.3V and 5V I/O on MSP430F5152 as following.
- Leave the DVIO pin.
- Supply external pull-up source(3.3V or 5V) through a resistor on I/O line.
Is it possible?
Sincerely,
Eui-heon
Hi Eui-Heon,
if I understand you correct you want to supply the 5V rail via the ESD diodes and not via DVIO?
If my understanding is correct than I have to tell that this is not according device specification
Also there is an Apps Note which warns about this topic:
www.ti.com/lit/an/slaa689/slaa689.pdf
Dear, Dietmar Walther
Thank you for your replay.
As I know, MSP430F5152 support 5V tolerant I/Os for interface with 5V level signals lines such as 5V LCD data / control lines.
In this case, If I supply 5V source to VIO pin, I can use all 5V tolerant I/O fully.
But, in my application, I want to use 5V tolerant I/Os as following
- TD0_0 / TD0_1 / TD1_0 / TD1_1 : 3.3V PWM signals
- The rest 5V tolerant I/Os : 5V I/O signals
Is it possible?
Sincerely,
Eui-heon
Hi Eui-heon,
if you supply DVIO all 5V tolernate IOs are using the DVIO supply as described in the datasheet:
But you can use the PORT MAPPER to map the TD0_0 / TD0_1 / TD1_0 / TD1_1 functionality to 3.3V pins in case you have not all 3.3V pins in use.
Take a look to the code example "MSP430F51x2_PortMap_01.c" to see how it works:
**Attention** This is a public forum