Silicon Laboratories
Компания Silicon Laboratories сразу стала известной благодаря своим микроконтроллерам популярной серии MCS51. Flash память встроена во все микроконтроллеры фирмы Silicon Laboratories, которые уникальны по своим характеристикам. Среди многочисленных аналогов, которые производятся конкурирующими фирмами, эти микросхемы выделяются удачным сочетанием высокопроизводительного ядра и продуманной переферии, включающей в себя и 12-разрадные АЦП и ЦАПы, и компараторы, и усилители с программирумым коофициентом усиления (от 0,5 до 16), и датчик температуры, и традиционный набор цифровых устройств (таймеры, UART, SPI и т.д.). Система прерываний расширена до 19 векторов, причем к двум обычным внешним источникам добавлено еще 4, что позволяет сократить время отклика устройства на внешние события.
Семейство микроконтроллеров C8051Fххх состоит почти из трех десятков типов приборов, которые, работая на частотах до 100MHz, имеют производительность 100MIPS (т.е. каждая команда выполняется только за один такт). При этом они обладают разными объемами памяти и выполнены в различных конструктивах, начиная от традиционных TQFP корпусов, до экзотических суперминиатюрных размером 3 х 3 мм.
Сильноточный 5В цифровой порт ввода/вывода может применяться для управления сравнительно мощной нагрузкой или для непосредственного подключения светодиодов. Встроенный высокоскоростной отладчик позволяет изменять содержимое FLASH памяти устройства через интерфейс JTAG. Система отладки обеспечивает контроль над изменениями в памяти и содержимым регистров, а также выполняет установку точек прерывания, пошаговую работу, команды запуска и приостановки.
Есть большое количество инструментальных средств, которые включают все нужные компоненты для быстрой разработки и внутрисхемной отладки при работе с современными микроконтроллерами компании Silicon Laboratories. Одним из них является Cygnal Development Kit ver. 1.4, который имеет преимущества: профессиональная версия А51макроассемблера от Keil Software, поддержка Windows 2000, помощник для работы с микросхемами С8051F00X и C8051F01X на ассемблере и С, улучшенная организация проектов, расширенный интерфейс пользователя.