A generic PIC is a microprocessor containing many logic gates, analogue to digital converters etc. It can perform many tasks. Programming is required to get it to do what you want. If you are not familiar with the programming aspect, it will take you quite a while to achieve your end result.