1882ВЕ53У

Модераторы: ea, Alis, pip, gurzzza, sya, _sva_

chipstar
Сообщения: 3
Зарегистрирован: 20 июн 2016, 11:44

Re: 1882ВЕ53У

Сообщение chipstar »

Sanek писал(а): Пришлите схему подключения при программирование в параллельном режиме на avas@niiet.ru.
P.S.Просто обычно реализуют последовательный режим программирования.
Спасибо за помощь и поддержку. Программирование реализовали все отлично работает. Программатор ChipStar-Lynx
77kok77
Сообщения: 11
Зарегистрирован: 03 дек 2014, 09:30

Re: 1882ВЕ53У

Сообщение 77kok77 »

Добрый день.
В далёком 2013 году наше предприятие закупило пару программаторов КФДЛ.301411.233ТО для программирования микропроцессоров 1882ВЕ53У.
Осуществляется ли вашим предприятием выпуск и поддержка этих программаторов? На официальном сайте эти программаторы не упоминаются.
sya
Специалист
Сообщения: 240
Зарегистрирован: 19 ноя 2009, 14:40
Откуда: Воронеж
Контактная информация:

Re: 1882ВЕ53У

Сообщение sya »

77kok77 писал(а):Добрый день.
В далёком 2013 году наше предприятие закупило пару программаторов КФДЛ.301411.233ТО для программирования микропроцессоров 1882ВЕ53У.
Осуществляется ли вашим предприятием выпуск и поддержка этих программаторов? На официальном сайте эти программаторы не упоминаются.
Здравствуйте!
Поддержка осуществляется, выпуск прекращен. Вместо программатора КФДЛ.301411.233 сейчас выпускается программатор КФДЛ.301411.247 ( см. http://niiet.ru/programming-tools).
bzzt
Сообщения: 12
Зарегистрирован: 23 апр 2015, 09:33

Re: 1882ВЕ53У

Сообщение bzzt »

Здравствуйте.

Столкнулись с проблемой в микросхемах выпуска 1548 и 1615, которой не было в выпущенных ранее 1412 и, предположительно, до 1517 включительно (нет образцов для уточнения).

UART при непрерывном пребывании вывода 12 (RXD) в состоянии 0 не возвращается к поиску перехода из 1 в 0 и непрерывно с частотой (10 / [скорость приёма]) для 8-разрядного режима или (11 / [скорость приёма]) для 9-разрядного режима продолжает заполнять буфер приёма SBUF данными и устанавливать флаг RI.

Партия 1517 указана по той причине, что именно в ней я обнаружил невосприимчивость к широковещательному адресу, о чём написал здесь и получил ответ:
_sva_ писал(а):... Для нас Ваше обращение было очень вовремя, оно привело к перепроверке готовящейся к запуску технологической партии. Поведение ИМС было проверено, проблема подтвердилась. Партия с устраненной проблемой уже запущена - выход через 2-3 месяца.
Вероятно, с этой доработкой был внесён гораздо более существенный, на мой взгляд, дефект.
Gektor
Сообщения: 3
Зарегистрирован: 07 июн 2016, 17:36

Re: 1882ВЕ53У

Сообщение Gektor »

Доброго времени суток! В свое время обращался за помощью при работе с 1882ВЕ53У, и снова возникла проблема. Суть - есть две одинаковые платы, на которых находятся данные контроллеры (изделие планируется в серию, все идентично, как и прошивки контроллеров). На первой плате все работает хорошо, за исключением того, что так и не добились устойчивого сброса контроллера после включения питания, хотя схема сброса выполнена как в документации (предложения принимаются, но сейчас не об этом). Контроллер выполняет довольно простую функцию - ожидает в бесконечном цикле внешнего прерывания раз в 0.6с от ПЛИС, после чего производятся последовательно передача по UART, чтение по UART, чтение с ОЗУ, запись в ОЗУ. Так вот, на второй плате контроллер не хочет обмениваться по UART, как только подсоединяешь к разъему кабель - сразу зависает. До подключения кабеля осциллографом можно наблюдать, как он исправно раз в 0.6с выдает сообщения по UART. В чем может быть беда? На всякий случай первый контроллер 1536, второй 1633
_sva_
Специалист
Сообщения: 215
Зарегистрирован: 12 ноя 2009, 17:42
Откуда: Воронеж
Контактная информация:

Re: 1882ВЕ53У

Сообщение _sva_ »

bzzt писал(а): 06 июн 2017, 15:07 Здравствуйте.

Столкнулись с проблемой в микросхемах выпуска 1548 и 1615, которой не было в выпущенных ранее 1412 и, предположительно, до 1517 включительно (нет образцов для уточнения).

UART при непрерывном пребывании вывода 12 (RXD) в состоянии 0 не возвращается к поиску перехода из 1 в 0 и непрерывно с частотой (10 / [скорость приёма]) для 8-разрядного режима или (11 / [скорость приёма]) для 9-разрядного режима продолжает заполнять буфер приёма SBUF данными и устанавливать флаг RI.

Партия 1517 указана по той причине, что именно в ней я обнаружил невосприимчивость к широковещательному адресу, о чём написал
Вероятно, с этой доработкой был внесён гораздо более существенный, на мой взгляд, дефект.
Здравствуйте.
Извините за задержку с ответом. Действительно, механизм определения стартового бита в микросхемах 1548 и 1615 отличается от механизма, примененного в микросхемах до партии 1540 и может вести себя так, как описано в Вашем сообщении. Однако, начиная с 2017 года поставляются микросхемы, в которых мы перепрограммировали этот механизм обратно и теперь микроконтроллер корректно отрабатывает и широковещательный адрес и удержание RXD в низком уровне.
Alkul
Сообщения: 18
Зарегистрирован: 04 дек 2009, 16:06
Предприятие: ООО ГАММА
Откуда: Екатеринбург

Re: 1882ВЕ53У

Сообщение Alkul »

Здравствуйте.
Столкнулся с непонятной проблемой.
В 2010 году Было изготовлено несколько плат с контроллерами 1882ВЕ53У. В этом году было принято решение использовать эти платы. На крышках корпусов ниже маркировки типа МК есть надпись 1005.
Платы были изготовлены с кварцами РГ-05 (24 МГц) . Выяснилось, что с этими кварцами МК запускались на частоте примерно 7-8 МГц. С импортными кварцами в корпусах HC-49/US, установленными взамен отечественных, платы работали нормально. Было принято решение заменить кварцы в корпусах HC-49/US на кварцы в корпусах HC-49/U с теми же частотами. И после этой замены начались проблемы. Все платы, вернувшиеся от монтажниц, перестали программироваться. Программирование осуществляется программатором ChipProg-48 через адаптер AE-ISP-U1.
Причем в одной из плат все 4 бита конфигурации теперь считываются как "1" - МК в режиме внешнего генератора. Подача тактовых импульсов с вывода 10 адаптера никакого результата не дала, при попытке чтения памяти программ считываются нули с редким вкраплением отличных от нуля кодов. Команда "стирание" как-бы проходит успешно, проверка на чистоту выдает ошибку.
В другой плате наоборот, биты конфигурации считываются как "0". Чтение памяти программ дает все "1", соответственно, команда "контроль чистоты" якобы проходит успешно, но при попытке программирования выдается ошибка.
Попытка вернуть взамен кварцев HC-49/U прежние кварцы HC-49/US никаких результатов не дала. Варианты с заменой конденсаторов на связку конденсатор-резистор ни к чему не привели, попытки убрать обвязку кварца совсем тоже.
Платы с МК других типов программируются нормально, то есть, сам программатор исправен.
С чем может быть связана данная проблема?
Sanek
Сообщения: 56
Зарегистрирован: 29 окт 2013, 23:38
Предприятие: НИИЭТ
Откуда: Воронеж

Re: 1882ВЕ53У

Сообщение Sanek »

Alkul писал(а): 23 авг 2017, 14:44 Платы с МК других типов программируются нормально, то есть, сам программатор исправен.
С чем может быть связана данная проблема?
При программирование других МК Вы используете этот же адаптер?
Какая версия ПО программатора?
Какую микросхему выбираете при программирование AT89S8253 (ISP Mode) или 1882BE53Y (ISP Mode)?
------------
При подачи питания на Вашу плату (обычное включение, не программирование) контроллер выходит на старт? Есть переключения по выводу ALE?
Тактовый сигнал на выводе Xtal1 есть?
Alkul
Сообщения: 18
Зарегистрирован: 04 дек 2009, 16:06
Предприятие: ООО ГАММА
Откуда: Екатеринбург

Re: 1882ВЕ53У

Сообщение Alkul »

Sanek, спасибо за отклик
Sanek писал(а): 23 авг 2017, 15:34 При программирование других МК Вы используете этот же адаптер?
Да, этот же самый
Sanek писал(а): 23 авг 2017, 15:34 Какая версия ПО программатора?
Пробовал на 6.08.00 и 6.08.02, результат один и тот же.
Sanek писал(а): 23 авг 2017, 15:34 Какую микросхему выбираете при программировании?
1882BE53Y (ISP Mode)

Перестали программироваться все платы с контроллерами 1882ВЕ53У. Платы с контроллерами ATmega168 и 1887ВЕ1У нормально программируются. Я предположил, что, возможно, проблема в адаптере AE-ISP-U1, ведь логика сигнала RESET у контроллеров семейств х51 и АВР инверсна. Если через адаптер постоянно удерживает лог.0 на этой линии, то AVRки будут программироваться, а х51 - нет.
Прилагаю файл с осциллограммой сигнала RESET при программировании 1882ВЕ53У. Это нормальная форма сигнала? Работоспособен ли сам адаптер?
Сигнал RESET.JPG
Сигнал RESET.JPG (86.28 КБ) 4573 просмотра
При подаче питания на плату четкого сигнала на XTAL1 увидеть не получается, там присутствует постоянный уровень амплитудой около 1 В.
На линии ALE сигнал есть, также прилагаю файл с осциллограммой. Кварц 24 МГц.
Сигнал ALE.JPG
Сигнал ALE.JPG (86.82 КБ) 4573 просмотра
Alkul
Сообщения: 18
Зарегистрирован: 04 дек 2009, 16:06
Предприятие: ООО ГАММА
Откуда: Екатеринбург

Re: 1882ВЕ53У

Сообщение Alkul »

Дополню предыдущее сообщение насчет сигнала RESET. Предположение, что адаптер постоянно притягивает эту линию к земле не подтвердилось (см осциллограмму выше), но правильная ли форма у сигнала RESET?
Ответить

Вернуться в «Микроконтроллеры семейства MCS-51»