Общая информация
5400ТР105-003 – Сбоеустойчивый 8-ми разрядный контроллер с возможностью встроенного управления и конфигурирования аналого-цифровых блоков
Дата последнего обновления документации 14.07.2025

Особенности микроконтроллера
- Напряжение питания 5,0 В ± 5%
- Динамический ток потребления не более 10 мА (на частоте 8 МГц)
- Напряжение питания портов ввода/вывода GPIO: от 2,5 В до 5,0 В;
Вычислительное ядро:
- Система команд 8051, тактовая частота: до 8 МГц
- Машинный цикл: 1 такт
- Интегрированное управление аналоговыми модулями
- Возможность выбора способа тактирования (кварцевый генератор, RC-генератор, внешний источник, ФАПЧ)
- Контроллер прерываний
Память Режим «HARD»:
- память программ 4 кБ (ОППЗУ);
- память данных 4352 байт внешней (большая и малая ОЗУ) и 256 внутренней ОЗУ (ядро 8051).
Режим «SOFT»:
- память программ 4 кБ (большая ОЗУ);
- память данных 256 байт внешней (малая ОЗУ) и 256 внутренней ОЗУ (ядро 8051).
Периферийные модули:
- 2 интерфейса SPI
- 2 интерфейса UART
- интерфейс I2C
- интерфейс 1-Wire
- интерфейс JTAG (программирование и отладка)
- 24 универсальные линии ввода/вывода GPIO с индивидуальной настройкой направления
- три 24-разрядных таймера/счетчика
- сторожевой таймер
- модуль перевода системы в режим пониженного энергопотребления (SLEEP)
- 4-х канальный 12-ти разрядный 200 кВыб/с АЦП
- 12-ти разрядный ЦАП
- ИОН + масштабирующий ОУ с возможностью настройки усиления
- RC-генератор с возможностью настройки частоты в диапазоне от 50 кГц до 1,0 МГц
- блок ФАПЧ с возможностью настройки коэффициента умножения
- супервизор питания
- температурный датчик
- регуляторы напряжения электропитания
Электрические характеристики
Параметр, единица измерения | Норма параметра | ||
---|---|---|---|
Не менее | Типовое | Не более | |
Выходное напряжение линейных регуляторов (1), В | |||
• 5,0 В –> 3,7 В (вывод VDD_3V7) | 3,5 | 3,7 | 4,2 |
• 5,0 В –>1,8 В (вывод VDD_1V8) | 1,62 | 1,8 | 1,98 |
Ток потребления микросхемы, мА | 8,0 | 18 | |
Дифференциальная нелинейность ЦАП, МЗР | –0,99 | 3,0 | |
Интегральная нелинейность ЦАП, МЗР | –8,0 | 8,0 | |
Дифференциальная нелинейность АЦП(2), МЗР | –0,99 | 1,0 | |
Интегральная нелинейность АЦП(2), МЗР | –4,0 | 4,0 | |
Нижняя граница диапазона настройки частоты RC-генератора, кГц | 90 | ||
Верхняя граница диапазона настройки частоты RC-генератора, кГц | 400 | ||
Ток утечки портов ввода/вывода (GPIO), мкА | 0,01 | 20 | |
Напряжение высокого уровня выходных цифровых сигналов, В | |||
• при VDD_DR = 2,5 B (при ILOAD = 1,5 мА) | 1,95 | 2,5 | |
• при VDD_DR = 5,0 B (при ILOAD = 6,0 мА) | 4,85 | 5,0 | |
Напряжение низкого уровня выходных цифровых сигналов, В | |||
• при VDD_DR = 2,5 B | 0 | 0,3 | |
• при VDD_DR = 5,0 B | 0 | 0,4 | |
Справочные данные (при T = 25°С) | |||
Нагрузочная способность вывода DAC_OUT, мА | 1,0 | ||
Частота тактирования ядра, МГц | 8,0 | ||
Нагрузочная способность GPIO, мА | |||
• при VDD_DR = 2,5 B | 1,5 | ||
• при VDD_DR = 5,0 B | 6,0 | ||
Ток потребления в режиме SLEEP, мкА(3) | |||
• при частоте тактирования ~ 300 кГц | 110 | ||
• при частоте тактирования ~ 50 кГц | 80 | ||
Ток потребления микросхемы в активном режиме, мА (тактирование от внешней частоты) | |||
• частота тактирования ~ 1 МГц | 3,0 | ||
• частота тактирования ~ 2 МГц | 4,0 | ||
• частота тактирования ~ 4 МГц | 6,0 | ||
• частота тактирования ~ 8 МГц | 8,0 | ||
Ток потребления линейных регуляторов в режиме «холостого хода», мкА (при входном напряжении 5,0 В) | 3,5 | ||
Длительность аналогового сигнала первоначального сброса (POR_RST), мс(4) | |||
• для конденсатора 1,0 нФ | 0,15 – 0,175 | ||
• для конденсатора 10 нФ | 1,5 – 1,75 | ||
• для конденсатора 100 нФ | 15 – 17,5 |
- Линейные регуляторы предназначены для формирования внутреннего питания, нагрузка выводов VDD_3V7, VDD_1V8 недопустима.
- Расчет производится для преобразования с разрядностью равной 10 бит
- Задействованы блоки: ИОН, регуляторы напряжения, RC-генератор на низкой частоте, цифровая часть в режиме таймера
- Расчетная длительность аналогового сигнала первоначального сброса относительно «резкого» (1,0 мкс) включения питания на выводе VDD5V = 5,0 В. Замедление включения питания будет соответственно затягивать сброс. После срабатывания аналогового сброса добавляется еще цифровая фильтр-задержка в течении 1000 периодов частоты, установленной в качестве системной.
Электростатическая защита
Микросхема имеет встроенную защиту от электростатического разряда до 1000 В по модели человеческого тела. Требует мер предосторожности.
Диапазон входных/выходных сигналов
Параметр, единица измерения | Предельно-допустимый режим | Предельный режим | ||
---|---|---|---|---|
не менее | не более | не менее | не более | |
Аналоговое напряжение питания (VDDA_5V), B | 4,5 | 5,25 | -0,1 | 5,5 |
Цифровое напряжение питания (VDD_5V), B | 4,5 | 5,25 | -0,1 | 5,5 |
Напряжение питания интерфейсной части (VDD_DR), В | 2,25 | 5,25 | -0,1 | 5,5 |
Напряжение программирования ПЗУ (VPP_9V), В | 8,5 | 9,0 | -0,1 | 9,5 |
Напряжение внешнего опорного уровня АЦП (Vrp_ADC), В | 2,25 | 5,0 | -0,1 | 5,5 |
Напряжение внешнего опорного уровня ЦАП (Vrp_DAC), В | 2,25 | 5,0 | -0,1 | 5,5 |
Напряжение высокого уровня входных цифровых сигналов (GPIO в режиме входа, BOR_EXT/PGM, TM, DBG, GEN1), В | VDD_DR–0,4 | VDD_DR+0,3(1) | -0,1 | VDD_DR+0,5(2) |
Напряжение низкого уровня входных цифровых сигналов (GPIO в режиме входа, BOR_EXT/PGM, TM, DBG, GEN1), В | 0 | 0,4 | -0,1 | 5,5 |
Температура эксплуатации, °С | -25(3) -40(4) -60(5) | +85 | -60 | +150 |
- не более 5,25 В
- не более 5,5 В
- для группы В
- для группы Б
- для группы А
Конфигурация и функциональное описание выводов
№ вывода | Тип вывода | Наименование вывода | Назначение вывода |
---|---|---|---|
1 | DI/DO | GPIOB[5] | Порт ввода-вывода микроконтроллера, разряд №5 группы B |
2 | DI/DO | GPIOB[6] | Порт ввода-вывода микроконтроллера, разряд №6 группы B |
3 | DI/DO | GPIOB[7] | Порт ввода-вывода микроконтроллера, разряд №7 группы B |
4 | PWR | VDD_5V | Вывод цифрового положительного напряжения питания |
5 | AO | VC | Вывод блока ФАПЧ для подключения RC-фильтра |
6 | DI | GEN1 | Вход подключения кварцевого резонатора/вход для подачи внешней тактовой частоты |
7 | DO | GEN2 | Вход подключения кварцевого резонатора |
8 | PWR | VSSD | Вывод цифрового отрицательного напряжения питания |
9 | DI/DO | GPIOC[0]/TCK | Порт ввода-вывода микроконтроллера, разряд №0 группы C / вход TCK интерфейса JTAG в тестовом режиме (TM = 1) |
10 | DI/DO | GPIOC[1]/TMS | Порт ввода-вывода микроконтроллера, разряд №1 группы C / вход TMS интерфейса JTAG в тестовом режиме (TM = 1) |
11 | DI/DO | GPIOC[2]/TDI | Порт ввода-вывода микроконтроллера, разряд №2 группы C / вход TDI интерфейса JTAG в тестовом режиме (TM = 1) |
12 | DI/DO | GPIOC[3]/TDO | Порт ввода-вывода микроконтроллера, разряд №3 группы C / выход TDO интерфейса JTAG в тестовом режиме (TM = 1) |
13 | DI/DO | GPIOC[4] | Порт ввода-вывода микроконтроллера, разряд №4 группы C |
14 | DI/DO | GPIOC[5] | Порт ввода-вывода микроконтроллера, разряд №5 группы C |
15 | DI/DO | GPIOC[6] | Порт ввода-вывода микроконтроллера, разряд №6 группы C |
16 | DI/DO | GPIOC[7] | Порт ввода-вывода микроконтроллера, разряд №7 группы C |
17 | AO / PWR | VDD_1V8 | Вывод напряжения питания ядра (выходное напряжение LDO-регулятора 5,0В–1,8В) |
18 | PWR | VDD_DR | Вывод положительного напряжения питания универсальных портов ввода-вывода микроконтроллера 2,5 В – 5,0 В |
19 | DI/DO | 1W_IO | Вывод интерфейса 1-Wire (тип вывода – открытый сток) |
20 | DI/DO | GPIOA[0] | Порт ввода-вывода микроконтроллера, разряд №0 группы A |
21 | DI/DO | GPIOA[1] | Порт ввода-вывода микроконтроллера, разряд №1 группы A |
22 | DI/DO | GPIOA[2] | Порт ввода-вывода микроконтроллера, разряд №2 группы A |
23 | DI/DO | GPIOA[3] | Порт ввода-вывода микроконтроллера, разряд №3 группы A |
24 | DI/DO | GPIOA[4] | Порт ввода-вывода микроконтроллера, разряд №4 группы A |
25 | DI/DO | GPIOA[5] | Порт ввода-вывода микроконтроллера, разряд №5 группы A |
26 | DI/DO | GPIOA[6] | Порт ввода-вывода микроконтроллера, разряд №6 группы A |
27 | DI/DO | GPIOA[7] | Порт ввода-вывода микроконтроллера, разряд №7 группы A |
28 | DI | BOR_EXT/PGM | Вход внешнего супервизора питания / вход выбора режима программирования ПЗУ в тестовом режиме (TM = 1): лог. «1» – режим программирования; лог. «0» – стандартная работа |
29 | DI | TM | Вход выбора режима работы микроконтроллера: лог. «1» – тестовый режим; лог. «0» – стандартная работа |
30 | DI | DBG | Вход выбора блока памяти для ПЗУ: лог. «1» – ROM_RAM_4KB; лог. «0» – ROM_OTP_4KB |
31 | DI | POR_RST | Вход для подключения внешнего конденсатора блока сброса |
32 | AI | Vrp_DAC | Вывод положительного опорного напряжения ЦАП |
33 | AO | DAC_OUT | Выход ЦАП |
34 | AI | VPP_9V | Вывод для программирования ПЗУ и конфигурационной памяти 9,0 В |
35 | PWR | VDDA_5V | Вывод аналогового положительного напряжения питания |
36 | AO / PWR | VDD_3V7 | Вывод питания RC-генератора (выходное напряжение LDO-регулятора 5,0 В–3,7 В) |
37 | PWR | VSSA | Вывод аналогового отрицательного напряжения питания |
38 | AI/AO | Vrp_ADC | Опорное напряжение АЦП / выход масштабирующего ОУ |
39 | AI | A0 | Вход 0-го канала АЦП |
40 | AI | A1 | Вход 1-го канала АЦП |
41 | AI | A2 | Вход 2-го канала АЦП |
42 | AI | A3 | Вход 3-го канала АЦП |
43 | PWR | VDD_tech | Технологический вывод (объединить с VDD_5V, VDDA_5V) |
44 | DI/DO | GPIOB[0]/H_S | Порт ввода-вывода группы B / выбор источника конфигурации в тестовом режиме |
45 | DI/DO | GPIOB[1]/RC_CLKOUT | Порт ввода-вывода группы B / частота RC-генератора в тестовом режиме |
46 | DI/DO | GPIOB[2] | Порт ввода-вывода микроконтроллера, разряд №2 группы B |
47 | DI/DO | GPIOB[3] | Порт ввода-вывода микроконтроллера, разряд №3 группы B |
48 | DI/DO | GPIOB[4] | Порт ввода-вывода микроконтроллера, разряд №4 группы B |
DI - цифровой вход; DO - цифровой выход; AI - аналоговый вход; AO - аналоговый выход; PWR - вывод напряжения питания
Эквивалентные схемы
Рекомендуемая схема применения
Конденсаторы высокочастотные керамические, либо сдвоенные. В случае сдвоенных конденсаторов, один из них обязательно должен быть высокочастотный керамический емкостью не менее 10 нФ. Шунтирующие конденсаторы должны располагаться на плате в непосредственной близости к соответствующим выводам микросхемы.
Компонент | Номинал | Компонент | Номинал |
---|---|---|---|
R1 | 1 – 2 МОм | C3 | 1 нФ |
R2 | 2 – 20 кОм | C4 | 10 нФ |
R3 | 100 Ом | C5 | 20 нФ |
R4 | 4,7 кОм | С6 – C13 | 100 – 200 нФ |
C1, С2 | 16 – 64 пФ | ZQ | кварцевый резонатор с частотой до 8 МГц |
Важные замечания при работе с микросхемой
- Если 1-Wire интерфейс не используется, то вывод 1W_IO(19) необходимо оставить в обрыве.
- Если ФАПЧ не используется, то вывод VC(5) подключить к VSSA(37).
- При использовании внешнего генератора, вывод GEN2(7) необходимо оставить в обрыве.
- При использовании внутреннего RC-генератора вывод GEN1(6) необходимо объединить с VSSA, вывод GEN2(7) оставить в обрыве.
- Если размах цифровых уровней генератора 5,0 В, а напряжение питания портов ввода-вывода отлично от 5,0 В (например, 3,3 В или 2,5 В), то в конфигурационной памяти необходимо выбрать источник тактирования «Кварцевый резонатор» (GEN1_QV или GEN1_QV+PLL) путем записи советующих бит в регистр ANALOG_O_PLL .
- Если ЦАП не используется, то вывод Vrp_DAC(32) необходимо подключить к VSSA(37).
- Если АЦП не используется, то выводы A3–A0 необходимо подключить к VSSA(37).
- На выводы Vrp_DAC и Vrp_ADC задается внешнее опорное напряжение для блоков АЦП и ЦАП. Есть возможность формирования внутреннего опорного напряжения с помощью масштабирующего операционного усилителя (МОУ). Для этого необходимо включить МОУ и настроить коэффициент масштабирования в регистре конфигурационной памяти согласно таблице. Данное напряжение подается на вывод Vrp_ADC. Это же напряжение можно подать и на вход опорного уровня ЦАП с помощью внешнего соединения выводов Vrp_ADC и Vrp_DAC.
При TM=«1»
микросхема работает в тестовом режиме (подробнее см.Конфигурационная память (ANALOG_CFG)), H_S=«1»
(источником
данных конфигурационной памяти являются регистры) и в бит REF_OUT_DISABLE регистра ANALOG_O_RC_R записан лог. «0», выход 39 работает как тестовый вывод опорного напряжения
.
В данном режиме нельзя! подключать вывод 39 к VSSA(37), т.к. данный опорный уровень вместе с линейными регуляторами формирует питание аналоговой и цифровой частей микросхемы.
-
В случае перехода в тестовый режим и когда источником данных конфигурационной памяти являются регистры (H_S=«1») рекомендуется всегда записывать в бит REF_OUT_DISABLE регистра ANALOG_O_RC_R лог. «1».
-
В случае перехода в тестовый режим и когда источником данных конфигурационной памяти является ПЗУ (H_S = «0») в бите REF_OUT_DISABLE регистра ANALOG_O_RC_R по умолчанию уже записана лог. «1».
Также биты V_REF в регистре ANALOG_O_REF являются технологическими и уже настроены и прошиты в ПЗУ на этапе производства. При прожиге конфигурационной памяти следует убедиться, что данные биты не содержат лог «1».