Перед программированием микроконтроллера в память программ по адресу 03FFH (рис.2) необходимо обязательно записать калибровку тактового генератора 34xxH, иначе программа работать не будет (зациклится). Если значение заводской калибровки не было своевременно сохранено, то при наличии частотомера его можно подобрать. Для этого, контролируя значение частоты на выводе 3 микроконтроллера, записываем в ячейку памяти программ по адресу 03FFH различные значения калибровки (основная программа тоже должна быть прошита). При этом в большинстве случаев достаточно изменять старшую тетраду (старший полубайт) калибровки, т.е. записываем числа из ряда 3410H, 3420H...34A0H, 34B0H…34F0H (34H - код инструкции retlw). Добиваемся, чтобы частота на выводе 3 микроконтроллера как можно точнее соответствовала 1 МГц.