There is a book by Bruce Powel Douglass - Design Patterns for Embedded=20 Systems in C, published by Newnes. This book shows how to use standard C in= =20 an OOP way. I found the book not the easiest to follow, as annoyingly the examples=20 relate to snippets of various complete programs, rather than building up=20 into a complete standalone code/project. The book has the feeling that it=20 is excerpts from a proper tutorial even though it runs to 430 odd pages. Colin -- cdb, colin@btech-online.co.uk on 22/03/2015 =20 Web presence: www.btech-online.co.uk =20 =20 Hosted by: www.justhost.com.au =20 =20 This email is to be considered private if addressed to a named individual= =20 or Personnel Department, and public if addressed to a blog, forum or news= =20 article. =20 =20 =20 --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .