Thanks C, I really appreciate the offer! But I Googled it for a look and by page two my eyes glazed over.I don't like programming MCUs in any other language than assembly. That's because most of the projects that I work on are timing-critical, and you have no idea what the compiler will do when it generates the code. Of course, I've been told many times that it's easy to insert assembly segments in C and Basic, but I find it dumb to make one program in two different languages.
If you want me to, I could send you a few AT89LP4052 for you to play with, courtesy of the house, seriously. But then again, you'd need a device programmer to set them up. Although they can also be programmed serially, and in-system. All you'd need is a computer with a parallel port, the free software, and a few cables.
I'm so old I don't buy green bananas so I'm not sure I could get thru it. Maybe I need to stick to the easy ones.
Thanks again!