-
- Похоже проц не успевает разкочегарится за установленную мной выдержку после POR в 64мС(это максимум который можно задать). А FSCM delay микрочип пожлобился сделать для внутреннего генератора :( Вот так всегда, на самом интересном месте ... - GVC(11.03.2008 19:07)
- Внутренний генератор "раскочегаривается" на два порядка быстрее кварца, так что это уж совсем не при чем. Либо у тебя мерзкое (медленно нарастающее и плохо decoupled) питание, либо вот это --> - AVR(11.03.2008 19:14, ссылка)
- Скорей всего медленно наростающее напряжение питания. Правильно я понял что происходит при этом ... GVC(590 знак., 12.03.2008 11:55)
- Так ведь эта проблема была с 12-го по 18-й (вы же с ними работали). А "что происходит" - здесь тоже самое. - blackbit(12.03.2008 15:02)
- проблема в BORV20 проц работает от 2.5 до 5.5 Подними напряжение срабатывания BOR. - abivan(12.03.2008 14:31)
- Спасибо за совет !!! Както даже и не обратил внимания %), в 18ом пике стоящем на месте этого 30ого всё работает с POV и отключенным MCLR и при BORV = 2В. Поэтому я по аналогии и тут поставил BORV20 и даже не обратил внимания на него. GVC(579 знак., 12.03.2008 16:11)
- вот и чудно. Давно использую связку lvd+bor. MCLR для ресета давно не использую, c тех пор как появился lvd.(-) - abivan(12.03.2008 16:34)
- Рано я обрадовался ... :( Запускатся он запускается только ресетится постоянно через милисекунд 40-50. :( Всётаки этот блок отличается у 30ого ... - GVC(12.03.2008 18:21)
- А ресетится, если WD отключен, по програмной причине. Добавь в код обработку ловушек (в частности - Invalid Address Trap) и отлавливай, кто и почему лезет куда не следует - AVR(12.03.2008 18:49)
- WD отключёт жёстко в конфигурации: __CONFIG(FWDT, WDTDIS); - GVC(12.03.2008 18:56)
- О чем я и сказал. Ищи улёт в никуда - например, при включенном PSV это очень популярные грабли - AVR(12.03.2008 19:01)
- Не совсем понял, можно поподробней ? Я урезал программу до инициализации порта и включения светодиода ... - GVC(12.03.2008 19:10)
- Тебе нужно выяснить причину сбросов - так выясняй - AVR(12.03.2008 19:37)
- Не совсем понял, можно поподробней ? Я урезал программу до инициализации порта и включения светодиода ... - GVC(12.03.2008 19:10)
- О чем я и сказал. Ищи улёт в никуда - например, при включенном PSV это очень популярные грабли - AVR(12.03.2008 19:01)
- WD отключёт жёстко в конфигурации: __CONFIG(FWDT, WDTDIS); - GVC(12.03.2008 18:56)
- А ресетится, если WD отключен, по програмной причине. Добавь в код обработку ловушек (в частности - Invalid Address Trap) и отлавливай, кто и почему лезет куда не следует - AVR(12.03.2008 18:49)
- Рано я обрадовался ... :( Запускатся он запускается только ресетится постоянно через милисекунд 40-50. :( Всётаки этот блок отличается у 30ого ... - GVC(12.03.2008 18:21)
- вот и чудно. Давно использую связку lvd+bor. MCLR для ресета давно не использую, c тех пор как появился lvd.(-) - abivan(12.03.2008 16:34)
- Спасибо за совет !!! Както даже и не обратил внимания %), в 18ом пике стоящем на месте этого 30ого всё работает с POV и отключенным MCLR и при BORV = 2В. Поэтому я по аналогии и тут поставил BORV20 и даже не обратил внимания на него. GVC(579 знак., 12.03.2008 16:11)
- При медленно нарастающем питании происходит так много срани, что даже перечислять лень. Попробуй ту же конфигурацию при нормально стартующем питании - почувствуешь разницу - AVR(12.03.2008 14:24)
- Скорей всего медленно наростающее напряжение питания. Правильно я понял что происходит при этом ... GVC(590 знак., 12.03.2008 11:55)
- Внутренний генератор "раскочегаривается" на два порядка быстрее кварца, так что это уж совсем не при чем. Либо у тебя мерзкое (медленно нарастающее и плохо decoupled) питание, либо вот это --> - AVR(11.03.2008 19:14, ссылка)
- Похоже проц не успевает разкочегарится за установленную мной выдержку после POR в 64мС(это максимум который можно задать). А FSCM delay микрочип пожлобился сделать для внутреннего генератора :( Вот так всегда, на самом интересном месте ... - GVC(11.03.2008 19:07)