За Proteus спор няма
Все пак въпроса е за MPLAB...Избираш 'Debugger>>Select tool >> MPLAB SIM' (освен ако нямаш някакъв ICD). После ти се отваря цялото меню 'Debugger', където имаш команди от сорта на Run, Step, StepOver, Reset, Animate и прочие. Пак в това меню ти се появява и StopWatch (хронометър), с който можеш да си следиш за какво време се изпълнява дадена инструкция, блок или квото ти се иска. В меню 'View' можеш да си отвориш прозорци, които показват съдържанието на SFR и GPR, ЕЕПРОМ-а и FLASH-a.
Изненандващо лесно се симулира и код писан на CCS C...