Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Компоненты > Cypress > Продукты USB > Низкоскоростные (1,5 Мбит/с) контроллеры

реклама

 




Мероприятия:




CY7C63411, CY7C63412, CY7C63413, CY7C63511, CY7C63512, CY7C63513

Низкоскоростные (1,5 Мбит/с) USB контроллеры с высококачественными портами ввода-вывода

Характеристики:

  • Дешевое решение для низко скоростных прикладных программ, таки как клавиатуры, клавиатуры со встроенными устройствами позиционирования, игровые коврики и пр.
  • Удовлетворяет техническим требованиям USB
        соответствует техническим требованиям USB версии 1.1
        соответствует техническим требованиям HID USB версии 1.1
        поддержка одного адресуемого устройства и до трех оконечных устройств данных
        интегрированные приемопередатчики USB
  • 8 битный RISC микроконтроллер:
        Гарвардская архитектура
        Задающий генератор с внешним 6 МГц кварцевым резонатором -Частота внутренних тактовых импульсов ЦП 12 МГц
  • Внутренняя память
        256 байтное ОЗУ
        4 КБ EEPROM (CY7C63411, CY7C63511)
        6 КБ EEPROM (CY7C63412, CY7C63512)
        8 КБ EEPROM (CY7C63413, CY7C63513)
  • Интерфейс может быть автоматически сконфигурирован как PS/2 или USB
  • Порты ввода - вывода
        24 вывода порта ввода-вывода общего назначения (GPIO) (порты 0,1 и 2) с типовым выходным током вывода 7 мА
        8 выводов дополнительного GPIO (порт 3) с типовым выходным током вывода 12 мА, предназначенных для управления светодиодами
        Высоко токовый драйвер, реализуемый в виде объединенных вместе драйверов выводов GPIO и подключаемый к одному выводу
        Все выводы портов GPIO могут быть сконфигурированы как входы с подтягивающими резисторами, как выходы с открытым стоком или как стандартные КМОП выходы
        Порт ЦАП с программируемым входным током (только у CY7C635ХХ)
        Маскируемые прерывания от всех выводов портов ввода - вывода
  • 12 битный таймер со свободным доступом, тактируемый 1 мкс системными импульсами
  • Сторожевой таймер (WDT)
  • Сброс при подаче питания (POR)
  • Усовершенствованные выходные драйверы, позволяющие снизить уровень излучаемых помех
  • Напряжение питания от 4.0 до 5.5 В
  • Рабочий температурный диапазон от 0 до 70°С
        CY7C63411/12/13 выпускаются в 40 - выводных PDIP и 48- выводных SSOP корпусах (предназначены для серийного производства)
        CY7C63411/12/13 выпускаются в 40 - выводных CerDIP корпусах в внутренним окном и 48- выводных корпусах с внешним окном (предназначены для отладки)
        CY7C63511/12/13 выпускаются в 40 - выводных SSOP корпусах (предназначены для серийного производства)
        CY7C63511/12/13 выпускаются в 48- выводных корпусах с внешним окном (предназначены для отладки)
  • Поддержка промышленного стандарта программирования

Функциональная схема:

Расположение выводов:

Общее описание:

CY7C63411/12/13 и CY7C63511/12/13- 8 битные однократно программируемые RISC микроконтроллеры. Система команд была оптимизирована специально для работы в USB устройствах, хотя микроконтроллеры могут использоваться и для других прикладных программ.

CY7C63411/12/13 имеют 32 вывода GPIO для поддержки USB и других прикладных программ. Линии ввода - вывода сгруппированы в четыре порта (P0-P3 [7,2,0]), где каждый порт может быть сконфигурирован как входы со внутренними подтягивающими резисторами, выходы с открытыми стоками или КМОП выходы. 24 вывода GPIO (порты 0,1 2) имеют максимальный выходной ток 7 мА. Выводы порта 3 имеют максимальный выходной ток 12 мА, позволяющий напрямую управлять светодиодами. Несколько драйверов выводов GPIO могут быть объединены вместе для реализации одного выхода с высокой нагрузочной способностью. Дополнительно, каждый GPIO может использоваться для генерирования прерывания микроконтроллера. Все прерывания от GPIO используют один и тот же вектор прерывания.

Приборы CY7C63511/12/13 содержат дополнительный порт ЦАП с 8 линиями ввода-вывода. Каждый вывод ЦАП содержит подтягивающий 14 кОм резистор. При записи в выходной порт ЦАП '1' происходит отключение выходного источника тока, и вывод удерживается в высоком логическом состоянии подтягивающим резистором. При записи же '0' происходит отключение подтягивающего резистора и к выводу подключается источник тока с запрограммированным входным током. Вывод ЦАП может использоваться как вход с подключенным подтягивающим резистором.

