
SP37
Tire Pressure Monitoring Sensor
ROM Library Functions
ROM Library Function Guide
91
Revision 1.0, 2011-12-15
2.23
UDivIntInt() (16Bit : 16Bit)
2.23.1
Description
This function divides the unsigned int value (16 bit) Dividend by the unsigned int value (16 bit) Divisor.
2.23.2
Actions
•
Perform division
2.23.3
Prototype
unsigned int
UDivIntInt
(unsigned int
Dividend
, unsigned int
Divisor
)
2.23.4
Inputs
2.23.5
Outputs
Note: The output value for the remainder can be found in R4 (MSB) and R5 (LSB).
2.23.6
Resource Usage
Table 101
UDivIntInt: Input Parameters
Register / Address
Type
Name
Description
R6(MSB)
R7(LSB)
unsigned int
Dividend
16 bit Dividend
R4(MSB)
R5(LSB)
unsigned int
Divisor
16 bit Divisor
Table 102
UDivIntInt: Output values
Register/ Address
Type
Name
Description
R6(MSB),
R7(LSB)
unsigned int
Quotient
16 bit Quotient of the division (Dividend / Divisor)
Table 103
UDivIntInt: Resources
Type
Used or Modified
Registers
R0, R4, R5, R6, R7
SFR
ACC, B, PSW
Stack
0 Bytes
1)
1) Two additional bytes, not included here, are needed to call the library function