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

 
 
> AVR первые шаги - первые ошибки
D H
сообщение Nov 1 2006, 06:38
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 1-11-06
Пользователь №: 21 847



Вот и написана в CodeVision Первая программа. В VMLab симулируется нормально. Зашил в ATMega16. В ответ тишина.
В проекте выбран ATmega16, 4MHz. Прошиваю PonyProg.
Фьюзы такие (отмечены галочками в PonyProg):
SUT1=1
CKSEL1=1
CKSEL0=1

На 40-й ноге телодвижений нет.

Reset через 0,1 мф на землю. +5 на VCC и AVCC

---------------------------------
#include
#define PA_OUT DDRA = 0b00000001

void initialization(void)
{
PORTA=0b11111110;
PA_OUT; //сделать PORTA выходом
TCCR0 = 0x4;/* таймер включить */
}


void main(void)
{
unsigned int Flag;
initialization();

while (1)
{
Flag=0;
if((TIFR&0x01)) // Проверка флага переполнения timer0
{
TIFR = 0x01; // очистить флаг переполнения timer0
PORTA.0=~PORTA.0; //Инвертировать значение в порту А
}
};
}
---------------------------------

Объясните пожалуйста, что неправильно сделал?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Terapefft
сообщение Nov 8 2006, 05:58
Сообщение #2


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

Группа: Свой
Сообщений: 167
Регистрация: 14-06-06
Из: Рязань
Пользователь №: 18 052



как мне лучше поступить в этой ситуации? подскажите пожалуста
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- D H   AVR первые шаги - первые ошибки   Nov 1 2006, 06:38
- - vet   Фьюзы - отмечены галочками или установлены в 1 ? э...   Nov 1 2006, 06:54
- - D H   Фьюзы отмечены галочками в PonyProg: SUT1=1 CKSEL1...   Nov 1 2006, 07:00
- - vet   Приведите скриншот окна установки фьюзов.   Nov 1 2006, 07:13
|- - D H   Цитата(vet @ Nov 1 2006, 10:13) Приведите...   Nov 1 2006, 07:33
- - otrog   Попробуйте так:   Nov 1 2006, 07:45
- - $ilent   Помоему почти всё не правильно. Код #include ...   Nov 1 2006, 07:58
|- - D H   Цитата($ilent @ Nov 1 2006, 10:58) П...   Nov 1 2006, 09:20
|- - Petka   Цитата(D H @ Nov 1 2006, 12:20) Ситуация ...   Nov 1 2006, 09:43
|- - D H   Цитата(Petka @ Nov 1 2006, 12:43) Цитата(...   Nov 1 2006, 11:50
- - Petka   Цитата(D H @ Nov 1 2006, 09:38) Reset чер...   Nov 1 2006, 08:04
- - IgorKossak   Чтобы определиться с умолчаниями по отношению к фь...   Nov 1 2006, 08:23
- - junoSynthesizer   давно уже хотел спросит форумчан, да всё новую тем...   Nov 1 2006, 15:28
- - Alex11   Если провод от ноги Reset никуда не идет, то ничем...   Nov 1 2006, 15:51
|- - junoSynthesizer   от рисета идёт, на разъём программирования... буду...   Nov 1 2006, 20:56
|- - Petka   Цитата(junoSynthesizer @ Nov 1 2006, 23:5...   Nov 2 2006, 08:55
- - Persona   Конечно антенну из RESET лучше не делать. Но если ...   Nov 2 2006, 18:42
|- - Petka   Цитата(Persona @ Nov 2 2006, 21:42) Конеч...   Nov 3 2006, 09:18
- - Persona   Ну ничего себе! Что же так питание скачет, что...   Nov 4 2006, 13:47
- - Harbinger   Так "маячок" же можно в процедуру инициа...   Nov 4 2006, 15:53
- - smk   Ну если зашла речь о питании, то расскажите кто ка...   Nov 4 2006, 19:27
- - Harbinger   Для буззера - RC-фильтр. 10 Ом/100 мкФ. И, имхо, н...   Nov 5 2006, 13:30
- - smk   Конечно не на порту такая нагрузка. Конечно есть т...   Nov 6 2006, 10:48
|- - Dog Pawlowa   Цитата(smk @ Nov 6 2006, 13:48) Интересую...   Nov 6 2006, 11:15
- - smk   Согласен. Хотя, совершенству нет предела. Оригинал...   Nov 6 2006, 11:32
- - Terapefft   сори за офтоп, подскажите пожалуста почему при ком...   Nov 7 2006, 13:49
|- - klop   Цитата(Terapefft @ Nov 7 2006, 16:49) сор...   Nov 7 2006, 13:57
|- - =GM=   Цитата(Terapefft @ Nov 7 2006, 13:49) сор...   Nov 7 2006, 14:50
- - Nanobyte   Цитата(Terapefft @ Nov 8 2006, 09:58) как...   Nov 8 2006, 09:49


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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 17:15
Рейтинг@Mail.ru


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