PIC17C752-08/CL MICROCHIP [Microchip Technology], PIC17C752-08/CL Datasheet - Page 66
PIC17C752-08/CL
Manufacturer Part Number
PIC17C752-08/CL
Description
High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
1.PIC17C752-08CL.pdf
(328 pages)
- Current page: 66 of 328
- Download datasheet (2Mb)
PIC17C7XX
Example 9-3
unsigned multiply.
that is used. The 32-bit result is stored in 4 registers
RES3:RES0.
EQUATION 9-1:
RES3:RES0
DS30289A-page 66
shows the sequence to do a 16 x 16
=
=
Equation 9-1
ARG1H:ARG1L ARG2H:ARG2L
(ARG1H ARG2H 2
(ARG1H ARG2L 2
(ARG1L ARG2H 2
(ARG1L ARG2L)
16 x 16 UNSIGNED
MULTIPLICATION
ALGORITHM
shows the algorithm
8
8
16
)
)
)
+
+
+
EXAMPLE 9-3:
;
;
;
MOVFP
MULWF
MOVPF
MOVPF
MOVFP
MULWF
MOVPF
MOVPF
MOVFP
MULWF
MOVFP
ADDWF
MOVFP
ADDWFC
CLRF
ADDWFC
MOVFP
MULWF
MOVFP
ADDWF
MOVFP
ADDWFC
CLRF
ADDWFC
ARG1L, WREG
ARG2L
PRODH, RES1 ;
PRODL, RES0 ;
ARG1H, WREG
ARG2H
PRODH, RES3 ;
PRODL, RES2 ;
ARG1L, WREG
ARG2H
PRODL, WREG ;
RES1, F
PRODH, WREG ;
RES2, F
WREG, F
RES3, F
ARG1H, WREG ;
ARG2L
PRODL, WREG ;
RES1, F
PRODH, WREG ;
RES2, F
WREG, F
RES3, F
16 x 16 UNSIGNED
MULTIPLY ROUTINE
1998 Microchip Technology Inc.
; ARG1L * ARG2L ->
;
; ARG1H * ARG2H ->
;
; ARG1L * ARG2H ->
;
; Add cross
;
;
;
; ARG1H * ARG2L ->
;
; Add cross
;
;
;
PRODH:PRODL
PRODH:PRODL
PRODH:PRODL
PRODH:PRODL
products
products
Related parts for PIC17C752-08/CL
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
High-Performance 8-Bit CMOS EPROM Microcontrollers
Manufacturer:
MICROCHIP [Microchip Technology]
Datasheet:
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU OTP 8KX16 A/D PWM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU CMOS 33MHZ 8K EPRM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU CMOS 16MHZ 8K EPRM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU CMOS 16MHZ 8K EPRM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
Part Number:
Description:
IC MCU CMOS 33MHZ 8K EPRM 64TQFP
Manufacturer:
Microchip Technology
Datasheet: