what is the minimum current sinking capability for pic16f18854? also i need to connect input switch to the pic.i have tried making my own and assuimg suitable data.please help me is this correct.need your suggestion.thank you
The inputs are MOSFET gates, they need very little current to sense the voltage. a few microamperes perhaps.
your circuit looks good.
Unless you need speed I'd use larger resistors like 100K and 86K if this is for an automible application. because a load dump could put 80V or more where you have 12V written and you'll be relying on the protection diodes in the PIC to protect the input.