Help. C8051F226 не выполняеткоманду XCH A,@Ri.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Amateur
27 июня 2003 г. 15:15
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ищи ошибку в контексте - например, в каком диапазоне Ri это наблюдается, не лазит ли еще кто-нибудь туда же (стек, прерывания, подпрограммы) и т.д. У меня в нескольких итипах изделий стоят F206 - никаких глюков никогда не отмечалось, и XCH A,@Ri применяется во всех них очень широко
—
BLACKEAGLE
(28.06.2003 00:36,
пустое
)
P.S. проверь еще корректность переключения банков (if any) и неприкосновенность подозреваемых данных при direct адресации
—
BLACKEAGLE
(28.06.2003 00:40,
пустое
)
Если ккнкретно: у традиционной 51й косвенная адресация возможна только посредством R0 и R1 !!!
—
ES
(27.06.2003 16:51,
пустое
)
Это со всеми регистрами или c R0 и R1 нормально?
—
Elektronik
(27.06.2003 16:42,
пустое
)
Лет 10 назад напоролся с этим на Интеле с УФ стиранием, там тоже XCH не выполнялась правильно
—
Зок Мёдов
(27.06.2003 16:15,
пустое
)
Это еще встречается у третьесортных клонов (не помню как называется) (+)
—
ES
(27.06.2003 16:24, 295 байт)
Говорили что Сигнал нормальный чип.
—
Amateur
(27.06.2003 16:30,
пустое
)
А я не говорю про сИгнал, читайте внутренности сообщения
—
ES
(27.06.2003 16:35,
пустое
)
Говорили что Сигнал нормальный чип.
—
Amateur
(27.06.2003 16:30,
пустое
)
Это еще встречается у третьесортных клонов (не помню как называется) (+)
—
ES
(27.06.2003 16:21,
пустое
)
Чего-то Вы ерунду порете, я так понимаю это представитель семейства клонов i51й, тогда вот так (+)
—
ES
(27.06.2003 16:07, 35 байт)
Так как раз нормально. Но зачем же мне использовать 3 команды?
—
Amateur
(27.06.2003 16:28,
пустое
)
Кажись понял что у тебя за вопрос ;О)...
—
mse
(27.06.2003 16:39, 167 байт)
И ничего с битами там не происходит (не должно)
—
ES
(27.06.2003 16:10,
пустое
)
По адресу в Ri четные биты меняются с нечетными, а в Акк происходит инвертирование ? И 236 такой же. Может сигнал вообще никуда не годный?
—
Amateur
(27.06.2003 15:43,
пустое
)
Г-хм-м, такого давно не видел, Сигнал-то годный, а вот матчасть изучить не мешает...
—
mse
(27.06.2003 16:03, 70 байт)
Смысл я понимаю, я не понимаю почему он работать не хочет. Может ему питание поднять?
—
Amateur
(27.06.2003 16:32,
пустое
)
Попробуйте разложить на более простые комманды и посмотрите даташитный список комманд
—
ES
(27.06.2003 15:39,
пустое
)
Как его разложить? Если делаю пересылкой через вспомагательный регистр, то все Ок. Может это недокументированная возможность?
—
Amateur
(27.06.2003 15:48,
пустое
)
Точнее он ее выполняет, но как-то неправильно.
—
Amateur
(27.06.2003 15:28,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru