Holly crap, yeah, that make sense indeed. Yet another stupidity from Microchip
So my example will need some changes...
orCode:' ' Configure ADC ' ============= ANCON0 VAR BYTE EXT ' not included in PBP2.50c ANCON1 VAR BYTE EXT ' not included in PBP2.50c WDTCON.4 = 1 ' Switch to Alternate SFR ANCON0 = %10011110 ' -xx------ Not Implemented ' 1--1111-- AN7, & AN<4:1> = Digital ' -------0- AN0 = Analog ANCON1 = %11111111 ' 11111111- AN<15:10> = Digital WDTCON.4 = 0 ' Back to Default SFR
By far, i prefer the first, easier to readCode:' ' Configure ADC ' ============= WDTCON.4 = 1 ' Switch to Alternate SFR ADCON1 = %10011110 ' alternate ANCON0 ' -xx------ Not Implemented ' 1--1111-- AN7, & AN<4:1> = Digital ' -------0- AN0 = Analog ADCON0 = %11111111 ' alternate ANCON1 ' 11111111- AN<15:10> = Digital WDTCON.4 = 0 ' Back to Default SFR
However, yours work.. keep it like that. If it's not broken, don't fix it!






Bookmarks