Problem with the DIVM register of the P89LPC932

Started by Christian Suesskind, May 21, 2003, 02:02:26 AM

Previous topic - Next topic

Christian Suesskind

Hi everybody!

First of all: FlashMagic is great! I really enjoy using it!

Running some tests I noticed a problem with the DIVM register.

According to the Datasheet the DIVM register should show the following effect:

  DIVM = 0 => fOSC / 1
  DIVM = 1 => fOSC / 2
  DIVM = 2 => fOSC / 3
  DIVM = 3 => fOSC / 4
  DIVM = 4 => fOSC / 5
  ...

But my tests showed:

  DIVM = 0 => fOSC / 1
  DIVM = 1 => fOSC / 2
  DIVM = 2 => fOSC / 4
  DIVM = 3 => fOSC / 6
  DIVM = 4 => fOSC / 8
  ...

Does anybody have an idea how this could happen?

Best regards,
Christian Suesskind


Andy Ayre

Thanks Christian. Philips have identified this as a bug and will included in the errata sheet for the LPC932.

Embedded Systems Academy, Inc.
support at esacademy dot com

santhikarthikeyan

Has this problem been rectified in the latest G version devices?