Can MPLAB simulate a complete project, or just one component at a time? I.e.: my project consists of a PIC16 MCU driving a 16x2 LCD and a few buttons with which the menu is controlled on the LCD. I'd like to be able to simulate inputs from the buttons and see the menu output in the console.