Abstract
This paper is concerned with the development of software for embedded systems which will typically be implemented using a small microcontroller (8051, PIC, HC08 or similar device). It is argued that C remains the most appropriate means of developing software for such systems, and guidelines are presented that allow the use of key object-oriented development techniques with this language. Two additional design techniques are also discussed: these are referred to as Project Header and Port Header. An example is used to illustrate the techniques described in the paper.
Get full access to this article
View all access options for this article.
