4.2.2.c

来自「MSP430单片机的经典C语言例子」· C语言 代码 · 共 29 行

C
29
字号
#include <msp430x14x.h>

struct result
{
   unsigned long product;
   unsigned int  sumext;

};

struct result MPYresult;
unsigned int *p;


void main(void)
{
  unsigned int i=30000,j=200;
  WDTCTL  =  WDTPW  +  WDTHOLD;
  MPYresult.product=(long)i*(long)j;
  MPYresult.product=0;
  
  MPY=i;
  OP2=j;
  p=(unsigned int *)&(MPYresult.product);
  *p=RESLO;
  *(p+1)=RESHI;
  MPYresult.sumext=SUMEXT;
  while(1);
  
} 

⌨️ 快捷键说明

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