so basically your question is "which pics have 18 pins" because the functionality of those pins can be quite different as can the memory size to shoehorn your program into.