Does IO Wizard auto set the port direction of external interrupt pins, timer pins, serial and other communication protocol pins, ADC pins as according to peripheral operation mode ?
No. IO Wizard does not do consistency check for user's port direction setting with peripheral operation mode setting. In another words, IO Wizard will not auto change the port direction. User is advised to read and follow the advice comment stated in the config.c file, under the title area of each peripheral setting.