2.14
ThermalShutdown()
2.14.1
Description
This function forces the device to THERMAL SHUTDOWN state.
The application should call this function whenever the ambient temperature is close to the maximum operating
range (this can be detected by using Meas_Temperature()) to protect the device while the ambient temperature
is above the specified operating conditions.
If this function is called when the temperature is below the TMAX threshold, the function will return without any
action and the application program will continue uninterrupted. If the temperature is above the TMAX threshold,
the TMAX threshold will be reduced (software hysteresis) and the THERMAL SHUTDOWN state is entered.
2.14.2
Actions
•
Turn on the TMAX Detector
•
Enter THERMAL SHUTDOWN state with hysteresis if TMAX Detector is set.
2.14.3
Prototype
void ThermalShutdown(void)
2.14.4
Inputs
Table 66
ThermalShutdown: Input Parameters
Register / Address
None
2.14.5
Outputs
Table 67
ThermalShutdown: Output values
Register/ Address
None
2.14.6
Resource Usage
Table 68
ThermalShutdown: Resources
Type
Registers
SFR
Stack
1) Two additional bytes, not included here, are needed to call the library function
ROM Library Function Guide
Type
Name
---
---
Type
Name
---
---
Used or Modified
R7
ACC, CFG0, DPH, DPL, PSW
1)
0 Bytes
Tire Pressure Monitoring Sensor
Description
---
Description
---
73
SP37
ROM Library Functions
Revision 1.0, 2011-12-15