- Всё красиво сработало в P0=01100011(99), P1=01100010(98), чётко два последн6их значения попали в P0 и P1. Только в вашем случае нужно CJNE ..101..., что бы на 100 прекращался цикл.
- Что такое стопнуться? Процессор не может стопнуться. Можно поставить точку остановки дебаггером, если поддерживает мкроконтроллер. А сам процессор никогда не останавливается. Ну разве что если перестать подавать на него тактовую частоту.
- JNB расшифровывается как Jump Not Bit. То есть если написано JNB ACC.5 то Not Bit это не бит, и переход произойдёт, если в пятом бите регистра ACC не "1", то есть "0". Соответственно JB это Jump Bit, переход если там "1".