Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
LPM рименять не могу, иначе Z придется сохранять. Но и так выигрыш есть на 1 такт, а если вместо nop воткнуть что-то полезное, то 2 такта.
Отправлено
Леонид Иванович
27 февраля 2009 г. 19:01
В ответ на:
5 или 6 тактов:
отправлено пользователем
ReAl
27 февраля 2009 г. 17:49
Составить ответ
|
Вернуться на конференцию.
Ответы
Зачем его сохранять??? Он ведь не модифицируется, там ведь не Z+ а что за мусор загрузится в XL - не важно, главное, что за три такта
-
ReAl
(27.02.2009 19:32:30
193.111.248.46
,
пустое
)
Стереотип. Раз упоминается в тексте обработчика Z, я его собрался сохранять :)))
-
Леонид Иванович
(27.02.2009 19:49:47
87.252.227.58
,
пустое
)
Только и в первом варианте nop в начале нужен, и второе сравнение sbrc.
-
Леонид Иванович
(27.02.2009 20:17:16
87.252.227.58
,
пустое
)
Разве ничего полезного нельзя сделать?
-
Oldring
(27.02.2009 20:45:35
91.76.56.215
,
пустое
)
Ну я поставил на это место сохранение SREG, но в другом месте,
-
Леонид Иванович
(27.02.2009 21:58:57
87.252.227.58
, 317 байт)
Что за кристалл?
-
Oldring
(27.02.2009 19:08:33
91.76.56.215
,
пустое
)
Скорее всего будет ATmega88 на 20 МГц. Пока тестирую на ATmega8.
-
Леонид Иванович
(27.02.2009 19:31:6
87.252.227.58
,
пустое
)
Используйте LPM без инкремента Z и ничего не сохраняйте.
-
Oldring
(27.02.2009 19:32:37
91.76.56.215
,
пустое
)
Только недопустима в программе работа с регистрами с побочными эффектаими чтения.
-
Oldring
(27.02.2009 19:45:4
91.76.56.215
,
пустое
)
Завираюсь, sorry.
-
Oldring
(27.02.2009 20:12:52
91.76.56.215
,
пустое
)
Так что использовать ATMega16 и команду JMP ;)
-
Oldring
(27.02.2009 19:46:26
91.76.56.215
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 63:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru