>> TI Home > Microcontrollers > MSP430 ULTRA-LOW-POWER MICROCONTROLLERS > Errata

ResourcesMSP430 Ultra Low Power Microcontroller
Gray Rule
MSP430 MCUs
Find a Device
Getting Started
Design Resources
News and Publications
University Program

Buglist revision 07/2004

CPU4 -- bug description:

Cpu: Fixed by assembler SW - push #4, push #8 cannot use constant register

CPU4 - Bug description: Module: CPU, Function PUSH #4, PUSH #8 The single operand instruction PUSH cannot use the internal constants (CG) 4 and 8.
The other internal constants (0, 1, 2, -1) can be used.
The Assembler version 1.08 and higher produces correct code.
The number of clock cyles is different: PUSH #CG uses address mode 00, requiring 3 cycles, 1 word instruction PUSH #4/#8 uses address mode 11, requiring 5 cycles, 2 word instruction Workaround implemented in assembler. No fix planned.