Научная статья на тему 'Микроконтроллеры фирмы Mitsubishi'

Микроконтроллеры фирмы Mitsubishi Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
251
49
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Сигаев Алексей

В предыдущих номерах журнала мы уже рассказывали о микроконтроллерах многих известных мировых производителей, таких как Atmel, AMD, NEC, Hitachi, Philips Semiconductors, Texas Instruments и др.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Микроконтроллеры фирмы Mitsubishi»

Микрокоотроллеры! фирмы Mitsubishi

В предыдущих номерах журнала мы уже рассказывали о микроконтроллерах многих известных мировых производителей, таких как Atmel, AMD, NEC, Hitachi, Philips Semiconductors, Texas Instruments и др. Продолжая цикл публикаций по этой теме, мы хотим предложить внимаю читателей обзор микроконтроллерной продукции японской компании Mitsubishi.

Алексей Сигаев

[email protected]

Все производимые компанией микроконтроллеры условно можно разделить на две группы: контроллеры общего назначения и специализированные устройства. Спектр продукции Mitsubishi охватывает практически все известные типы микроконтроллеров — от микропотребляющих 4-разрядных до высокопроизводительных 32-разрядных устройств. Наибольший интерес в настоящий момент представляют 8- и 16-разрядные чипы. Остановимся более подробно на каждом из семейств контроллеров, выпускаемых Mitsubishi.

1. Четырехразрядные микроконтроллеры

Четырехразрядные микроконтроллеры по-прежнему остаются популярными в тех случаях, когда требуются малое энергопотребление и низкая цена, а производительность не является критическим фактором. Наиболее типичные области применения четырехразрядных контроллеров — зарядные устройства, пульты дистанционного управления, а также различного рода системы автоматики, используемые в бытовой технике. Основными требованиями, предъявляемыми к таким микросхемам, являются способность работать при низком напряжении питания, наличие встроенного контроллера жидкокристаллического дисплея и модулятора несущей частоты, малые размеры корпуса, а также присутствие в линейке дешевых версий микроконтроллеров с однократно программируемой или масочной памятью. Всем этим требованиям прекрасно удовлетворяют производимые Mitsubishi серии 720 и 4500, подробные характеристики которых представлены в табл. 1.

Следует отметить, что принятая в компании система обозначений микроконтроллеров не является интуитивно понятной, и по названию микроконтроллера достаточно сложно определить его характеристики.

2. Восьмиразрядные микроконтроллеры

Линейка восьмиразрядных микроконтроллеров фирмы Mitsubishi просто поражает своим разнообразием. Она содержит более шестисот различных чипов как общего назначения, так и специализированных. К микроконтроллерам общего назначения

относятся микросхемы серий 38000, 7450 и 740. В разряд специализированных попадают микроконтроллеры, имеющие в составе интегрированных периферийных устройств контроллеры VFD (Vacuum Fluorescent Display), LCD, USB, CAN, SmartBattery или OSD (On-Screen Display). Такими устройствами являются представители серий 763x (CAN), 388x (Keyboard), 38B5 и 3819 (VFD), 382x и 7500 (LCD), 35000 (OSD), 751x (SmartBattery), 7200 (TV), 7640 и 753x (USB).

Благодаря огромному разнообразию производимых Mitsubishi микроконтроллеров задача подбора требуемого чипа становится простой и одновременно сложной. Простота заключается в наличии множества специализированных микросхем, каждая из которых способна идеально вписаться в разрабатываемую систему, исходя из требований к встроенным периферийным устройствам и объему памяти. Сложность же вызвана необходимостью тщательно продумывать требования к контроллеру, чтобы обеспечить оптимальность выбора, поскольку смена выбранной микросхемы в процессе разработки может потребовать значительных усилий, даже несмотря на совместимость микроконтроллеров разных серий по системе команд.

В табл. 2 собрана краткая информация о наиболее популярных из доступных в настоящий момент микроконтроллеров указанных выше серий.

Стоит отметить, что практически все восьмиразрядные микроконтроллеры способны работать при напряжении питания от 2,7 В и что объем памяти программ может составлять до 60 Кб. Кроме того, большая часть чипов выпускается в малогабаритных корпусах TQFP, имеет низкое энергопотребление (в среднем, не более 40 мВт при работе на максимальной тактовой частоте) и сохраняет работоспособность при температурах от -40 до +85 °C, что позволяет с успехом применять их при разработке автономных малогабаритных систем. Также наличие микроконтроллеров с интегрированными PC-совместимыми контроллерами делает возможным их использование при разработке различного рода периферийных устройств для персональных компьютеров, таких как сканеры, принтеры, клавиатуры, модемы и т. п. ИМ

