Основные характеристики семейства MCS-51ХА (табл.1.3):

- 16-разрядное АЛУ на базе регистровой архитектуры;

- 24-разрядное адресное пространство, обеспечивающее адресацию до 16 Мбайт памяти программ или данных;

- восемь 16-разрядных регистров для выполнения арифметических и логических операций;

- расширенный набор команд;

- аппаратная поддержка мультизадачности;

- выполнение инструкций типа регистр-регистр за 100 нс;

- напряжение питания от 2,7 В.

По расчетам Philips архитектура MCS-51ХА обеспечивает увеличение быстродействия до 100 раз по сравнению с традиционной архитектурой MCS-51.

Таблица 1.3

Линии

ввода/вывода

Послед.

каналы

АЦП, входы x разряды

Другая

периферия,

особенности

U пит. (В)

32

UART

-

2 DPTR, 4 уровня IRQ, clock out

2,7…5,5

32

UART

-

2 DPTR, 4 уровня IRQ, clock out

2,7…5,5

32

UART

-

2 DPTR, 4 уровня IRQ, clock out

2,7…5,5

32

UART

-

2 DPTR, 4 уровня IRQ, clock out

2,7…5,5

32

UART

-

2 DPTR, 4 уровня IRQ, clock out

2,7…5,5

32

UART

-

2 DPTR, 4 уровня IRQ, clock out

2,7…5,5

32

UART

-

-

4,5…5,5

32

UART

-

-

4,5…5,5

32

UART

-

-

4,5…5,5

48

UART, CAN

8x10

ШИМ 2x8

4,5…5,5

32

2 UART

-

-

3,0…5,5

32

2 UART

-

-

2,7…5,5

32

2 UART

-

-

3,0…5,5

32

UART,

CAN

-

-

2,7…5,5

1.3. Микроконтроллеры фирм Siemens, Atmel

и Dallas Semiconductor

Фирма Siemens внесла несомненное своеобразие в развитие семейства MCS-51, выпустив микроконтроллеры серии C500 (табл.1.4), которые являются по существу самыми сложными МК 51-го семейства в мире. Эти микроконтроллеры построены на основе архитектуры МК 8051, дополненной разнообразной и весьма сложной периферией, среди которой можно отметить:

НЕ нашли? Не то? Что вы ищете?

- 10-разрядные АЦП;

- 6-канальный 10-разрядный ШИМ для управления электродвигателями постоянного тока;

- 29-канальный ШИМ;

- 8 DPTR;

Обозначение

Макс. частота (МГц)

РПП

(байт)

РПД

(байт)

Таймеры/

счетчики

Микроконтроллеры

C502

20

ROM/EPROM 16K

512

3+WDT

C504G

40

ROM/EPROM 16K

512

4+WDT

С505С

20

ROM/EPROM 16K

512

3+WDT

C509

16

-

3328

5+WDT

C515A

24

ROM/EPROM 32K

1280

3+WDT

C515C

10

ROM/EPROM 64K

2304

3+WDT

C517A

24

ROM/EPROM 32K

2304

4+WDT

C540

12

ROM/EPROM 4K

256

2

C541

12

ROM/EPROM 8K

256

2+WDT

Микроконтроллеры

AT89C1051

24

FLASH 1K

64

1

AT89C2051

24

FLASH 2K

128

2

AT89C4051

24

FLASH 4K

128

2

AT89C51

24

FLASH 4K

128

2

AT89LV51

12

FLASH 4K

128

2

AT89C52

24

FLASH 8K

256

3

AT89LV52

12

FLASH 8K

256

3

AT89C55

33

FLASH 20K

256

3

AT89S8252

24

FLASH 8K

256,

EEPROM 2K

3+WDT

AT89S53

24

FLASH 12K

256

3+WDT

Микроконтроллеры

DS5000FP

12

NVRAM 32K

128

2+WDT

DS5001FP

12

NVRAM 128K

128

2+WDT

DS5002FP

12

NVRAM 128K

128

2+WDT

DS80C310

33

-

256

3

DS8xC520

33

ROM/EPROM 16K

1280

3+WDT

- аппаратный блок умножения 16х16 и деления 32/16;

- блок загрузчика программной памяти (БЗПП).

Что касается фирмы Atmel, то ее лицом является FLASH технология. Владея ею в совершенстве, Atmel строит свою политику на внедрении FLASH в наиболее известные микросхемы памяти, программируемой логики и микроконтроллеров, использующие технологию EPROM. Тот факт,

Таблица 1.4

Линии

ввода/ вывода

Последов.

каналы

Периферия, особенности

U пит. (В)

фирмы Siemens

32

UART

8 DPTR, 4 уровня IRQ

4,25…5,5

32

UART

АЦП 8x10,

6 ШИМ для двигателя пост. тока

4,25...5,5

34

UART, CAN

АЦП 8x8, 8 DPTR

4,25...5,5

80

2 UART

АЦП 15x10, 29 ШИМ, 8 DPTR, умн. 16´16, дел. 32/16, БЗПП

4,25...5,5

56

UART

АЦП 8x8, 4 ШИМ

4,25...5,5

57

UART, SSC,

CAN

АЦП 8x10, 4 ШИМ, 8 DPTR

4,25...5,5

68

2 UART

АЦП 12x10, 21 ШИМ, 8 DPTR, умн. 16´16, дел. 32/16

4,25...5,5

32

USB

-

4,25...5,5

32

USB, SSC

-

4,25...5,5

фирмы Atmel

15

-

Аналоговый компаратор

2,7...6,0

15

UART

Аналоговый компаратор

2,7...6,0

15

UART

Аналоговый компаратор

2,7...6,0

32

UART

-

4,0...6,0

32

UART

-

2,7...6,0

32

UART

-

4,0...6,0

32

UART

-

2,7...6,0

32

UART

-

4,0…6,0

32

UART, SPI

2 DPTR

2,7…6,0

32

UART, SPI

2 DPTR

4,0…6,0

фирмы Dallas Semiconductor

32

UART

БЗПП, 48-bit encryption key

4,5…5,5

32

UART

БЗПП

4,5…5,5

32

UART

БЗПП, 64-bit encryption key

4,5…5,5

32

UART

2 DPTR

4,5…5,5

32

2 UART

2 DPTR

4,5…5,5

что в качестве первого кандидата на модернизацию при прорыве на рынок микроконтроллеров, где господствовали такие мощные фирмы как Philips, Siemens, Intel, Motorola, Mitsubishi и др., фирма Atmel избрала микроконтроллер 8051, подтверждает исключительно высокую популярность этого кристалла.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22