参数资料
型号: PIC17C44
元件分类: 外设及接口
英文描述: Low Power 5V RS232 Dual Driver/Receiver with 0.1?μF Capacitors; Package: SO; No of Pins: 16; Temperature Range: -40?°C to 85?°C
中文描述: 电可擦除可编程逻辑器件
文件页数: 47/71页
文件大小: 1173K
代理商: PIC17C44
1996 Microchip Technology Inc.
DS30412C-page 51
PIC17C4X
Example 8-4 shows the sequence to do an 16 x 16
signed multiply. Equation 8-2 shows the algorithm that
used. The 32-bit result is stored in four registers
RES3:RES0. To account for the sign bits of the argu-
ments, each argument pairs most signicant bit (MSb)
is tested and the appropriate subtractions are done.
EQUATION 8-2:
16 x 16 SIGNED
MULTIPLICATION
ALGORITHM
RES3:RES0
= ARG1H:ARG1L * ARG2H:ARG2L
= (ARG1H * ARG2H * 216)+
(ARG1H * ARG2L * 28)+
(ARG1L * ARG2H * 28)+
(ARG1L * ARG2L)
+
(-1 * ARG2H<7> * ARG1H:ARG1L * 216)+
(-1 * ARG1H<7> * ARG2H:ARG2L * 216)
EXAMPLE 8-4:
16 x 16 SIGNED MULTIPLY
ROUTINE
MOVFP
ARG1L, WREG
MULWF
ARG2L
; ARG1L * ARG2L ->
;
PRODH:PRODL
MOVPF
PRODH, RES1 ;
MOVPF
PRODL, RES0 ;
;
MOVFP
ARG1H, WREG
MULWF
ARG2H
; ARG1H * ARG2H ->
;
PRODH:PRODL
MOVPF
PRODH, RES3 ;
MOVPF
PRODL, RES2 ;
;
MOVFP
ARG1L, WREG
MULWF
ARG2H
; ARG1L * ARG2H ->
;
PRODH:PRODL
MOVFP
PRODL, WREG ;
ADDWF
RES1, F
; Add cross
MOVFP
PRODH, WREG ;
products
ADDWFC
RES2, F
;
CLRF
WREG, F
;
ADDWFC
RES3, F
;
MOVFP
ARG1H, WREG ;
MULWF
ARG2L
; ARG1H * ARG2L ->
;
PRODH:PRODL
MOVFP
PRODL, WREG ;
ADDWF
RES1, F
; Add cross
MOVFP
PRODH, WREG ;
products
ADDWFC
RES2, F
;
CLRF
WREG, F
;
ADDWFC
RES3, F
;
BTFSS
ARG2H, 7
; ARG2H:ARG2L neg?
GOTO
SIGN_ARG1
; no, check ARG1
MOVFP
ARG1L, WREG ;
SUBWF
RES2
;
MOVFP
ARG1H, WREG ;
SUBWFB
RES3
;
SIGN_ARG1
BTFSS
ARG1H, 7
; ARG1H:ARG1L neg?
GOTO
CONT_CODE
; no, done
MOVFP
ARG2L, WREG ;
SUBWF
RES2
;
MOVFP
ARG2H, WREG ;
SUBWFB
RES3
;
CONT_CODE
:
相关PDF资料
PDF描述
PIC17C766T-33E/L 8-BIT, OTPROM, 33 MHz, RISC MICROCONTROLLER, PQCC84
PIC18C242-I/SO 8-BIT, OTPROM, 40 MHz, RISC MICROCONTROLLER, PDSO28
PIC18C442-E/L 8-BIT, OTPROM, 40 MHz, RISC MICROCONTROLLER, PQCC44
PIC18F2515 PIC18FX515/X610 Product Brief
PIC18F2539 PIC18F2539 Motor Control Evaluation Kit
相关代理商/技术参数
参数描述
PIC17C44/JW 功能描述:8位微控制器 -MCU 16KB 454 RAM 33 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC17C44-16/L 功能描述:8位微控制器 -MCU 16KB 454 RAM 33 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC17C44-16/P 功能描述:8位微控制器 -MCU 16KB 454 RAM 33 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC17C44-16/P 制造商:Microchip Technology Inc 功能描述:IC 8-BIT CMOS MCU OTP ((NS))
PIC17C44-16/PQ 功能描述:8位微控制器 -MCU 16KB 454 RAM 33 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT