Поиск по сайту: |
|
По базе: |
|
Главная страница > Компоненты > Cypress > Продукты USB > Низкоскоростные (1,5 Мбит/с) контроллеры |
|
||||||||||||||||||
CY7C63722, CY7C63723, CY7C63743(enCoRe™) – комбинированные низкоскоростные USB и PS/2Характеристики:
Функциональная схема: Расположение выводов: Общее описание: CY7C637ХХ- 8 битные однократно программируемые RISC микроконтроллеры с подтягивающими резисторами, схемой пробуждения и встроенным 3,3 В стабилизатором. Система команд была оптимизирована специально для работы в USB и PS/2 устройствах, хотя микроконтроллеры могут использоваться и для других прикладных программ. CY7C637ХХ имеют 16 выводов GPIO для поддержки USB, PS/2 и других прикладных программ. Линии ввода - вывода сгруппированы в два порта (P0 и P1), где каждый порт может быть сконфигурирован как входы со внутренними подтягивающими резисторами, выходы с открытыми стоками или КМОП выходы с программируемым током (до 50 мА) выходных драйверов. Дополнительно, каждый GPIO может использоваться для генерирования прерывания микроконтроллера. Все прерывания GPIO используют один и тот же вектор прерывания. Микроконтроллеры содержат встроенный задающий генератор. По имеющемуся трафику USB он может быть точно настроен в соответствии с требованиями шины (6 МГц ±1,5 %). Этот генератор позволяет снизить уровень паразитных излучений (EMI) и обеспечить 6- и 12- МГц синхроимпульсы для обеспечения работы микроконтроллера. Для прикладных программ, в которых требуется высокая точность, генератор может работать от внешнего керамического 6 МГц резонатора. Приборы имеют 8 КБ EEPROM памяти и 256 байтовое ОЗУ, которое может использоваться для хранения переменных и организации стека и FIFO буфера оконечных устройств USB. Приборы содержат низковольтовый узел сброса, сторожевой таймер, векторный контроллер прерываний и 12 битный таймер со свободным доступом. Узел сброса (LVR) отслеживает нахождение напряжения питания выше гарантированного рабочего уровня и устанавливает стартовый адрес ППЗУ, равный 0x0000. Сторожевой таймер используется для гарантирования правильного функционирования микроконтроллера после длительного бездействия (более 8 мс). Микроконтроллеры поддерживают 10 маскируемых прерываний с различными векторами. Источника прерывания могут являться: сброс шины USB, 128- мкс (бит 6) и 1.024 - мс (бит 9) выводы таймера, три оконечных устройств USB, два таймера захвата, внутренний таймер пробуждения и GPIO порты. Биты таймера вызывают периодическое прерывание (если оно разрешено) при изменении состояния с '0' на '1'. Прерывание от оконечных устройств USB генерируются после получения данных от ведущего USB устройства или после того, как USB контроллер отсылает данные ведущему USB устройству. Прерывание от таймера захвата происходит в момент захвата по выбранного фронту. GPIO порты также имеют дополнительный уровень маскирования для выбора конкретных выводов в качестве источников прерывания. Для порта GPIO можно выбрать, какой фронт (нарастающий или спадающий) входного сигнала вызовет прерывание. 12 битный таймер со свободным доступом, синхронизированный 1 МГц сигналом, обеспечивает два периодических прерывания- с периодом 128- мкс и 1.024 - мс. Таймер может использоваться для измерения длительностей импульсов. Разность между значениями таймера в конце импульса и в начале импульса позволяет вычислить длительность в микросекундах. Четыре 8 битных таймера захвата сохраняют значения таймера со свободным доступом при появлении на входах захвата (Р0.0 и Р0.1) соответствующего фронта. Приборы содержат встроенный USB автомат последовательного интерфейса (SIE), который поддерживает интегрированную периферию. Аппаратно поддерживается одно USB адресуемое устройство с двумя оконечными устройствами. SIE позволяет ведущему USB устройству получить доступ к внутренним функциям микроконтроллера. Встроенный 3,3 В стабилизатор используется для питания подтягивающих резисторов линии D-. Выводы USB D+ и D- могут использоваться в качестве линий SCLK и SDATA интерфейса PS/2, что позволяет использовать разработанные изделия как в USB, так и в PS/2 режимах. Режим PS/2 обеспечивается за счет наличия внутренних подтягивающих резисторов, подключенных к линиям SCLK и SDATA, возможности отключения внутреннего стабилизатора и возможности генерирования прерывания. Для обеспечения возможности работы в обоих режимах не требуется никаких внешних компонентов или задействования дополнительных выводов GPIO. Низкая скорость изменения состояния выходных сигналов портов в обоих режимах позволяет снизить уровень паразитных ЭМИ. Документация:
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|