欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC17LC42-16I/JW 参数 Datasheet PDF下载

PIC17LC42-16I/JW图片预览
型号: PIC17LC42-16I/JW
PDF下载: 下载PDF文件 查看货源
内容描述: 高性能8位CMOS EPROM / ROM微控制器 [High-Performance 8-Bit CMOS EPROM/ROM Microcontroller]
分类和应用: 微控制器可编程只读存储器电动程控只读存储器
文件页数/大小: 240 页 / 1141 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第46页浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第47页浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第48页浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第49页浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第51页浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第52页浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第53页浏览型号PIC17LC42-16I/JW的Datasheet PDF文件第54页  
PIC17C4X  
Example 8-3 shows the sequence to do a 16 x 16  
unsigned multiply. Equation 8-1 shows the algorithm  
that is used. The 32-bit result is stored in 4 registers  
RES3:RES0.  
EXAMPLE 8-3: 16 x 16 MULTIPLY ROUTINE  
MOVFP  
MULWF  
ARG1L, WREG  
ARG2L  
; ARG1L * ARG2L ->  
PRODH:PRODL  
;
MOVPF  
MOVPF  
PRODH, RES1 ;  
PRODL, RES0 ;  
EQUATION 8-1:  
16 x 16 UNSIGNED  
MULTIPLICATION  
ALGORITHM  
;
;
MOVFP  
MULWF  
ARG1H, WREG  
ARG2H  
; ARG1H * ARG2H ->  
PRODH:PRODL  
;
RES3:RES0  
=
=
ARG1H:ARG1L * ARG2H:ARG2L  
MOVPF  
MOVPF  
PRODH, RES3 ;  
PRODL, RES2 ;  
16  
(ARG1H * ARG2H * 2 ) +  
8
(ARG1H * ARG2L * 2 )  
+
+
MOVFP  
MULWF  
ARG1L, WREG  
8
(ARG1L * ARG2H * 2 )  
ARG2H  
; ARG1L * ARG2H ->  
;
PRODH:PRODL  
(ARG1L * ARG2L)  
MOVFP  
ADDWF  
MOVFP  
ADDWFC  
CLRF  
PRODL, WREG ;  
; Add cross  
PRODH, WREG ;  
RES1, F  
products  
RES2, F  
WREG, F  
RES3, F  
;
;
;
ADDWFC  
;
MOVFP  
MULWF  
ARG1H, WREG ;  
ARG2L ; ARG1H * ARG2L ->  
;
PRODH:PRODL  
MOVFP  
ADDWF  
MOVFP  
ADDWFC  
CLRF  
PRODL, WREG ;  
RES1, F  
; Add cross  
PRODH, WREG ;  
products  
RES2, F  
WREG, F  
RES3, F  
;
;
;
ADDWFC  
DS30412C-page 50  
1996 Microchip Technology Inc.  
 复制成功!