⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 实验5.s43

📁 MSP430F449的硬件乘法器操作IAR Practice code
💻 S43
字号:
#include  "msp430x44x.h" 
;----------------------------------------------
;MSP-Test44x Demo  Multipliter
;
;                MSP430F449
;             -----------------
;         /|\|              XIN|-  
;          | |                 | 
;          --|RST          XOUT|-
;            |                 |
;
;  Yang Rui
;  Lierda, Inc
;  NOVEMBER 2003
;  Built with IAR Embedded Workbench Version: 1.26B
;---------------------------------------------- 
            ORG     01100h                  
;----------------------------------------------
RESET       mov.w   #0A00h,SP               ; 
StopWDT     mov.w   #WDTPW+WDTHOLD,&WDTCTL  ; 
main        mov     #0ffh,r11
            mov     #08h,r12
            call    #MPY_16
            jmp     main
;----------------------------------------------
;------16*16位无符号数乘法子程序--------------
;------功能:R11*R12=R15|R14---------------
;------入口参数 R11和R12为2个无符号数
;------出口参数 R15和R14 R15为高字R14为低字为
;---------------------------------------------
MPY_16
            mov     r11,&MPY
            mov     r12,&OP2
            nop
            nop
            mov     &RESHI,R15
            mov     &RESLO,R14            
            ret

;------------------------------------------------------------------------------ 
;           Interrupt Vectors Used MSP430x44x         
;------------------------------------------------------------------------------ 
            ORG     0FFFEh                  ; MSP430 RESET Vector
            DW      RESET                   ; 
            END    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -