Линии питания, сброса и выбора режима
Это устаревший продукт. Ниже приведено описание в том виде, в каком оно было составлено изначально, с некоторыми исправлениями и правками для ясности и стиля.
Назначение выводов
| Номер вывода | Название сигнала | Направление | Описание |
| #13 | VCC | Вход | Положительный вход питания, номинал 5V, +/- 5%, около 50mA |
| #5 | GND | Земля | |
| #14 | GND | Земля | |
| #23 | RST | Вход | Сброс, активный уровень - высокий |
| #24 | MD (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.
- Функциональность, зависящая от прошивки приложения. Когда прошивка приложения уже запущена, линия MD обычно используется, чтобы перевести EM120 в режим последовательного программирования. Подробнее см. «Последовательное программирование».
Когда EM120 используется как сопроцессор в главной системе, линией MD тоже может управлять главный микроконтроллер. Возможность управлять обеими линиями, RST и DS, позволяет главному микроконтроллеру переключать режимы работы EM120.