Maxim Integrated 14-9
MAX31782 User’s Guide
Revision 0; 8/11
;SignedMultiply-Accumulate16-bitx16-bit
;MC2:0=0000_0100_0001h
move MCNT,#02h ;SUS=0(signed)
move MA,#F001h ;
move MB,#1001h ;
;MC1R:MC0R=FF00_0003h
;MC2:0=0000_0000_0002h
;UnsignedMultiply-Subtract16-bitx16-bit
;MC2:0=0000_0100_0001h
move MCNT,#07h ;MMAC=1,MSUB=1,SUS=1(unsigned)
move MA,#0FFFh ;
move MB,#1001h ;
;MC1R:MC0R=FF00_0003h
;MC2:0=0000_0000_0002h
;SignedMultiply-Subtract16-bitx16-bit
;MC2:0=0000_0100_0001h
move MCNT,#06h ;MMAC=1,MSUB=1,SUS=0(signed)
move MA,#F001h ;
move MB,#1001h ;
;MC1R:MC0R=02FF_FFFFh
;MC2:0=0000_0200_0000h
;SignedMultiplyNegate16-bitx16-bit
move MCNT,#24h ;CLD=1,MSUB=1,SUS=0(signed)
move MA,#F001h ;MC2:0=0000_0000_0000h
move MB,#1001h ;MC1R:MC0R=00FF_FFFFh
;MC2:0=0000_00FF_FFFFh
Comentários a estes Manuais