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

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

Отправлено колян 12 сентября 2002 г. 17:19

Кароче......(непереводимый набор слов)
Мало того что этот пылесос некорректно аппаратно отрабатывает многопроцессорный режим(спасибо шо хоть еррату написали) так он еще и бит RB8 неочищяет(((((((
Просто в режиме 3 если обнулить RB8 то пришедший байт с 9тым битом=1 сделает RB8=1, но если после этого прийдет 9 бит=0 то RB8 останеца равным 1((((((.
Доневозможности упростил программу, оставил только прием байта и вывод его на индикатор. Вставляю после каждой проверки RI и RB8 строку RB8=0; и все корректно работает, как шлю так и показывает. Невставляю- шлю 9=0 остаеца ноль а после первого байта с 9=1 все остальные какими бы небыли всегда RB8=1. Какбудто он не переносит 9 бит в RB8 а делает простое or.
Подскажите господа харошие, всетаки теплица надежда что это глюк мой или Кейла, очень нехочеца шоб это было глюком кристалла.......ибо сколько их еще одному х извесно....

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

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru