IP Модуль - Core8051
Core8051 это софт версия популярного 8-битного микроконтроллера 8051, совместимого по системе команд с ASM51. Ядро Core8051 значительно превосходить свой прототип по быстродействию, поскольку выполняет инструкции за один такт и может работать на более высоких тактовых частотах. Ядро может выполнять программы, созданные для микроконтроллера без всяких изменений, и совместимо с имеющимися средствами разработки для 8051. Core8051 поддерживает до 13 прерываний, включает в себя UART, два таймера/счетчика и четыре 8-битных порта. Шина SFR поддерживается в полном объеме, что позволяет подключать до 101 регистра внешних устройств.

Основные характеристики
- 100% совместим с ASM51 (80C51, 80C31 и 8051).
- 13 прерываний с 4 уровнями приоритета.
- 2 Таймера/счетчика.
- Программируемый последовательный интерфейс.
- Четыре 8-бит портов ввода/вывода.
- Выполняет одну инструкцию за такт.
- Доступна встроенная память.
- Конфигурируемый OCI блок.
- Поддерживается в семействах микросхем Actel ProASICPLUS и Axcelerator.
- Занимает 74% ресурсов в Actel APA150.
- Занимает 88% ресурсов в Actel AX250.
- Может работать на частоте 45МГц в микросхемах семейства Axcelerator.
Отличия от ядра Core8051s
- Поддерживает регистры внешних устройств.
- Имеет в своем составе UART, 2 таймера и 4 порта ввода/вывода.
- Второй регистр указателя данных всегда представлен.
- Инструкции MUL, DIV и DA всегда реализованы.
- Не поддерживает интерфейс шины AMBA.
Чтобы узнать условия лицензирования Core8051 обращайтесь к официальным представителям компании Актел.
