Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I see that there's a lot of questions related to OO Programming here. I'm actually trying to find a specific resource related to embedded OO approaches for an 8 bit MCU.

Several years back (maybe 6) I was looking for material related to Object Oriented programming for resource constrained 8051 microprocessors. I found an article/website with a case history of a design group that used a very small RAM part, and implemented many Object based constructs during their C design and development. I believe it was an 8051. The project was a success, and managed to stay inside the very small ROM/RAM they had available.

I'm attempting to find it again, but Google can't locate it. The article was well written, and recommended a "mixed" approach using C methods for inheritance and encapsulation - if I recall correctly.

Can anyone help me locate this article?

share|improve this question

I suspect you're not referring to Embedded C++ or Wikipedia on Embedded C++

This 8051 projects forum appeared to have something similar to what you were talking about.

And there, the magic search terms appear to be

The first two URLs redirect to the Leicester Engineering site. The last one goes through. And a google search of that reveals some hits that are also linked to from the third link. You may be able to find the professor who owns the course and see if the pdf is available.

This is the Professor's site

share|improve this answer
As you guessed, I wasn't referring to Wikipedia. However, there's a bunch of stuff listed on the professor's website - thanks for that link. However, this might be the article I was looking for here:… – Calvin Grier Jun 9 '12 at 0:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.