參數(shù)資料
型號(hào): P89LPC9171FDH,129
廠商: NXP Semiconductors
文件頁數(shù): 24/27頁
文件大?。?/td> 0K
描述: IC 80C51 MCU FLASH 2KB 16TSSOP
標(biāo)準(zhǔn)包裝: 96
系列: LPC900
核心處理器: 8051
芯體尺寸: 8-位
速度: 18MHz
連通性: I²C,UART/USART
外圍設(shè)備: 欠壓檢測(cè)/復(fù)位,POR,PWM,WDT
輸入/輸出數(shù): 14
程序存儲(chǔ)器容量: 2KB(2K x 8)
程序存儲(chǔ)器類型: 閃存
RAM 容量: 256 x 8
電壓 - 電源 (Vcc/Vdd): 2.4 V ~ 3.6 V
數(shù)據(jù)轉(zhuǎn)換器: A/D 4x8b; D/A 1x8b
振蕩器型: 內(nèi)部
工作溫度: -40°C ~ 85°C
封裝/外殼: 16-TSSOP(0.173",4.40mm 寬)
包裝: 管件
其它名稱: 935290262129
PIC18F87J72 FAMILY
DS39979A-page 88
Preliminary
2010 Microchip Technology Inc.
Example 8-3 shows the sequence to do a 16 x 16
unsigned multiplication. Equation 8-1 shows the
algorithm that is used. The 32-bit result is stored in four
registers (RES3:RES0).
EQUATION 8-1:
16 x 16 UNSIGNED
MULTIPLICATION
ALGORITHM
EXAMPLE 8-3:
16 x 16 UNSIGNED
MULTIPLY ROUTINE
Example 8-4 shows the sequence to do a 16 x 16
signed multiply. Equation 8-2 shows the algorithm
used. The 32-bit result is stored in four registers
(RES3:RES0). To account for the sign bits of the
arguments, the MSb for each argument pair is tested
and the appropriate subtractions are done.
EQUATION 8-2:
16 x 16 SIGNED
MULTIPLICATION
ALGORITHM
EXAMPLE 8-4:
16 x 16 SIGNED MULTIPLY
ROUTINE
RES3:RES0
=
ARG1H:ARG1L
ARG2H:ARG2L
=
(ARG1H
ARG2H 216) +
(ARG1H
ARG2L 28) +
(ARG1L
ARG2H 28) +
(ARG1L
ARG2L)
MOVF
ARG1L, W
MULWF
ARG2L
; ARG1L * ARG2L->
; PRODH:PRODL
MOVFF
PRODH, RES1
;
MOVFF
PRODL, RES0
;
MOVF
ARG1H, W
MULWF
ARG2H
; ARG1H * ARG2H->
; PRODH:PRODL
MOVFF
PRODH, RES3
;
MOVFF
PRODL, RES2
;
MOVF
ARG1L, W
MULWF
ARG2H
; ARG1L * ARG2H->
; PRODH:PRODL
MOVF
PRODL, W
;
ADDWF
RES1, F
; Add cross
MOVF
PRODH, W
; products
ADDWFC RES2, F
;
CLRF
WREG
;
ADDWFC RES3, F
;
MOVF
ARG1H, W
;
MULWF
ARG2L
; ARG1H * ARG2L->
; PRODH:PRODL
MOVF
PRODL, W
;
ADDWF
RES1, F
; Add cross
MOVF
PRODH, W
; products
ADDWFC RES2, F
;
CLRF
WREG
;
ADDWFC RES3, F
;
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)
MOVF ARG1L, W
MULWFARG2L
; ARG1L * ARG2L ->
; PRODH:PRODL
MOVFFPRODH, RES1 ;
MOVFFPRODL, RES0 ;
;
MOVF ARG1H, W
MULWFARG2H
; ARG1H * ARG2H ->
; PRODH:PRODL
MOVFFPRODH, RES3 ;
MOVFFPRODL, RES2 ;
;
MOVF ARG1L, W
MULWFARG2H
; ARG1L * ARG2H ->
; PRODH:PRODL
MOVF PRODL, W
;
ADDWFRES1, F
; Add cross
MOVF PRODH, W
; products
ADDWFCRES2, F
;
CLRF WREG
;
ADDWFCRES3, F
;
MOVF ARG1H, W
;
MULWFARG2L
; ARG1H * ARG2L ->
; PRODH:PRODL
MOVF PRODL, W
;
ADDWFRES1, F
; Add cross
MOVF PRODH, W
; products
ADDWFC RES2, F
;
CLRF WREG
;
ADDWFCRES3, F
;
BTFSSARG2H, 7
; ARG2H:ARG2L neg?
BRA
SIGN_ARG1
; no, check ARG1
MOVF ARG1L, W
;
SUBWFRES2
;
MOVF ARG1H, W
;
SUBWFBRES3
;
SIGN_ARG1
BTFSSARG1H, 7
; ARG1H:ARG1L neg?
BRA
CONT_CODE
; no, done
MOVF ARG2L, W
;
SUBWFRES2
;
MOVF ARG2H, W
;
SUBWFBRES3
;
CONT_CODE
:
相關(guān)PDF資料
PDF描述
VE-J1W-IW CONVERTER MOD DC/DC 5.5V 100W
VE-J1V-IW CONVERTER MOD DC/DC 5.8V 100W
VE-J10-IW CONVERTER MOD DC/DC 5V 100W
VE-JTJ-IW CONVERTER MOD DC/DC 36V 100W
VE-JT4-IW CONVERTER MOD DC/DC 48V 100W
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
P89LPC917FDH 制造商:NXP Semiconductors 功能描述:MCU 8BIT 80C51 2K FLASH TSSOP16 制造商:NXP Semiconductors 功能描述:MCU 8BIT 80C51 2K FLASH, TSSOP16
P89LPC917FDH,129 功能描述:8位微控制器 -MCU 80C51 2K FL 256B RAM RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲(chǔ)器大小: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
P89LPC917FDH129 制造商:NXP Semiconductors 功能描述:IC 8BIT MCU 80C51 18MHZ TSSOP-16
P89LPC917FDH-S 制造商:NXP Semiconductors 功能描述:MCU 8-bit P89 80C51 CISC 2KB Flash 2.5V/3.3V 16-Pin TSSOP
P89LPC920 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit microcontrollers with two-clock 80C51 core 2 kB/4 kB/8 kB 3 V low-power Flash with 256-byte data RAM