參數(shù)資料
型號: PIC17C766-33/L
廠商: Microchip Technology
文件頁數(shù): 127/159頁
文件大小: 0K
描述: IC MCU OTP 16KX16 A/D 84PLCC
產(chǎn)品培訓(xùn)模塊: Asynchronous Stimulus
8-bit PIC® Microcontroller Portfolio
標(biāo)準(zhǔn)包裝: 16
系列: PIC® 17C
核心處理器: PIC
芯體尺寸: 8-位
速度: 33MHz
連通性: I²C,SPI,UART/USART
外圍設(shè)備: 欠壓檢測/復(fù)位,POR,PWM,WDT
輸入/輸出數(shù): 66
程序存儲器容量: 32KB(16K x 16)
程序存儲器類型: OTP
RAM 容量: 902 x 8
電壓 - 電源 (Vcc/Vdd): 4.5 V ~ 5.5 V
數(shù)據(jù)轉(zhuǎn)換器: A/D 16x10b
振蕩器型: 外部
工作溫度: 0°C ~ 70°C
封裝/外殼: 84-LCC(J 形引線)
包裝: 管件
配用: AC164318-ND - MODULE SKT MPLAB PM3 84PLCC
DVA17XL841-ND - DEVICE ADAPTER FOR PIC17C762
DM173001-ND - KIT DEVELOPMENT PICDEM17
AC164027-ND - ADAPTER PICSTART PLUS 84PLCC
AC174012-ND - MODULE SKT PROMATEII 84PLCC
2000 Microchip Technology Inc.
DS30289B-page 69
PIC17C7XX
Example 9-4 shows the sequence to do a 16 x 16
signed multiply. Equation 9-2 shows the algorithm
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 significant bit (MSb)
is tested and the appropriate subtractions are done.
EQUATION 9-2:
16 x 16 SIGNED
MULTIPLICATION
ALGORITHM
EXAMPLE 9-4:
16 x 16 SIGNED
MULTIPLY ROUTINE
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)
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
:
相關(guān)PDF資料
PDF描述
PIC17C766-16/L IC MCU OTP 16KX16 A/D 84PLCC
PIC18F8720-I/PT IC MCU FLASH 64KX16 EE 80TQFP
PIC18F8723-I/PT IC PIC MCU FLASH 64KX16 80TQFP
PIC18F6720-I/PT IC MCU FLASH 64KX16 EE 64TQFP
PIC18LF6723-I/PT IC PIC MCU FLASH 64KX16 64TQFP
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
PIC17C766T-16/L 功能描述:8位微控制器 -MCU 16MHz 16K EPRM RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
PIC17C766T-16/PT 功能描述:8位微控制器 -MCU 32KB 902 RAM 66 I/O RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
PIC17C766T-16E/L 功能描述:8位微控制器 -MCU 16MHz 16K EPRM RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
PIC17C766T-16E/PT 功能描述:8位微控制器 -MCU 32KB 902 RAM 66 I/O RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
PIC17C766T-16I/L 功能描述:8位微控制器 -MCU 16MHz 16K EPRM RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT