1882ВЕ53У

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

Gektor
Сообщения: 3
Зарегистрирован: 07 июн 2016, 17:36

Re: 1882ВЕ53У

Сообщение Gektor » 07 июн 2016, 20:09

Доброго времени суток! Столкнулись с проблемой отсутствия каких-либо реакций у микросхемы выпуска 1536. Прошивка микросхемы проходит с помощью USB-программатора КФДЛ.301411.247 успешно. В соответствии с документацией выход RST через конденсатор емкостью 1мкФ подключен к Vcc = 5В, контроллер тактируется частотой 10 МГц, поступающей от ПЛИС. Простейшая программа по установлению какого-либо вывода в "1" никаких результатов не приносила, пробовали выводить на выводы, которые не используются в схеме, никаких результатов. Как-будто контроллер не реагирует на программу от слова совсем.
Пробовали следующие варианты программ:
void main (void)
{
while(1){
AUXR_bit.DISALE = 1;
}
}, в данном варианте ожидалось увидеть отсутствие частоты 1,67МГц на выходе 36 контроллера.

void main (void)
{
while(1){
P0++;
P1++;
P2++;
P3++;
}
},Здесь проверялись все выводы микроконтроллера, ожидая какие-либо признаки жизни.

Не поленились и записали значения на всех выводах ИМС: значения на всех выводах соответствуют значениям после сброса МК, за исключением вывода P1.2, вместо "1" там наблюдается стабильный "0". Питание подается, корпус тоже, МК тактируется, на выходе ALE частота 1,67 МГц. Собственно все на схеме уже проверили, P1.2 на землю не прозванивается. Прошу помочь советом.

prostoRoman
Сообщения: 28
Зарегистрирован: 11 июл 2014, 15:06

Re: 1882ВЕ53У

Сообщение prostoRoman » 08 июн 2016, 08:57

Сделайте дополнительный сброс.

Sanek
Сообщения: 53
Зарегистрирован: 29 окт 2013, 23:38
Предприятие: НИИЭТ
Откуда: Воронеж

Re: 1882ВЕ53У

Сообщение Sanek » 08 июн 2016, 09:36

1.После включения питания попробуйте сбросить контроллер коснувшись проводком вывод rst (другой конец проводка должен быть подключен к 5В) Появились переключения?
2.Вывод EA = 5B?
3. На всякий случай посмотрел работу второй прошивки на плате - естественно работает.

Пришлите схему включения нашего контроллера на avas@niiet.ru

Gektor
Сообщения: 3
Зарегистрирован: 07 июн 2016, 17:36

Re: 1882ВЕ53У

Сообщение Gektor » 08 июн 2016, 16:38

Пробовали сбрасывать после прошивки - не помогло, пробовали ставить больше емкость - та же история.
Вывод ЕА на 5В да.

Sanek
Сообщения: 53
Зарегистрирован: 29 окт 2013, 23:38
Предприятие: НИИЭТ
Откуда: Воронеж

Re: 1882ВЕ53У

Сообщение Sanek » 14 июн 2016, 09:15

Столкнулись с проблемой отсутствия каких-либо реакций у микросхемы выпуска 1536
Дело оказалось в настройках проекта, а именно выходном формате линкера

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

Re: 1882ВЕ53У

Сообщение chipstar » 20 июн 2016, 11:55

Подскажите пожалуйста:
В режиме последовательного программирования микросхема благополучно программируется, хотя режим записи имеет "особенность" не отраженную в КФДЛ.431281.032ТО, но она легко вычисляется и обходится.
А вот в параллельном режиме микросхема молчит, как партизан. Даже не читается. Хотя на микросхеме выпуска ранее 1412 работает.
Подскажите пожалуйста реализован ли вообще сейчас режим параллельного программирования? Если реализован, то в чем его "особенность" не отраженная в КФДЛ.431281.032ТО?

Sanek
Сообщения: 53
Зарегистрирован: 29 окт 2013, 23:38
Предприятие: НИИЭТ
Откуда: Воронеж

Re: 1882ВЕ53У

Сообщение Sanek » 20 июн 2016, 12:05

Подскажите пожалуйста реализован ли вообще сейчас режим параллельного программирования?
Режим параллельного программирования реализован.
Поддерживается USB программатороми фирмы Phyton , например ChipProg-48.
При программирование нужно выбирать 1882ВЕ53У.

Вы каким программатором пользуетесь?

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

Re: 1882ВЕ53У

Сообщение chipstar » 20 июн 2016, 12:15

Это не ответ на вопрос. Я хотел сразу написать: "ChipProg не предлагать".
Заказчик требует чтобы процедура программирования была прозрачна для него.
Посему мне точно нужно знать как можно запрограммировать контроллер, если понадобится своими техническими средствами.
Это очень важно для заказчика.
Почему в документе КФДЛ.431281.032ТО описана процедура программирования не соответствующая действительности?
Как можно получить описание отличий процедуры программирования реальной микросхемы от документации?

Sanek
Сообщения: 53
Зарегистрирован: 29 окт 2013, 23:38
Предприятие: НИИЭТ
Откуда: Воронеж

Re: 1882ВЕ53У

Сообщение Sanek » 20 июн 2016, 12:48

Пришлите схему подключения при программирование в параллельном режиме на avas@niiet.ru.

P.S.Просто обычно реализуют последовательный режим программирования.

Dreamer
Сообщения: 23
Зарегистрирован: 07 апр 2010, 19:38

Re: 1882ВЕ53У

Сообщение Dreamer » 25 июн 2016, 21:57

chipstar писал(а):Подскажите пожалуйста:
В режиме последовательного программирования микросхема благополучно программируется, хотя режим записи имеет "особенность" не отраженную в КФДЛ.431281.032ТО, но она легко вычисляется и обходится.
Уточните, пожалуйста, о какой особенности идёт речь. Зачем говорить загадками? Итак мучений хватает.
Вот, например, в МК 1530, 1532 и 1548 столкнулись с проблемой случайного пропуска прерываний от UART на приём, чего на МК 1412 и более ранних с той же самой программой не наблюдается. Опять придётся искать в тёмной комнате чёрную кошку.

Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя