PORTA Logic - Be the processor
<script type="text/javascript" src="http://www.pbpgroup.com/files/PORTA/swfobject.js"></script><div id="id12647"> Loading Flash movie...</div><script type="text/javascript">var so12647 = new SWFObject("http://www.pbpgroup.com/files/PORTA/PORTA.swf", "movie12647", "800", "800", "6", "#FFFFFF");so12647.addParam("loop", "true");so12647.write("id12647");</script>
If it's too big to fit your screen, try this link, which will resize itself to the browser.
It also let's you Zoom and Pan, in case you're tired eyes need a little help. :)
http://www.pbpgroup.com/files/PORTA/PORTA.swf
Data sheets for 18F442 (beware)
I think I figured it out Bruce
You provided data from Publication - DS39631E
=============================
PIC18F2420/2520/4420/4520
Data Sheet
28/40/44-Pin Enhanced Flash
Microcontrollers with 10-Bit A/D
and nanoWatt Technology
=============================
I was reading from publication - DS39564C (appears an earlier pub)
=================================
PIC18FXX2
Data Sheet
High-Performance, Enhanced Flash
Microcontrollers with 10-Bit A/D
=================================
I don't remember how I got the one I was using, but it is WRONG
concerning the ADCON1 register. I will be ceremonially disposing of the
incorrect publication this evening, it is sure to be festive event.
Once again "garbage in, garbage out".
Thanks again