Входной ток каждого вывода ЦАП может быть запрограммирован индивидуально 16 битным значением регистра Isink. Выводы ЦАП [1:0] могут использоваться как высоко токовые выходы с программируемым от 3.2 до 16 мА током. Выводы ЦАП [7:2] имеют программируемый диапазон входного источника тока от 0.2 до 1.0 мА. Несколько выводов ЦАП могут быть объединены для управления одним мощным выходом. Все линии ввода-вывода могут использоваться в качестве источников прерывания. Кроме того, для каждого вывода может быть запрограммирована полярность сигнала, вызывающего прерывание. Прерывание имеет свой отдельный вектор.

Микроконтроллер использует внешний 6 МГц кварцевый резонатор с внутренним генератором для генерации опорных колебаний для встроенного системного задающего генератора. Это позволяет использовать дешевые 6 МГц кварцевые резонаторы и снизить уровень паразитных излучений (EMI). Системный генератор вырабатывает 6- и 12- МГц синхроимпульсы для обеспечения работы микроконтроллера.

CY7C63411/12/13 и CY7C63511/12/13 выпускаются с различным объемом EPROM памяти. CY7C63411 и CY7C63511 имеют 4 КБ EEPROM памяти, CY7C63412 и CY7C63512 имеют 6 КБ EEPROM памяти, а CY7C63411 и CY7C63511 имеют 8 КБ EEPROM памяти.

Приборы содержат узел сброса при подаче питания, сторожевой таймер, векторный контроллер прерываний и 12 битный таймер со свободным доступом. Узел сброса при включении питания (POR) отслеживает нахождение напряжения питания выше гарантированного рабочего уровня и устанавливает стартовый адрес ППЗУ, равный 0x0000. Сторожевой таймер используется для гарантирования правильного функционирования микроконтроллера после длительного бездействия (более 8 мс). Процессор может "зависнуть" в результате зацикливания или ожидания невозможного прерывания. Если в течение 8 мс программно не сбросить сторожевой таймер, то он пересбросит процессор.

Микроконтроллер поддерживает 8 маскируемых прерываний с различными векторами. Источника прерывания могут являться: сброс шины USB, 128- мкс (бит 6) и 1.024 - мс (бит 9) выводы таймера, три оконечных устройств USB, порт ЦАП и GPIO порты. Биты таймера вызывают прерывание (если оно разрешено) при изменении состояния с '0' на '1'. Прерывание от оконечных устройств USB генерируются после получения данных от ведущего USB устройства или после того, как USB контроллер отсылает данные ведущему USB устройству. Порты ЦАП имеют дополнительный уровень маскирования, который позволяет выбрать в качестве источник прерывания не все входы ЦАП. GPIO порты также имеют дополнительный уровень маскирования для выбора конкретных выводов в качестве источников прерывания. Для дополнительной гибкости можно также выбрать, какой логический уровень ("1" или "0") сигнала на входе порта ЦАП вызовет прерывание. Для порта GPIO можно выбрать, какой фронт (нарастающий или спадающий) входного сигнала вызовет прерывание.

12 битный таймер со свободным доступом, синхронизированный 1 МГц сигналом, обеспечивает два периодических прерывания- с периодом 128- мкс и 1.024 - мс. Таймер может использоваться для измерения длительностей импульсов. Разность между значениями таймера в конце импульса и в начале импульса позволяет вычислить длительность в микросекундах. Четыре старших бита таймера автоматически защелкиваются в регистре при считывании значения младшего байта таймера. Т.о. старшие биты считываются фактически не из таймера, а из регистра. Эта характеристика устраняет потребность в программном обеспечении, которое должно отслеживать возможные изменения старших бит после считывания младших бит.

CY7C63411/CY7C63412/CY7C63413 и CY7C63511/CY7C63512/CY7C63513 содержат встроенный USB автомат последовательного интерфейса (SIE), который поддерживает интегрированную периферию. Аппаратно поддерживается одно USB адресуемое устройство с тремя оконечными устройствами. SIE позволяет ведущему USB устройству получить доступ к внутренним функциям микроконтроллера.

Кроме того, CY7C63411/CY7C63412/CY7C63413 и CY7C63511/CY7C63512/CY7C63513 поддерживают работу в режиме PS/2. При соответствующем программном обеспечении USB выводы D+ и D- могут использоваться как линии синхронизации и данных PS/2. При соответствующем программном обеспечении устройства, построенные на основе этих приборов могут работать в режимах USB и PS/2.

Документация:

  328 Kb Engl Описание микросхемы
  CY3654 + CY3654-PO2 - комплект разработчика
  Описание USB 1.0





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники