Цитата(Александр Куличок @ Oct 16 2009, 14:08)

Отладчик сам устанавливает этот бит (OnChipDebugEnable) при старте отладки. И снимает при завершении.
Отладчик сам ничего не меняет!
А работает потому, что JTAG позволяет. FUSE OCDEN отвечает за перевод некоторой периферии в отладочный режим - к примеру эмуляция энергосберегающих режимов. Только с установленным фузом OCDEN можно безболезненно отлаживать программу в которой есть переход в PowerDown режим. Если этот фуз не установить, то при переходе в PowerDown получите дисконнект отладчика.
Цитата(BigBolt @ Oct 16 2009, 14:42)

Оказалось что все биты установленны....
Если включен BOD и имеется емкость на RESET, то должны быть установлены не все, а 3 бита из 5-ти.
PORF, BORF и EXTRF.
PORF - из-за того что было включение.
BORF - из-за того, что напряжение после отработки POR все еще нарастало.
EXTRF - из-за емкости на RESET'е.
WDRF должен быть точно сброшен. В противном случае Вы что-то не то читаете или не туда пишете.
Цитата
Отключили житаг и стали записывать содержимое вышеуказанного регистра в епром сразу при старте программы.
А вообще, заморачиваетесь не тем. Вначале надо хотя бы UART консольку поднять, а потом когда есть куда отладочную информацию выводить, - то можно и reset смотреть...