First many for thanks for the new build :-)
Quick question that could have already been asked, but when testing interrupt on change (IOC) when GP is in input mode, it seems Simulide detects the HIGH/LOW logic change at vdd/2 (or maybe 2,5v hard coded).
Datasheets for 12F683 would say (p152) TTL INPUT THRESHOLD VIN vs. VDD is around 1.1v < n < 1.3v (depending on t° - we may have a cheap built-in sensor here ;-)
It is also possible I do not interpret correctly the datasheet , but this is anyway what I can see with a real PIC (more around 1.3v at 5v and 20° ).
Can you just confirm how Simulide would model this use case ? (Not at all a real big deal here, nor an emergency )