SM8958A 25MHz MCU

I have recently salvaged a SM8958AC25PP 25MHz 32KB internal flash MCU from and old UPS system. I have a good understanding of the basics of arduino and its coding and was wondering if this chip could be programmed by the arduino IDE. I have both ftdi and Arduino as ISP available if needed.

Also, I found a board, connected to the board the mcu was on. I'm not sure how to use it, but it did connect to a pc for diagnostics and firmware updates. The pic is attached to this post.

So can you please let me know if this chip is a good one to play around with and use, or if its too complex and should be left alone.
Thanks.

wondering if this chip could be programmed by the arduino IDE.

The short answer is "no." It's an 8051-style CPU, which is not supported by the Arduino IDE...
You can find more my searching the forums for "8051" - they've come up a couple of times.

Ok Thanks, I thought id ask before i tried to make it work.

I will take a look at the other posts.
Thanks

Comparing "any" other Microcontroller to a completely another family of microcontrollers is like comparing apples and oranges.

They are both fruits and may taste good but apart from that, they are very different.

// Per.

(Arduino-like IDEs and libraries are currently available for AVR, MSP430, PIC32, ESP8266, some x86, ARC, and assorted ARM chips. Which is a pretty good and somewhat diverse set. But AFAIK, there hasn't been any effort toward the 8051 architecture. Perhaps largely because there isn't any free C++ compiler for 8051...)

Comparing "any" other Microcontroller to a completely another family of microcontrollers

Usually, for beginners, the problem is in recognizing that two microcontrollers are from "entirely different families."