Как то по ошибке стер osscal в pic12f629 и забыл последние 4 числа (вроде 3424). Как восстановить пик ?
Программатор использую этот http://gbx.ru/index.php?showtopic=20573
Энергия ядерного взрыва равна примерно 22030000000ккал
что примерно соответствует 4,3 тысяч тонн копченой колбасы.
День рождения 11.02.1995
Никак. Если софт не критичен к тактовой от встроенного RC генератора или вообще, тактируется от внешней или от кварца - забей. Если очень хочется, в мурзилке была статья - зашиваешь код, подключаешь к частотомеру и переключателями подбираешь константу, при которой выходная частота будет соответствовать.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
По-моему этот OSCCAL одно недоразумение. Почти неделю угрохал разбираясь, почему не запускаются часы (на люминесцентном индикаторе) на pic12f629. Оказалось, что в какой-то момент программатор Brenner8 потерял эту ячейку (а так старательно при опознании кристалла его считывал!). В результате по запуску после вызова этой функции вылетал на нулевой адрес. А я не могу понять, почему порты программируются, инициализируются, а импульсы так и не появляются.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Bond писал(а):Как то по ошибке стер osscal в pic12f629
Бывало такое!
Заводское значение восстановить будет затруднительно, легче взять другой контроллер. А вот, как было сказано выше , если не требуется особой точности, восстановить работу от встроенного генератора можно забив значение от 3400 до 34FF, я забиваю среднее- 3480.