1874ВЕ7Т

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

dvs
Специалист
Сообщения: 86
Зарегистрирован: 03 фев 2011, 15:03
Откуда: Воронеж
Контактная информация:

Re: 1874ВЕ7Т

Сообщение dvs »

sazonovsv писал(а):Добрый день!
Вопрос: по сигналу "RESET":
Как правило сигнал "RESET" формируется внешней м/с. А по по описанию 1874ВЕ7Т вывод этого сигнала двунаправленный. Это значит, что внешняя м/с должна иметь выход типа "открытый сток" или в самом 1874ВЕ7Т что-то предусмотрено для этого случая ?

С уважением
Сазонов Сергей
Здравствуйте.
Вывод RESET двунаправленный. В конструкции вывода вывода имеется схема, подтягивающая вывод к единице (Pull-up). Поэтому формирование сброса внешней схемой может выполняться с использованием вывода с открытым стоком, при этом входной ток низкого уровня по этому выводу может достигать 800 мкА. После "отпускания" вывода внешней схемой сброса вывод будет подтянут к единице встроенной схемой Pull-up.
Сигнал сброса на выводе RESET может быть сформирован командой сброса, при этом схема формирует активный ноль на протяжении 16 машинных тактов, обеспечивая выходной ток около 3 мА, затем, после окончания действия команды сброса, вывод подтянется к единице встроенной схемой Pull-up.
sazonovsv
Сообщения: 56
Зарегистрирован: 02 сен 2014, 15:35

Re: 1874ВЕ7Т

Сообщение sazonovsv »

Спасибо за оперативный ответ)
Значит внешний резистор не нужен!
tikhonov
Сообщения: 31
Зарегистрирован: 10 июл 2015, 15:49

Re: 1874ВЕ7Т

Сообщение tikhonov »

Здравствуйте, уважаемые разработчики.
Есть потребность "убрать контроллер с шины адреса/данных"
В качестве решения этой задачи меня заинтересовал режим вашего контроллера "Once",
как режим "электрической изоляции" контроллера - см. п.19.4 на стр.135
Там указано, что
"
Вход в режим Once осуществляется, если во время нарастающего фронта сигнала #RESET удерживать
низкий уровень сигнала на выводе P2.0.
"
Но в таблице 2.1 на стр. 9 ТЗ на контроллер - указано, что Р2.0 - это чистый выход,
тогда как Р2.1 и Р2.2 - это входы...
Но далее - на стр 135 в непонятном контексте появляется уже пин Р2.2:
"
Следует помнить, что контроллер может выйти из режима Powerdown, но при этом
оставаться в режиме электрической изоляции. Чтобы этого не произошло, необходимо
удерживать вывод VPR в состоянии логической единицы, а вывод P2.2 в состоянии
логического нуля.
"
- опечатки ?
или я-таки чего-то не понял?...
8-((
dvs
Специалист
Сообщения: 86
Зарегистрирован: 03 фев 2011, 15:03
Откуда: Воронеж
Контактная информация:

Re: 1874ВЕ7Т

Сообщение dvs »

tikhonov писал(а):Здравствуйте, уважаемые разработчики.
Есть потребность "убрать контроллер с шины адреса/данных"
В качестве решения этой задачи меня заинтересовал режим вашего контроллера "Once",
как режим "электрической изоляции" контроллера - см. п.19.4 на стр.135
Там указано, что
"
Вход в режим Once осуществляется, если во время нарастающего фронта сигнала #RESET удерживать
низкий уровень сигнала на выводе P2.0.
"
Но в таблице 2.1 на стр. 9 ТЗ на контроллер - указано, что Р2.0 - это чистый выход,
тогда как Р2.1 и Р2.2 - это входы...
Но далее - на стр 135 в непонятном контексте появляется уже пин Р2.2:
"
Следует помнить, что контроллер может выйти из режима Powerdown, но при этом
оставаться в режиме электрической изоляции. Чтобы этого не произошло, необходимо
удерживать вывод VPR в состоянии логической единицы, а вывод P2.2 в состоянии
логического нуля.
"
- опечатки ?
или я-таки чего-то не понял?...
8-((
Здравствуйте.
В ТО все описано верно. Для перевода МК в режим ONCE необходимо удерживать вывод P2.0 в низком уровне во время нарастающего фронта сигнала RESET. Во время активного сброса вывод P2.0 подтягивается внутренней схемой к единице (PullUp).
Одновременно с переходом в режим ONCE в МК активируется режим энергосбережения (PowerDown). МК может выйти из PowerDown по сигналам внешнего прерывания EXINT(выводы VPR и P2.2). Чтобы этого не произошло, необходимо удерживать вывод VPR в состоянии единицы, а вывод P2.2 в нуле.
По данной ссылке viewtopic.php?f=27&t=154&p=2313#p2313 Вы можете найти таблицу состояния выводов во время и после сброса.
tikhonov
Сообщения: 31
Зарегистрирован: 10 июл 2015, 15:49

Re: 1874ВЕ7Т

Сообщение tikhonov »

dvs писал(а): ...
По данной ссылке viewtopic.php?f=27&t=154&p=2313#p2313 Вы можете найти таблицу состояния выводов во время и после сброса.
- спасибо за ссылку. Скачал. Пригодится.
А нет-ли аналогичной таблицы для выводов МК в режиме "Once" ?
8-)
dvs
Специалист
Сообщения: 86
Зарегистрирован: 03 фев 2011, 15:03
Откуда: Воронеж
Контактная информация:

Re: 1874ВЕ7Т

Сообщение dvs »

tikhonov писал(а):
dvs писал(а): ...
По данной ссылке viewtopic.php?f=27&t=154&p=2313#p2313 Вы можете найти таблицу состояния выводов во время и после сброса.
- спасибо за ссылку. Скачал. Пригодится.
А нет-ли аналогичной таблицы для выводов МК в режиме "Once" ?
8-)
Архив по ссылке перезалит, добавлен столбец для режима Once.
barracuda
Сообщения: 4
Зарегистрирован: 21 авг 2015, 13:26

Re: 1874ВЕ7Т

Сообщение barracuda »

Добрый день !
Рассматриваем вариант применения Вашего МК в своих изделиях.
Вышлите плиз на почту mangroup@rniirs.ru для ознакомления эл. копию ТУ 1874ВЕ7Т.
barracuda
Сообщения: 4
Зарегистрирован: 21 авг 2015, 13:26

Re: 1874ВЕ7Т

Сообщение barracuda »

Подскажите пожалуйста какой верхний потолок скорости для модуля UART реализованного в 1874ВЕ7Т ? Интересна скорость 115 200 и выше, на перспективу )
dvs
Специалист
Сообщения: 86
Зарегистрирован: 03 фев 2011, 15:03
Откуда: Воронеж
Контактная информация:

Re: 1874ВЕ7Т

Сообщение dvs »

barracuda писал(а):Подскажите пожалуйста какой верхний потолок скорости для модуля UART реализованного в 1874ВЕ7Т ? Интересна скорость 115 200 и выше, на перспективу )
Максимальная скорость UART составляет 1.2 МБод при частоте на выводе XTAL 24 МГц в асинхронных режимах работы.
tikhonov
Сообщения: 31
Зарегистрирован: 10 июл 2015, 15:49

Re: 1874ВЕ7Т

Сообщение tikhonov »

При чтении файла «1874BE7T_ТехничОписание» (КФДЛ.431295.045ТО)...
.
На стр. 226. Указано, что код операции «длинный переход» «LJMP cadd» = E7, при этом длина операции – 2 байта. Т.о. длина операнда "cadd" – 1 байт, что маловато для «длинного перехода»...
.
Но на стр. 214 – про операнд «cadd» сообщается, что это "8/16/32-разрядный адрес в программном коде, указанный непосредственно (это в одном-то байте?!), или как название метки перехода."
16/32 - это уже больше похоже на "длинный переход", но...
.
Каким образом процессор, считав код операции «E7» сможет определить КОНКРЕТНУЮ длину операнда «cadd» (8/16/32) ?
.
И где я не прав?
Ответить

Вернуться в «Микроконтроллер 1874ВЕ7Т»