Продолжение следует

Компоненты и технологии, № 6'2000

Таблица 1. Четырехразрядные микроконтроллеры

Компоненты

Серия Hun ROM Память OTP Flash RAM Макс. частота, МГц Питание, В 8 6ht аймеры 16 бит WD PWM Ввод- вывод UART/Sync DAC ADC Ext. Int Pd, mW Примечания

MB S, KBC

3888 M38881 8 K 8 K 24о 12.5 4.5-5.5 4 31 1 45

388б M38869 бо K бо K 2 K 1о 2.5-5.5 4 16x1 14x2 72 I2C 8x2 1x8 9 4о 8x2 MBUS, SMBus Port, 4x8 Comp, LEDx4

M38867 32 K 32 K 1 K 1о 2.5-5.5 4 16x1 14x2 72 I2C 8x2 1x8 9 51 8x2 MBUS, SMBus Port, 4x8 Comp, LEDx4

3881 M38813 1б K 1б K 512 1о 2.7-5.5 3 4б 1 8 4о SMBus Port, 4x8 Comp, LEDx4

388о M38802 4-8 K 8 K 384 1о 2.7-5.5 3 4б 1 8 4о 8x2 MBUS, 4x8 Comp, LEDx4

M3880B 4 K 4 K 8 2.7-5.5 3 4б 1 8 4о 8x2 MBUS, 4x8 Comp, LEDx4

38об M380б7 32-48 K 48 K 1 K 1о 2.7-5.5 4 72 1+2 8x2 8x8 7 32 8x16 MBUS Interface

M380б3 24 K 24 K 512 1о 2.7-5.5 4 72 1+2 8x2 8x8 7 32 8x16 MBUS Interface

M380б2 12-1б K 384 1о 2.7-5.5 4 72 1+2 8x2 8x8 7 32 8x16 MBUS Interface

38о2 M38027 32 K 32 K 1 K 8 3-5.5 4 8x1 5б 1+2 8x2 8x8 7 32 8x16 MBUS Interface

M38024 24 K 32 K б4о 8 3-5.5 4 8x1 5б 1+2 8x2 8x8 7 32 8x16 MBUS Interface

M38022 8-1б K 384 8 3-5.5 4 8x1 5б 1+2 8x2 8x8 7 32 8x16 MBUS Interface

38оо M38004 32 K 32 K б4о 8 3-5.5 4 8x1 58 1 8 32 8x16 MBUS Interface

M38003 24 K 512 8 3-5.5 4 8x1 58 1 8 32 8x16 MBUS Interface

M38002 о-1б K 8-1б K 384 8 3-5.5 4 8x1 58 1 8 32 8x16 MBUS Interface

7б9о M37б90 32 K 32 K 1 K 2о 3-5.5 3 1 16x1 48 UART 8x16 MBUS Interface

75о8 M37508 48-бо K бо K 1-2 K б 3-5.5 3 2 16x1 73 1 8x1 8x8 9 M3BUS Interface

745о M37451 о-24 K 8-24 K 1 K 12.5 4.5-5.5 1 3 16x1 5б 1 8x2 8x8 б 4о 8x15 MBUS Interface

LC D

3827 M38279 бо K 2 K 8 2.2-5.5 3 2 14x1 8x1 5б 1+2 8x2 1x8 4 4о 40x4 LCD Controller

M38277 32 K 1 K 8 2.2-5.5 3 2 14x1 8x1 5б 1+2 8x2 1x8 4 4о 40x4 LCD Controller

382б M38267 32 K 32 K 1 K 8 1.8-5.5 3 2 14x1 8x1 б5 2 8x2 8x8 8 4о DTMF/CTCSS, 40x4 LCD Controller

3825 M38259 бо K 2 K 8 2.2-5.5 3 2 45 1 8x8 8 32 40x4 LCD Controller

M38258 48 K 1.5 K 8 2.2-5.5 3 2 45 1 8x8 8 32 40x4 LCD Controller

M38257 32 K 32 K 1 K 1о 2.2-5.5 3 2 45 1 8x8 8 32 40x4 LCD Controller

M38254 1б-24 K б4о 1о 2.2-5.5 3 2 45 1 8x8 8 32 40x4 LCD Controller

3822 M38227 48 K 1 K 1о 2.2-5.5 3 2 54 1 8x8 8 32 40x4 LCD Controller

M38224 24 K б4о 1о 2.2-5.5 3 2 54 1 8x8 8 32 40x4 LCD Controller

M38223 1б K 1б K 512 1о 2.2-5.5 3 2 54 1 8x8 8 32 40x4 LCD Controller

M38222 8 K 34 1о 2.2-5.5 3 2 54 1 8x8 8 32 40x4 LCD Controller

382о M38209 бо K бо K 2 K 1о 2.2-5.5 3 2 15x1 52 1+2 7 32 40x4 LCD Controller

M38207 32 K 32 K 1 K 1о 2.2-5.5 3 2 15x1 52 1+2 7 32 40x4 LCD Controller

M8203 8-1б K 1б K 512 1о 2.2-5.5 3 2 15x1 52 1+2 7 32 40x4 LCD Controller

M38C3 M38C37 48 K 48 K 1 K 8 2.2-5.5 б бб Sync Wx8 б 32 32x4 LCD Controller

M38C34 24 K бо 8 2.2-5.5 б бб Sync Wx8 б 32 32x4 LCD Controller

75оо M37529 4о-бо K бо K 2 K 8 4.5-5.5 3 2 45 2 5 32 36x32/52x16 LCD Controller

M37520 2о K 2о K 512 8 2.5-5.5 3 8x1 45 2 5 32 36x32/52x16 LCD + Contrast

M37513 32 K бо K 1-2 K 8 2.2-5.5 3 2 8x1 55 1 8x2 1x8 8 4о 40x4 LCD Controller

M37510 24 K 24 K 512 8 2.5-5.5 3 2 42 2 5 32 80x16 LCD + Contrast

M37500 2о-32 K 2о-32 K 1 K 8 2.5-5.5 3 2 42 2 5 32 80x16 LCD Controller

SLIM 40

3851 M38514 24 K 24 K б4о 8 2.7-5.5 4 16x1 8x1 34 I2C Wx5 7 34 LEDx5

M38513 1б K 1б K 512 8 2.7-5.5 4 16x1 8x1 34 I2C Wx5 7 34 LEDx5

385о M38504 32 K 32 K б4о 8 2.7-5.5 4 16x1 8x1 34 1 10x5 б 34 LEDx5

M38503 8-1б K 1б K 512 8 2.7-5.5 4 16x1 8x1 34 1 Wx5 б 34 LEDx5

753о M37531 8 K 8-1б K 384 8 2.2-5.о 3 16x1 29 1 10x8 3 4о LEDx7

747о M37471 4-1б K 8-1б K 384 8 2.7-5.5 4 3б Sync 8x8 5 35 Vref off

CAN, Au omotive

3874 M38749 M38747 1б-48 K бо K 2 K 1 K 1о 8 3.0-5.5 3.0-5.5 3 3 2 2 20x1 20x1 73 73 2 2 8x1 8x1 8x8 8x8 9 9 9о 9о Datalin k Layer Com. Circuit Datalin k Layer Com. Circuit

7б3о M37б30 1б K 1б K 512 1 4.о-5.5 3 2 16x1 3б 1 8x8 7 55 LCD RAM, CAN2B, IrDA

7б2о M37б20 32 K 1 K 2о 3.о-5.5 3 2 б5 2+1 7 DMA, LCD RAM, IrDA

7боо M37б02 4о K 4о K 1.2 K 2о 3.о-5.5 3 2 77 2+1 7 DMA, LCD RAM, IrDA

Flash & LED

38о7 M38079 бо K бо K 2 K 1о 2.7-5.5 3 4 16x1 7о 1+2 8x4 8x13 8 34 4x1 Comparator

M38078 48 K 1.5 K 1о 2.7-5.5 3 4 16x1 7о 1+2 8x4 8x13 8 34 4x1 Comparator

M38077 32 K 1 K 1о 2.7-5.5 3 4 16x1 7о 1+2 8x4 8x13 8 34 4x1 Comparator

M38073 1б K 1б K 512 1о 2.7-5.5 3 4 16x1 7о 1+2 8x4 8x13 8 34 4x1 Comparator

38о4 M38049 бо K 2 K 1б 2.7-5.5 4 1 16x1 8x1 5б I2C 82 Wx16 9 бо LEDx8

M38047 24-32 K 1 K 1б 2.7-5.5 4 1 16x1 8x1 5б I2C 8x2 1x16 9 бо LEDx8

US B

7б4о M37641 32 K 32 K 1 K 24 2.7-3.3 3 2 бб 2+USB 4 28о 2 K FIFO, DMA, MBUS Interface

M37б40 32 K 32 K 1 K 24 4.1-5.2 3 2 бб 2+USB 4 35о 1.5 K FIFO, DMA, MBUS Interface

73о M37536 8 K 1б K 384 б 4.1-5.5 3 1x1 33 USB Wx8 4 4о

M37534 8 K 1K 384 б 4.1-5.5 3 16x1 29 USB 10x8 3 4о LEDx7

M37532 8 K 1б K 384 б 4.1-5.5 3 16x1 29 USB 10x8 3 4о LEDx7

Battery Powerec Remote Contr l

754о M37541 1б-32 K 32 K 7б8 8 2.2-5.о 3 1 16x1 29 1 10x8 3 4о Multiply/Divide, BO, RC Generator, LEDx7

M37540 8-32 K 32 K 7б8 8 2.2-5.о 3 1 16x1 29 1 10x8 3 4о Multiply/Divice, LEDx7

751о M37516 24 K 24 K б4о 8 2.5-5.5 4 16x1 8x1 4о I2C Wx8 7 34 SMBUS Interface

M37515 1б K 1б K 512 8 2.5-5.5 4 16x1 8x1 4о I2C 10x8 7 34 SMBUS Interface

748о M37481 8-1б K 1б K 448 8 2.7-5.5 2 2 16x1 3б 1 8x8 5 35

M37480 8-1б K 1б K 448 8 2.7-5.5 2 2 16x1 2б 1 8x4 5 35

747о M37478 8-1б K 1б K 384 8 2.7-5.5 4 3б 1 8x8 5 35 Bauc Rate Generator

M37477 8-1б K 1б K 384 8 2.7-5.5 4 2б 1 8x4 5 35 Bauc Rate Generator

M37470 4-1б K 8-1б K 384 8 2.7-5.5 4 2б Sync 8x4 5 35 Vref off

Таблица 2. Восьмиразрядные микроконтроллеры

Чип Память Макс. Таймеры Carrier Ввод-вывод ADC Число

MROM OTP RAM МГц З бит WD Output Wake I/O прерываний

42З0 M34280M1-FP 1024 32 4 1.8-3.6 Есть 16 Нет Нет Нет

M34280M1-GP 1024 32 4 1.8-3.6 Есть 16 Нет Нет Нет

M34280M2-FP 1024 32 4 1.8-3.6 Есть 16 Нет Нет Нет

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

M34280M2-GP 1024 32 4 1.8-3.6 Есть 16 Нет Нет Нет

4513 M34513M2 2048 128 4 2.0-5.5 4 Нет 35 10 Bit 8

M34513M4 4096 256 4 2.0-5.5 4 Нет 35 10 Bit 8

M34513E4 4096 256 4 2.5-5.5 4 Нет 35 10 Bit 8

M34513M6 6144 384 4 2.0-5.5 4 Нет 35 10 Bit 8

M34513M8 З192 384 4 2.0-5.5 4 Нет 35 10 Bit 8

M34513E8 8192 384 4 2.5-5.5 4 Нет 35 10 Bit 8

4514 M34514M6 6144 384 4 2.0-5.5 4 Нет 35 10 Bit 8

M34514M8 З192 384 4 2.0-5.5 4 Нет 35 10 Bit 8

M34514E8 8192 384 4 2.5-5.5 4 Нет 35 10 Bit 8

4551 M34551M4 4096 280 4 2.2-5.5 3 Есть 12 Нет Нет 3

M34551E8 8192 280 4 2.5-5.5 3 Есть 12 Нет Нет 3

4570 M34570M4 4096 128 4.2 2.0-5.5 Нет 12 26 Нет Нет 4

M34570M8 З192 128 4.2 2.0-5.5 Нет 12 26 Нет Нет 4

M34570MD 16384 128 4.2 2.0-5.5 Нет 12 26 Нет Нет 4

M34570E8 8192 128 4.2 2.5-5.5 Нет 12 26 Нет Нет 4

M34570ED 16384 128 4.2 2.5-5.5 Нет 12 26 Нет Нет 4

i Надоели баннеры? Вы всегда можете отключить рекламу.