Например TDA7294

Форум РадиоКот • Просмотр темы - вопрос по исходнику
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт дек 11, 2025 03:44:14

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: вопрос по исходнику
СообщениеДобавлено: Ср мар 14, 2007 21:20:31 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб янв 20, 2007 22:03:21
Сообщений: 95
Откуда: от верблюда
Рейтинг сообщения: 0
почему после прохождения програмы она начинается с начала. К примеру на этом исходнике светодиод должен загореться и погаснуть и больше не включаться,а у меня он самопроизвольно начинает всё с начала.


Вложения:
code.asm [631 байт]
Скачиваний: 472
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 14, 2007 21:52:35 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18439
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Вопрос, конечно интересный :) В конце твоей программы после того, как закончится последний цикл, т.е. BRNE LOOP больше не сработает - что произойдет? А вот что: МК попробует взять СЛЕДУЮЩУЮ команду, а ее нет, т.е. в памяти по этому адресу скорее всего 0хFFFF будет... Вообще-то мне не попадался полный список кодов всех команд AVRов, но очень может быть, что МК воспринимает этот код как код несуществующей команды например, и при этом выполняет сброс... Либо он просто "пробегает" всю оставшуюся память и возвращается к нулевому адресу, т.е. к началу проги...
Чтобы программа действительно доходила до какого-то места и далее никуда не двигалась, надо в этом месте поставить следующий код:
Код:
UNENDED_LOOP: RJMP UNENDED_LOOP

То есть бесконечно "топтаться" на команде перехода на саму себя :).
Если опыта поболее - можно использовать SLEEP...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 15, 2007 16:02:04 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб янв 20, 2007 22:03:21
Сообщений: 95
Откуда: от верблюда
Рейтинг сообщения: 0
Понятно, спасибо...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 15, 2007 16:21:22 
Вечно гонимый
Аватар пользователя

Зарегистрирован: Ср фев 28, 2007 17:48:07
Сообщений: 232
Рейтинг сообщения: 0
ARV писал(а):
UNENDED


ИМХО лучше "эндлис"


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y