Debuggert and Programmers for non-AVR processors

Go To Last Post
7 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

 

Hi!

 

what is the status of the former AT89LP51 family, in particular, of the AT89LP51ED2? 

Has a "last day" been made public?

what is the situation of the dev tools? I missed the last moment to purchase the programmer and the debugger. Is there a DiY solution these days?

I am missing the high speed mode which can only be set with the Atmel tools, I have heard. In the last 20 years, I have made numerous program loaders but the last information I have is that there is no way of burning the bit for the high speed mode. Is this still true?

 

thank you for the informations and your suggestions!

 

kind regards

 

jo

 

 

 

Jo

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Welcome!

SandorSystems wrote:
... the AT89LP51ED2? 
Its third assembly site first ships QFN on 20-Oct'21 (Microchip Thailand)

SandorSystems wrote:
Has a "last day" been made public?
Not yet; the EOL PCN will have recommended replacements.

SandorSystems wrote:
I am missing the high speed mode which can only be set with the Atmel tools, I have heard.
Is high-speed mode in third party programmers?

 


AT89LP51ED2 | Microchip Technology

 

ALAN-21DIWQ740 | Product Change Notification | Microchip

How to search for Microchip PCNs

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi,

 

thank you for your suggestion. Sadly, the only third party programmer I know comes from Keil (arm-Keil). They don't seem to know what I am talking about and don't have the equipment.

 

When I read the at89lp51ed2' s specs, on page 192, there is some nebulous explanation about a fuse that cannot be set with a simple loader: the fuse "ISP Enable" at address 07H on table 23.5. But the previous fuse at address 06H, the compatibility mode, is exactly the one I want to modify for the single cycle mode. And there is no comment on that fuse.

 

2 questions

 

1. Hasn't somebody found out how to modify it through a loader after all these years?

2. Is there any other 3rd party source (besides Keil) for a suitable ISP?

 

kind regards,

 

jo

 

 

Jo

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


 

SandorSystems wrote:
Hasn't somebody found out how to modify it through a loader after all these years?

More likely, the people that once knew have now died out.

 

Even the venerable old 8052mcu.com (formerly 8052.com), which had been derelict for years, now seems to have died completely:

 

 

(I doubt it's really just "temporary")

 

frown

 

SandorSystems wrote:
Is there any other 3rd party source (besides Keil) for a suitable ISP?

Keil is primarily a compiler company - they aren't really in the business of programmers.

 

Did you try Microchip:

 

 

See: https://www.avrfreaks.net/commen... for how to contact Microchip Support

 

 

EDIT

 

8052mcu.com seems to have revived:

but still nothing seems to have happened there in the last 18 months

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
Last Edited: Tue. Oct 5, 2021 - 02:41 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Do you have to use that chip?

 

There are plenty of 8051 compatible parts which could easily replace it. See the offering from Silicon Labs and their EFM8 series. Free development software and cheap debugger/programmers.

#1 Hardware Problem? https://www.avrfreaks.net/forum/...

#2 Hardware Problem? Read AVR042.

#3 All grounds are not created equal

#4 Have you proved your chip is running at xxMHz?

#5 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Brian Fairchild wrote:
See the offering from Silicon Labs and their EFM8 series. Free development software and cheap debugger/programmers.

and complete on-chip debug laugh

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller