>> This does raise another question I had, though. I read on some forum >> that ICPORTS should be tied to VDD instead of being left floating. >> Should I do the same for the other NC pins? >Datasheet explicitly says to leave them NC. In case anyone else is confused on the ICPORTS pin, I found out that it's supposed to be connected to VDD when using the dedicated icsp port, but left as NC otherwise. I think this is the forum post I read that led me to believe it was supposed to be connected: http://www.microchip.com/forums/tm.aspx?high=3D&m=3D479082&mpage=3D1#479186 >Hello i have a problem ... PORTE is always zero, LATE is always zero, and = TRISE is always zero ... >Problem Solved. >i am programming the PIC18LF4550 in dedicated Mode; >so i have to connect PIN NC/ICPORTS to VDD. without connecting this pin. >PIC18LF4550 is emulating a 28 pin device. The datasheet, under Section "25.9.2 28-PIN EMULATION," says: "This 28-pin Configuration mode is controlled through a single pin, NC/ICPORTS. Connecting this pin to VSS forces the device to function as a 28-pin device. Features normally associated with the 40/44-pin devices are disabled along with their corresponding control registers and bits. This includes PORTD and PORTE ... On the other hand, connecting the pin to VDD forces the device to function in its default configuration." However, it then goes on to say: "The configuration option is only available when background debugging and the dedicated ICD/ICSP port are both enabled ... When disabled, NC/ICPORTS is a No Connect pin." So you guys were right, it's not supposed to be connected for my board.. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .