Линии питания, сброса и выбора режима

Внимание

Это устаревший продукт. Ниже приведено описание в том виде, в каком оно было составлено изначально, с некоторыми исправлениями и правками для ясности и стиля.

Назначение выводов

Номер выводаНазвание сигналаНаправлениеОписание
#13VCCВходПоложительный вход питания, номинал 5V, +/- 5%, около 50mA
#5GNDЗемля
#14GNDЗемля
#23RSTВходСброс, активный уровень - высокий
#24MD (MD)ВходВывод выбора режима

Функции линий, определяемые прошивкой приложения, показаны синим цветом.

EM120 нужно питать от стабилизированного источника питания постоянного тока с номинальным выходным напряжением 5V (допуск +/- 5%). Потребляемый EM120 ток - около 50mA.

Надёжный внешний сброс обязателен! Импульс сброса должен иметь активный высокий уровень (HIGH). Категорически не советуем формировать импульс сброса на дешёвых RC-цепочках и другими ненадёжными способами. Сброс нужно удерживать, пока напряжение питания ниже 4.6V. Рекомендуется использовать специализированную микросхему сброса с контролем провалов питания, например MAX810. Длительность импульса сброса должна быть не менее 50ms, отсчитывая от момента, когда напряжение питания превысит 4.6V.

Если EM120 служит коммуникационным сопроцессором в более крупной системе со своим CPU, допустимо также управлять линией RST модуля EM120 через вывод ввода-вывода общего назначения «главного» микроконтроллера. Выводы многих микроконтроллеров после включения питания по умолчанию находятся в состоянии HIGH, а значит, сброс подаётся на EM120 одновременно со сбросом главного микроконтроллера. Главному микроконтроллеру остаётся лишь вывести EM120 из сброса в нужный момент, переключив линию ввода-вывода в состояние LOW.

Линия MD модуля EM120 служит для выбора режима работы EM120 и/или его прошивки приложения. Название вывода указано как MD(MD), потому что функциональность этого вывода частично задана аппаратно, а частично зависит от прошивки приложения:

  • Аппаратно заданная функциональность. При включении питания EM120 проверяет состояние входа MD. Если на входе MD уровень HIGH, EM120 переходит к проверке и запуску прошивки приложения, загруженной в его внутреннюю FLASH-память. Если на входе MD уровень LOW, EM120 переходит в режим обновления по последовательному порту. Подробнее см. Monitor.

Когда EM120 используется как сопроцессор в главной системе, линией MD тоже может управлять главный микроконтроллер. Возможность управлять обеими линиями, RST и DS, позволяет главному микроконтроллеру переключать режимы работы EM120.

Исходный материал Tibbo обновлён 5 декабря 2024Оригинал на docs.tibbo.com · Сообщить об ошибке