Sign in

username:

password:



Not a member?

Search LPC900_users



Search tips

Subscribe to LPC900_users



Ads

Discussion Groups

Discussion Groups | LPC900 | Strange LPC903 bug?

Find help, specifications and source code for the LPC900. The LPC900 challenges Microchip and AVR based on the worlds most popular 8-bit architecture the 80C51. With a 2-clock core the LPC900 series is a high performance, very flexible and low cost 8-bit microcontroller family. Designers using or interested in these devices are encouraged to share their know-how and ask questions.

Strange LPC903 bug? - Fausto Marzoli - May 31 3:25:00 2005

I've just found a strange behaviour that seems to be an hardware bug on one
LPC903 microcontroller I'm working on.

I'm using register bank 0. If I try to use RAM addresses 08H and 09H I get
always the same content (76H and 00H respectively). There is no way to change
this addresses content.

Very strange, isn't it?

Maybe it's a problem with the LPC903 device I'm using, I will try with other
LPC903 samples.

Anyone knows of similar behaviours?

--
Fausto Marzoli - 8052.it - http://www.8052.it/





(You need to be a member of LPC900_users -- send a blank email to LPC900_users-subscribe@yahoogroups.com )


Re: Strange LPC903 bug? - Jan Waclawek - May 31 3:34:00 2005

Fausto Marzoli wrote:
> I've just found a strange behaviour that seems to be an hardware bug on one
> LPC903 microcontroller I'm working on.
>
> I'm using register bank 0. If I try to use RAM addresses 08H and 09H I get
> always the same content (76H and 00H respectively). There is no way to change
> this addresses content.
>
> Very strange, isn't it?
>
> Maybe it's a problem with the LPC903 device I'm using, I will try with other
> LPC903 samples.
>
> Anyone knows of similar behaviours? How do you test the content of these addresses?

Try one thing - set SP to some other value...

Jan Waclawek





(You need to be a member of LPC900_users -- send a blank email to LPC900_users-subscribe@yahoogroups.com )

Re: Strange LPC903 bug? - Fausto Marzoli - May 31 4:32:00 2005

Alle 09:34, marted́ 31 maggio 2005, Jan Waclawek ha scritto:

> Try one thing - set SP to some other value...

AHRGH!
you're right!!!!!

What a stupid I am... I forgot to set the SP! I'm so used with the C compiler
setting it for me, that I forgot to do it manually this time I'm using ASM
only...

The SP boot value is 07H, so maybe this is the problem.
I'll try immediately.

Thank you, and sorry for the dumb question...

--
Fausto Marzoli - 8052.it - http://www.8052.it/





(You need to be a member of LPC900_users -- send a blank email to LPC900_users-subscribe@yahoogroups.com )