[an error occurred while processing this directive]
проблема с передачей данных в программе
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено demon 01 марта 2006 г. 22:30

объявлена глобальная переменная, по прерыванию таймера с этой переменной проводят арифметику, дальше в main ее используют в цикле switch (задает значение на жк индикаторе) фокус в том, что внутри прерывания значение переменной видно и его можно передать например в последовательный порт, однако в main уже ничего не попадает. используется winavr, хотел присвоить значение переменной одному из ронов, но компилятор пишет, что ни один из них не определен, только контрольные регистры. пробовал использовать указатель на переменную, не помогает. если ее инициализировать в самом начале, то только это значение и будет использоваться, независимо от того, что происходит в прерывании, который в com порт выдает правильные значения, а в main значение не меняется

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru