реклама на сайте
подробности

 
 
> не заводится мега128, прогу пишу и читаю, а ногами не дрыгает : (
d71
сообщение Apr 23 2007, 15:32
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 91
Регистрация: 24-12-05
Из: г. Благовещенск
Пользователь №: 12 614



unsure.gif
странная ситуация, мега128, питание 3.5 в, avreal32 и пушу и читаю память
фузы:
Код
Fuses
  OSCCAL        = 9E, 9E, 98, 9A
  BODLEVEL      = 0            
  BODEN         = 0            
  SUT           = 2            
  CKSEL         = 1            
  BLB1          = 3
  BLB0          = 3
  OCDEN         = 1
  JTAGEN        = 0
  CKOPT         = 1
  EESAVE        = 1
  BOOTSZ        = 0
  BOOTRST       = 1
  M103C         = 0
  WDTON         = 1


программа:
Код
#include <iom128.h>
#include <inavr.h>

void main (void){

  DDRF=0xff;
  PORTF=0xff;
  
  DDRB=0xff;
  PORTB=0xff;
  
  DDRA=0xff;
  PORTA=0xff;
  
  DDRC=0xff;
  PORTC=0xff;
  
  DDRE=0xff;
  PORTE=0xff;

  DDRD=0xff;
  PORTD=0xff;
  
  DDRG=0xff;
  PORTG=0xff;
}


в эмуляторе (протэус) единички стоят на ногах

на плате на ногах ничего...
---
подскажите что-нибудь. а то голову сломал sad.gif


--------------------
нет ничего невозможного, есть трудные пути... других не ищем
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Guest_=AVR=_*
сообщение Apr 24 2007, 12:56
Сообщение #2





Guests






Играться с BOD не следует - его надо включить и забыть. Еще одна точка, обсуждать не надо.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Apr 24 2007, 17:56
Сообщение #3


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(=AVR= @ Apr 24 2007, 12:56) *
Играться с BOD не следует - его надо включить и забыть. Еще одна точка, обсуждать не надо.

Позволю себе не только обсудить, но и возразить.
Отключать BOD не только можно но, бывает в сверхмалопотребляющих приложениях, даже нужно.
Такие рекомендации содержатся в тех. документации от производителя.
Цитата
If the Brown-out Detector is not needed in the application, this module should be turned
off. If the Brown-out Detector is enabled by the BODEN fuse, it will be enabled in all
sleep modes, and hence, always consume power. In the deeper sleep modes, this will
contribute significantly to the total current consumption. Refer to “Brown-out Detector”
on page 47 for details on how to configure the Brown-out Detector.

Разумеется, в таких случаях применяется внешний сверхмалопотребляющий супервайзер. Но на этапе отладки и это не обязательно, т. к. есть возможность сбросить вручную/программатором/эмулятором.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- d71   не заводится мега128   Apr 23 2007, 15:32
- - =GM=   Цитата(d71 @ Apr 23 2007, 11:32) странн...   Apr 23 2007, 16:28
- - GDI   Потому , небось и не работает, что нету этого whil...   Apr 23 2007, 16:30
|- - prottoss   Цитата(GDI @ Apr 23 2007, 21:30) Потому ,...   Apr 23 2007, 18:10
- - _Sam_   m103c наверное надо в 1 установить.   Apr 23 2007, 19:48
- - Igor26   Цитатаm103c наверное надо в 1 установить тем самым...   Apr 24 2007, 08:17
- - =AVR=   Установка М103С в единицу ОТКЛЮЧАЕТ режим совмести...   Apr 24 2007, 08:59
- - Amper25   Нет, с фьюс битами все правильно. Действительно на...   Apr 24 2007, 08:59
|- - prottoss   Цитата(Amper25 @ Apr 24 2007, 13:59) И ещ...   Apr 24 2007, 14:04
- - Igor26   ЦитатаУстановка М103С в единицу ОТКЛЮЧАЕТ режим со...   Apr 24 2007, 09:07
- - VladimirYU   После while(1) не забудь _WDR(), в 128 приходило...   Apr 24 2007, 09:09
- - =AVR=   А можно поподробней и с фактами про "на криво...   Apr 24 2007, 09:12
- - VladimirYU   Два года назад, попались кристаллы, которые не реа...   Apr 24 2007, 09:32
|- - =GM=   OFF Цитата(VladimirYU @ Apr 24 2007, 05:3...   Apr 24 2007, 12:21
- - =AVR=   Атмел обычно не стесняется действительно встречающ...   Apr 24 2007, 09:59
- - Old1   Цитата(d71 @ Apr 23 2007, 15:32) странн...   Apr 24 2007, 11:06
|- - =AVR=   Цитата(Old1 @ Apr 24 2007, 12:06) ну или ...   Apr 24 2007, 11:26
|- - Old1   Цитата(=AVR= @ Apr 24 2007, 11:26) Совсем...   Apr 24 2007, 12:49
- - _Sam_   если оставить m103=0, то и в компиляторе надо уста...   Apr 24 2007, 11:15
- - VladimirYU   Пока ничем, так причину и не понял. Пока есть возм...   Apr 24 2007, 12:40
|- - Сергей Борщ   Цитата(=AVR= @ Apr 24 2007, 11:56) Играть...   Apr 24 2007, 14:44
- - =AVR=   Объяснить разницу между твоим "нельзя" и...   Apr 24 2007, 15:48
|- - Сергей Борщ   Цитата(=AVR= @ Apr 24 2007, 14:48) Объясн...   Apr 24 2007, 16:36
|- - =GM=   Цитата(Сергей Борщ @ Apr 24 2007, 12:36) ...   Apr 24 2007, 19:17
- - =AVR=   При ответе на вопрос я всегда стремлюсь предварите...   Apr 24 2007, 18:08
- - IgorKossak   Тяжёлый случай. Ну раз на то пошло, то запрограмми...   Apr 24 2007, 18:15
- - =AVR=   Моя категорическая рекомендация остается в силе. О...   Apr 24 2007, 19:28
|- - =GM=   Интересная картина выявляется. Один человек из две...   Apr 25 2007, 03:08
- - IgorKossak   Господа, давайте будем толерантными и не переходит...   Apr 24 2007, 22:25
- - rezident   Цитата(IgorKossak)Отключать BOD не только можно но...   Apr 24 2007, 23:42
- - =AVR=   [ALL DELETED]   Apr 25 2007, 12:17


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd September 2025 - 22:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.0473 секунд с 7
ELECTRONIX ©2004-2016