Минимальная система на микроконтроллерах серии MB90
В этой части даётся пример построения минимальной по аппаратным затратам системы.
1 Схема
На Рис.1 приведена схема системы с минимально необходимой аппаратной частью. Обратите внимание, что для других семейств МК расположение выводов будет другим.
*1 Необходимо только для МК без индекса «S»
*2 Необходимо, если используется не-асинхронный режим программирования
*3 Пояснение в пункте 2
2 Последовательный интерфейс
Часть «Соединение с ПК» требуется только в том случае, если в наличии нет линий для программирования с 5-вольтовым уровнем. MAX232 – стандартный преобразователь уровня +5В TTL <-> +/-12 В RS-232. Для МК с 3-вольтовым питанием рекомендуется MAX3232.
3 Источник питания
Для нормального функционирования системы требуется источник 5В±10%. Обратитесь к документации на MB90340 в случае использования другого источника.
4 Выводы питания АЦП
Выводы питания АЦП (AVcc, AVss, AVRH, AVRL) должны быть подключены даже в том случае, если АЦП не используется. Прочтите Application Note an-900084-ADC по вопросам подключения и использования АЦП.
5 Вход сброса (RSTX)
Вход сброса должен быть «подтянут» к Vcc резистором 10кОм. Сброс МК осуществляется замыканием этого вывода на Vss (землю). Конденсатор между Vss и выводом сброса служит для устранения дребезга кнопки. Если в устройстве есть вывод HSTX , его следует соединить с RSTX.
Исключение:
В случае использования MB90F548GHDS обратитесь к data sheet и hardware manual по вопросу соединения и использования выводов HSTX и RTSX.
Более подробная информация содержится в Application Note an-reset-16lx-900074.
6 Вывод C
Конденсатор 100nF обязательно подключается к выводу C микроконтроллера. В противном случае не гарантируется нормальная работа и возможно повреждение МК. Смотри также Разводка печатной платы и электромагнитная совместимость для микроконтроллерах серии MB90
7 Источник тактирования
Микроконтроллеру требуется источник тактирования в качестве которого может быть использован кварцевый резонатор или внешний генератор. Для подключения внешнего источника тактирования используется вывод X0 (X0A), а вывод X1 (X1A) остаётся неподключенным.
Обратите внимание, что для не-S микроконтроллеров (Семейства: MB90[F]54x, MB90[F]57x, MB90[F]58x) обязательно подключение 32768 Гц резонатора.
См. также раздел Outline/Precautions for Device Handling в соответствующем hardware manual для более подробной информации.
8 Выводы Mode
Выводы Mode определяют текущий режим функционирования МК. Для минимальной конфигурации системы требуются только 2 режима: Асинхронное Последовательное Программирование Флэш-памяти (Flash-Asynchronous-Serial-Programming-Mode) и Режим Нормальной Работы (Free-Running-Mode). Соответствующие выводы должны быть «подтянуты» к питанию резисторами 2кОм. В случае использования других режимов программирования , которые требуют уровня лог. «1» на выводах P00, P01порта, эти выводы должны быть подтянуты к питанию резисторами 2кОм при использовании переключателя. (Будьте осторожны при дальнейшем использовании этих выводов в качестве выходов порта и выводе в них инверсных лог. сигналов).
Информация о режимах и методах программирования содержится в Application Notes an-900031-flash-prog и an-900095-flash_prog2.
Для двух перечисленных выше режимов работы используются следующие настройки:
8.1 Асинхронное Последовательное Программирование Флэш-памяти (Flash-Asynchronous-Serial-Programming-Mode)
P00 |
P01 |
MD0 |
MD1 |
MD2 |
Замкнут |
Замкнут |
Замкнут |
Разомкнут |
Разомкнут |
8.2 Режим Нормальной Работы (Free-Running-Mode)
P00 |
P01 |
MD0 |
MD1 |
MD2 |
Разомкнут |
Разомкнут |
Разомкнут |
Разомкнут |
Замкнут |
9 Выводы NC
Запрещаются любые подключения к выводам NC.
Отдых в пансионатах и отелях Сочи и Хосты
|