Kazap 0 9 мая, 2006 Опубликовано 9 мая, 2006 · Жалоба Добрый вечер Есть проблема: система AT89s8252, соединена через LATCH адреса, аналогичная 74нс373, с ОЗУ 62с256, по классической схеме.Все работает на серийных устройствах. Прошиваю AT89s8253 той же прогой, с незначительными изменениями-касающимися WDTи EEPROM. Выясняется что наблюдаются постоянные сбои обращения к ОЗУ., не проходит тест ОЗУ. Вторая проблема- процессор после power up запускается на частоте в несколько раз меньше необходимой. После нескольких нажатий на reset частота становится нормальной. Режим работы устанавливаю обычный (не х2).Может, кто сталкивался с такими проблемами Заранее спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kazap 0 10 мая, 2006 Опубликовано 10 мая, 2006 · Жалоба СОо второй прорблемой разобрался- оказывается для 8253 нужны конденсаторы на кварце меньшей емкости-5пФ(стояло 15). А вот со сбоями ОЗУ-мучабсь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vik_ck 0 11 мая, 2006 Опубликовано 11 мая, 2006 · Жалоба Извиняюсь за повтор Чем прожигаешь 8253? (покупать новый программатор- начальство: категорически нет) vik_ck[dog]mail[point]ru Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vladec 7 11 мая, 2006 Опубликовано 11 мая, 2006 · Жалоба Можно попробовать вместо защелки регистр, со срабатыванием по заднему фронту ALE. Это не совсем правильно, но иногда в такой ситуации помогает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kazap 0 13 мая, 2006 Опубликовано 13 мая, 2006 · Жалоба Можно попробовать вместо защелки регистр, со срабатыванием по заднему фронту ALE. Это не совсем правильно, но иногда в такой ситуации помогает. Спасибо за совет- выделил задний фронт в короткий импульс, использовал вместо LATCH- D-flip-flop, (благо этот узел реализован на EPM7064s),но это не помогло Косвенными методами решил проблему- включил ALE на режим выдачи только при MOVX, увеличил кондеры на квац до 8.2 пф, добавил блокировочных кондеров и кондер 56 пф на ALE, все эти меры в сумме помогли Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-Tумблер- 0 14 мая, 2006 Опубликовано 14 мая, 2006 · Жалоба СОо второй прорблемой разобрался- оказывается для 8253 нужны конденсаторы на кварце меньшей емкости-5пФ(стояло 15). А вот со сбоями ОЗУ-мучабсь У меня кондеры менять не пришлось. 47 пф + кварц 12 мгц. Сбои Озу... есть классическая проблема x51 - возможная "шпилька" на ALE при "неудачном" сочетании адресов и данных. Лечится резистором 300-500 ом в разрыв цепи ALE. Самый худший вариант - емкость на ALE. Поскольку именно это - емкости на шинах процессора - и являются одной из причин проблемы ALE. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться