S9S12XHY128F0VLM IO Problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S9S12XHY128F0VLM IO Problem

474 Views
jack_huang1
Contributor III

S9S12XHY128F0VLMR is used for instrument products, and low pressure judgment needs to be made through pin3 port of the MCU PT0 pin docking plug-in.

When the instrument is in low-voltage working mode, pin3 port is not connected to low level, and PT0 pin is judged to be low level, which triggers the related alarm function.

After testing, if pin PT0 is below 3.5V, it will be judged as low level, and the register value is set to 0 by 1, making an error (at present, the software register reads the code: _pTI@ (0x0000 + 0x00000241UL);)

How to change the software so that the PT0 pin is judged as high level above 2V voltage? 

Thank you very much.

0 Kudos
1 Reply

466 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Jack,

This cannot be changed by the software.
The datasheet guarantees that the port reads LOW when Vi is < VDD35 * 0.35 and HIGH when Vi is > VDD35 * 0.65.
Vi in the range of (VDD35 * 0.35; VDD35 * 0.65) can be read either as HIGH or LOW with hysteresis of 250mV.

S12XHY datasheet:

danielmartynek_0-1601903159933.png

 

AN2434 Input/Output (I/O) Pin Drivers on HCS12 Family MCUs

https://www.nxp.com/docs/en/application-note/AN2434.pdf

 

Regards,

Daniel

 

0 Kudos