roboforum.ru

Технический форум по робототехнике.

МикроКонтроллер AVR начинающим - общие вопросы

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 07 окт 2007, 18:35

В чем выражается "не работает". Попробуй отладку по меткам как в задаче 4 на avr123.nm.ru либо вывод на USART состояния регисторов относящихся к задаче - задача 5.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение The_Kurs » 08 окт 2007, 06:32

Ну должна быть задержка (светоиод на порту D7 должен мигать), а её нет...
while (!(TIFR&0x01));
TIFR = 0x01;
В код пробовал вставлять аж до 40 штук ... строчек приведенных выше... никакого эфекта.
асм файл запихивал в авр студию отлатку запускал вроде все нормально а на железе никак не работает.
The_Kurs
 
Сообщения: 161
Зарегистрирован: 16 фев 2007, 16:33
Откуда: Петропавловск-Камчатский

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 08 окт 2007, 07:35

Отладь отдельно вывод и таймер. Попробуй включить прерывание от таймера.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 08 окт 2007, 12:26

Шарж на мой курс - http://portveshok123.nm.ru/ надеюсь дружеский :lol:
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Digit » 08 окт 2007, 12:31

avr123.nm.ru писал(а):Шарж на мой курс - http://portveshok123.nm.ru/ надеюсь дружеский :lol:


КОШМАР! :o
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Myp » 08 окт 2007, 12:55

portveshok123 писал(а):Особая "благодарность" автору похожего курса про микроконтроллеры, при изучении которого я за***лся и ещё больше запутался в них.

не, нифига не дружеский =)

но смешно

Ага, смешно :) Вот только мат лучше хоть как-то прикрывать, пусть он и в цитате. Правила ж... <Digit>
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение The_Kurs » 08 окт 2007, 15:53

После долгих мучений пошагового просмотра регистров по юсарту все таки заработал. Основным виновником был фьюз сторожевого таймера (выключил его).
The_Kurs
 
Сообщения: 161
Зарегистрирован: 16 фев 2007, 16:33
Откуда: Петропавловск-Камчатский

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 08 окт 2007, 16:05

Наверно ты его и включил ранее. Он ведь выключен вроде по умолчанию.

WDT можно отключать и програмно и включать потом если фьюзом включен WDT.
Как это сделать расказано в задаче 11 - http://www.avr123.nm.ru/z11.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Zeonius » 08 окт 2007, 18:28

avr123.nm.ru писал(а):Краткий курс по AVR - самоучитель:
http://avr123.nm.ru   - там же книги и проекты.


Предлагаю в этом топике задавать вопросы по
МК не требующие создания отдельного топика.

Задаю:
А есть ли ваш курс со всеми-всеми гиперссылками на задачи, римеры и пр, чтобы он работал в off-режиме. То есть, я хочу посмотреть его в деревне, где нет Тырнета. Открываю, нажимаю на сцылку и попадаю на ту самую задачу к упражнению 8:

Шаг 2. Попробуйте - всё ОЧЕНЬ просто !

1. Загрузите файлы к задаче упражнению 8 (это всего 14 Кб) в созданную
папку - c:\VMLAB\z8 и распакуйте файлы архива в эту же папку.
Аватара пользователя
Zeonius
 
Сообщения: 19
Зарегистрирован: 06 мар 2007, 14:33
Откуда: все всё знают

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 08 окт 2007, 18:34

Zeonius писал(а):А есть ли ваш курс со всеми-всеми гиперссылками на задачи, римеры и пр, чтобы он работал в off-режиме.


Конечно. Линк на архив с курсом на заглавной странице курса

и В ПЕРВОМ СООБЩЕНИИ этого топика !!!
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Vooon » 08 окт 2007, 20:49

авр, начни всетаки наполнение категории вики [[Категория:Avr123]]
я не справляюсь, ну ни как, как не берусь - получается совсем другой курс.
(уж о создании оффлайн версий я позабочусь, кстати тебе тоже хор. - на критику простой ответ: чтож ты не отредактировал статью? :) )
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 08 окт 2007, 21:05

Vooon писал(а):авр, начни всетаки наполнение категории вики [[Категория:Avr123]] я не справляюсь, ну ни как, как не берусь - получается совсем другой курс.


Дак в том то и загвоздка ! Я его вижу таким. Не могу перекроить. И на Радиокоте говорят переделай под наш формат мы на сайте положим - я им: не знаю как переделать. Я уж и укорочену версию пытался сделать но не выкидывается от туда ни чего - реальный минимум для начинающего.

Vooon писал(а):кстати тебе тоже хор. - на критику простой ответ: чтож ты не отредактировал статью? :) )


Я правда не понял о чем ты.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение steel_monkey » 08 окт 2007, 22:25

Подскажите пожалуйста, отчего может случаться такая *******. В контроллер даже при чтении пишется какая-то несуразица, фьюзы сами включаются по желанию. Программатор 100% исправен.
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение avr123.nm.ru » 08 окт 2007, 22:29

steel_monkey писал(а):при чтении пишется какая-то несуразица


При чтении пишется ? Что-то потустороннее.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: МикроКонтроллеры начинающим - общие вопросы

Сообщение Myp » 08 окт 2007, 22:54

контроллер умер
и содержимое флеша меняется произвольным образом каждое мгновение
в зависимости от от ориентации его(МК) в геомагнитных полях альфацентавры :mrgreen:
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4