Dear friends, i am new to PIC32 & i'm using PIC32MX564F128H microcontroller. Operating voltage of uC is 3.3V. I need to interface a GSM module with PIC32 microcontroller. The STATUS pin is delivering output voltage of 2.78V, but the microcontroller not recognizing this voltage as logic 1.
If i connect a 3.3V supply directly it sense it as a logic 1.
I am using RG3 pin for this connection & it is a schemitt trigger input. As per the datasheet it should sense the voltage of 0.8*VDD=2.64V as logic 1. But i am giving 2.78V & the uC not able to sense this why?
Please ask me is there any other parameter you need to know...
Dear friend,
thanks for the reply. The pin i am using is not a direct digital input pin & its a ST buffer pin. I dont know what is the exact different between direct digital input Vs ST input but both are having minimum sensing voltage of 0.8V*VDD.
I don't get information about the internal STATUS pin pull up but i hope there should be a internal pullup resistor, because i can able to measure stable 2.78v output from the module. The application diagram doesn't have any external pullup resistors.
But as per your advise i will connect a pull up and will test again. thank you...
Another information i can sense the STATUS pin voltage while using PIC18 series microcontroller...