This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Need 8051 soup-to-nuts recommendation please

A few years ago, I inherited dozens of tubes of 8051 MCUs, specifically the Atmel AT89C51ED2-IM. I know they're old - and clearly tons of much better MCUs exist - but they'd be useful. (Plus, it just feels wrong discarding 100+ good chips.) 

Any suggestions what Keil (or other) product to use, which programming gizmo, and possibly a dev board? I'd like to spend as little as possible as this is hobby stuff.  8051 assembler or C is fine.

So far, I've found these but am uncertain if they'll work:

  • PK51 pro kit - might be too costly(?) --- is there a set up that just does 8051 cores?
  • Mikroe-1382 programmer --- backordered, less than $75
  • Mikroe-257 dev board --- in my price range of $25 :) ...

I understand that Arduino's can be used for the programmer / loader, but apparently the "C" type Atmel's I have need a more sophisticated programming device than the "S" types (or is that incorrect?)

Any assistance is greatly appreciated. thanks!

Parents
  • Bill, thanks for the informative reply.

    yes, it does indeed seem capable - for driving simple displays, keypad input, motor/solenoid, PID, etc... I can think of tons of applications. (BTW, I still use Parallax's SX chip, which they obsoleted years ago. It's fast still and makes for a good hardware controller. Besides, I have a few hundred :)

    RE the AT89C51 in question:

    This device looks programmable via UART, but it IS different than the ISP protocols used for 89s52.  Theoretically, it's easier. 

    I really need to understand that. Where did you find the information?

    thanks again,

    - Howard

Reply
  • Bill, thanks for the informative reply.

    yes, it does indeed seem capable - for driving simple displays, keypad input, motor/solenoid, PID, etc... I can think of tons of applications. (BTW, I still use Parallax's SX chip, which they obsoleted years ago. It's fast still and makes for a good hardware controller. Besides, I have a few hundred :)

    RE the AT89C51 in question:

    This device looks programmable via UART, but it IS different than the ISP protocols used for 89s52.  Theoretically, it's easier. 

    I really need to understand that. Where did you find the information?

    thanks again,

    - Howard

Children