Ответ: И это не помогает. Записываю командой OUT...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Шурик
11 ноября 2004 г. 17:24
В ответ на:
Флаг обнуляется если в него записать меня
отправлено злая еденица 11 ноября 2004 г. 17:10
Составить ответ
|||
Конференция
|||
Архив
Ответы
Если пишеш на асме обрати внимание вектор прирывания в даташите надо умножить на 2. А лучше пользоватся хедером.
—
ошибка даташита
(11.11.2004 17:53,
пустое
)
Ответ: никкой ошибки нет. написано $002 адрес прерывания IO PIN, туда он и скачет. ВОпрос в том, почему оно возникает при выполнении первой же команды и как его сбросить и
—
Шурик
(11.11.2004 17:59,
пустое
)
Я есть
—
Ошибка
(11.11.2004 18:08, 1230 байт)
Маленькая поправочка- это важно если ты недоконца разобрался в компиляторе.
—
буквоед
(11.11.2004 18:25, 182 байт)
Ответ: Может я не до конца разобрался? Объясните, что такое хедер?
—
Шурик
(11.11.2004 18:34, 326 байт)
Хедер - начальная школа у иудеев.
—
Крок
(11.11.2004 18:37,
пустое
)
именно это и есть
—
хедер
(11.11.2004 18:37, 109 байт)
Гы-гы-гы ;О) Прерывание, небось, по уровню. Так что ты туда хоть всесоюзную перепись запиши, флаг не сбросится. Жди пока на ноге INTx не будет "1". Или пользуй прерывание по фронту/срезу.
—
=mse=
(11.11.2004 17:30,
пустое
)
Ответ: Если мне память не изменяет, прерывание IO pin в принципе только по переходу, а разрешаю я только его.
—
Шурик
(11.11.2004 17:53,
пустое
)
Меня надо настроить на прирывание по фронту. Поумолчанию 00 по уровню.
—
MCUCR
(11.11.2004 18:02,
пустое
)
Изменяет тебе память... Там 4 варианта. 1) по фронту 2) срезу 3)низкому уровню (по дефолту) 4) фронту/срезу.
—
†
(11.11.2004 18:01,
пустое
)
Ответ: Вот текст из DS на ATTINY15L, прерывание IO PIN реагирует ТОЛЬКО на изменение, а биты в MCUCR настраивают ТОЛЬКО INTx. А вот сбросить флаг прерывания записав туда 1 мне не удается, может глюк в AVR STUDIO?
—
Шурик
(11.11.2004 18:20, 989 байт)
Авр студио написанно для меня
—
лох реальный
(11.11.2004 18:24, 15 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru