Основные характеристики семейства 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 |


