Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
у человека юзается прерывание по таймеру, как вы собираетесь задавать какое должно быть сотояние порта в текущем прерывании??
Отправлено
Aleksey75
04 апреля 2007 г. 22:56
В ответ на:
Не совсем понял вопроса. На асме прямо так и пишите. На каких выводах нужно менять состояние на тех и меняйте, прямо прописывая код. Смотрите только чтобы уложиться в заданный период. Выводы будут менять состояние "почти" одновременно. Какая ещё арифметика?
отправлено <font color=gray>уни</font> 04 апреля 2007 г. 22:53
Составить ответ
|
Вернуться на конференцию
Ответы
Возвращать состояние регистров ввода/вывода в исходное (до прерывания). Думаю так. Один флаг использовать для идентифицирования текущего состояния. Расчёты не прикидывал, но (+)
—
уни
(04.04.2007 23:09:47
82.193.156.30
, 348 байт)
вариантов масса + ещё неизвестны все неизвестные
—
Aleksey75
(04.04.2007 23:16:9
212.44.92.18
,
пустое
,
ссылка
)
Ага. Мне как-то нужна была индикация с 8-ю светодиодами, причём, каждый должен был иметь возможность мигать с разной частотой. Я плюнул и добавил 90S2313 к проекту, написав для него спец программу, где каждому светодиоду отводился 16р счётчик (в ОЗУ). Нужный параметры скидывал главный mcu подчинённому, тот мигал как надо по-разному независимо 8-ю "глазками". Работало.
—
уни
(04.04.2007 23:24:30
82.193.156.30
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 2 на три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru