Программируемые системы на кристалле
(PSoC™)
С появлением программируемых систем на кристалле (PSoC) фирмы Cypress разработчики получили мощный инструмент для проектирования; система на кристалле по цене восьмибитного микроконтроллера. В чипах PSoC встроены массивы аналоговых и цифровых блоков, на порядок более функциональных, чем фиксированная периферия. Такие стандартные элементы микроконтроллеров как АЦП, ЦАПы, таймеры, счетчики,ШИМы, UART легко реализуются в PSoC.
Кроме того, элементы обычно не входящие в состав 8-битных м/к, такие как фильтры, усилители, генераторы случайных чисел также можно разместьть в этих чипах.Таким образом одна микросхема PSoC заменяет несколько компонентов схемы построенной на стандартных микроконтроллерах. Все функции, внутренние соединения, внутренняя конфигурация, и даже контакты ввода вывода перепрограммируются пользователем.
Непосредственно во время работы чипа PSoC можно динамически менять внутренние ресурсы, получая при этом функционально новую систему.
Технические характеристики и архитектура микросхем PSoC Cypress
Микросхемы PSoC Cypress впервые появились в 2001 году. Фактически это был прорыв в развитии микроконтроллеров, значительно упростивший процесс разработки электронных систем. На сегодняшний день выпускается несколько серий PSoC микроконтроллеров:
- - CY8C21xxx
- - CY8C22xxx
- - CY8C24xxx
- - CY8C27xxx
- - CY8C29xxx
Все микросхемы построены на базе восьмиразрядного ядра М8С гарвардской архитектуры с тактовой частотой 24МГц и производительностью 4MIPS. Система команд достаточно проста в освоении и характеризуется высокой плотностью кода. Встроенные RC генераторы на 24 МГц и 32КГц позволяют приложениям некритичным к высокой стабильности частоты обойтись без внешнего кварца.
Объем ОЗУ 256-2048 байт.
Объем ПЗУ 2-64Кбайта. ПЗУ реализовано на основе перепрограммируемой флэш памяти допускающей до 100000 циклов записи/стирания. Организация флэш-ПЗУ в виде массива из секторов размером 64 байт дает дополнительную возможность для эмуляции EEPROM внутри PSoC.
Но самое интересное и полезное качество микроконтроллеров PSoC состоит во внутренней аналоговой и цифровой периферии. Наиболее распространенная микросхема PSoC CY8C27443, на примере которой выше была показана возможность создания электронного компаса, содержит 12 аналоговых и 8 цифровых блоков.
Каждый цифровой блок построен на основе восьмиразрядного регистра и, на начальном этапе проектирования, представляет собой функционально неопределенный ресурс. Пользователь в программной среде PSoC Designer может доопределить топологию схемы цифрового блока, заставив его работать как восьмибитный счетчик/таймер/шим/...Использовав несколько цифровых блоков соединенных между собой можно получать модули более высокой разрядности (например те же счетчики, шимы или таймеры разрядностью 8, 16, 24 или 32 бита). Процесс конфигурации системы упрощается за счет использования библиотеки модулей пользователя, которые представляют собой заранее сконфигурированные и протестированные PSoC блоки. Пользователь осуществляет процесс построения системы на высоком уровне путем выбора готовых модулей из библиотеки.
Аналоговая часть PSoC построена на базе аналоговых блоков трех видов: аналоговый блок с операционным усилителем и программируемой матрицей резисторов в цепи обратной связи и два типа аналоговых блоков на основе операционного усилителя и переключаемых конденсаторов. Дело в том, что при некоторых допущениях резистор можно заменить конденсатором и двумя коммутируемыми ключами. И резисторная и конденсаторная топология параллельно используются внутри PSoC, так как для разных задач та или иная схема более или менее приемлема. Так, например, на основе резисторных аналоговых блоков строятся программируемые усилители и аналоговые компараторы. На основе конденсаторных аналоговых блоков внутри PSoC можно реализовать полосовой или низкочастотные фильтры. Комбинируя между собой цифровые и аналоговые блоки можно получить ЦАПы и АЦП разрядностью от 6 до 14 бит.
Еще раз хочется подчеркнуть, что весь процесс конфигурации выполняется на высоком уровне с помощью графического интерфейса и библиотеки модулей интегрированной среды PSoC Designer. Пользователю не придется задумываться какую, резисторную или конденсаторную архитектуру выбрать. В PSoC Designer этот процесс автоматизирован.
Для связи с внешними устройствами микросхемы PSoC поддерживают интерфейсы RS232, I2C, SPI, UART. Есть встроенный драйвер ЖКИ контроллера Hitachi HD44780 и внутренний датчик температуры. Без калибровки показания датчика температуры очень грубые и позволяют производить только приближенную оценку температуры без внешнего терморезистора.
В последние годы Cypress ведет интенсивную работу над созданием PSoC микросхем с USB интерфейсом и PSoC микросхем с интегрированными силовыми транзисторами (напряжение до 36В и ток до 1А на каждом силовом выходе). На сегодняшний день доступны первые образцы.
Все микросхемы выпускаются в промышленном температурном диапазоне (-40С +85С) и в DIP и SMD корпусах (от 8 до 100 ножек).
Микросхема |
Контакты в/в |
Аналоговые блоки |
Средства разработки |
Цифровые блоки |
ПЗУ |
Кол-во выводов |
ОЗУ |
Напряжение питания |
CY8C21123 |
6 |
4 E |
CY3215-DK CY3213-8SOIC |
2-basic 2-comms |
4Кб Flash |
8 |
256 байт |
2.4В-5.25В |
CY8C21223 |
12 |
4 E |
CY3215-DK CY3213-20SSOP |
2-basic 2-comms |
4Кб Flash |
20 |
256 байт |
2.4В-5.25В |
CY8C21223 |
12 |
4 E |
CY3215-DK CY3213-16SOIC |
2-basic 2-comms |
4Кб Flash |
16 |
256 байт |
2.4В-5.25В |
CY8C21234
|
12 |
4 E |
CY3215-DK CY3212-16SOIC |
2-basic 2-comms |
8Кб Flash |
16 |
512 байт |
2.4В-5.25В |
CY8C21323
|
16 |
4 E |
CY3215-DK CY3213-24MLF |
2-basic 2-comms |
4Кб Flash |
24 |
256 байт |
2.4В-5.25В |
CY8C21323 |
16 |
4 E |
CY3215-DK CY3213-20SSOP |
2-basic 2-comms |
4Кб Flash |
20 |
256 байт |
2.4В-5.25В |
CY8C21334E |
16 |
4 E |
CY3215-DK Emulate at Ind temp |
2-basic 2-comms |
8Кб Flash |
20 |
512 байт |
2.4В-5.25В |
CY8C21334 |
16 |
4 E |
CY3215-DK CY3212-20SSOP |
2-basic 2-comms |
8Кб Flash |
20 |
512 байт |
2.4В-5.25В |
CY8C21434 |
28 |
4 E |
CY3215-DK CY3212-32MLF |
2-basic 2-comms |
8Кб Flash |
32 |
512 байт |
2.4В-5.25В |
CY8C21534E |
24 |
4 E |
CY3215-DK mulate at Ind temp |
2-basic 2-comms |
8Кб Flash |
28 |
512 байт |
2.4В-5.25В |
CY8C21534 |
24 |
4 E |
CY3215-DK CY3212-28SSOP |
2-basic 2-comms |
8Кб Flash |
28 |
512 байт |
2.4В-5.25В |
CY8C21634 |
24 |
4 E |
CY3215-DK CY3212-32MLF2 |
2-basic 2-comms |
8Кб Flash |
32 |
512 байт |
2.4В-5.25В |
CY8C22113 |
6 |
3:1-CT 2-SC |
CY3215-DK CY3209Pod |
2-basic 2-comms |
2Кб Flash |
8 |
256 байт |
3.0В-5.25В |
CY8C22213 |
16 |
3:1-CT 2-SC |
CY3215-DK CY3209Pod |
2-basic 2-comms |
2Кб Flash |
20 |
256 байт |
3.0В-5.25В |
CY8C24123 |
6 |
6:2-CT 4-SC |
CY3215-DK CY3208Pod |
2-basic 2-comms |
4Кб Flash |
8 |
256 байт |
3.0В-5.25В |
CY8C24123A |
6 |
6:2-CT 4-SC |
Y3215-DK CY3208BPod |
2-basic 2-comms |
4Кб Flash |
8 |
256 байт |
2.4В-5.25В |
CY8C24223 |
16 |
6:2-CT 4-SC |
CY3215-DK CY3208Pod |
2-basic 2-comms |
4Кб Flash |
20 |
256 байт |
3.0В-5.25В |
CY8C24223AE |
16 |
6:2-CT 4-SC |
CY3215-DK Emulate at Ind temp |
2-basic 2-comms |
4Кб Flash |
20 |
256 байт |
4.75В-5.25В |
CY8C24223A |
16 |
6:2-CT 4-SC |
CY3215-DK CY3208BPod |
2-basic 2-comms |
4Кб Flash |
20 |
256 байт |
2.4В-5.25В |
CY8C24423 |
24 |
6:2-CT 4-SC |
CY3215-DK CY3208Pod |
2-basic 2-comms |
4Кб Flash |
28 |
256 байт |
3.0В-5.25В |
CY8C24423AE |
24 |
6:2-CT 4-SC |
CY3215-DK Emulate at Ind temp |
2-basic 2-comms |
4Кб Flash |
28 |
256 байт |
4.75В-5.25В |
CY8C24423A |
24 |
6:2-CT 4-SC |
CY3215-DK CY3208BPod |
2-basic 2-comms |
4Кб Flash |
28 |
256 байт |
2.4В-5.25В |
CY8C24794 |
50 |
6:2-CT 4-SC |
CY3215-DK CY3214-56MLF |
-basic 2-comms |
16Кб Flash |
56 |
1Кб |
3.0В-5.25В |
CY8C25122 |
6 |
12:4-CT 8-SC |
CY3215-DK CY3206Pod |
4-basic 4-comms |
4Кб Flash |
8 |
256 байт |
3.0В-5.25В |
CY8C26233 |
16 |
12:4-CT 8-SC |
CY3215-DK CY3206Pod |
4-basic 4-comms |
8Кб Flash |
20 |
256 байт |
3.0В-5.25В |
CY8C26443 |
24 |
12:4-CT 8-SC |
CY3215-DK CY3206Pod |
4-basic 4-comms |
16Кб Flash |
28 |
256 байт |
3.0В-5.25В |
CY8C26643 |
40 |
12:4-CT 8-SC |
CY3215-DK CY3206Pod |
4-basic 4-comms |
16Кб Flash |
44 |
256 байт |
3.0В-5.25В |
CY8C26443 |
44 |
12:4-CT 8-SC |
CY3215-DK CY3206Pod |
4-basic 4-comms |
16Кб Flash |
48 |
256 байт |
3.0В-5.25В |
CY8C27143 |
6 |
12:4-CT 8-SC |
CY3215-DK CY3207Pod |
4-basic 4-comms |
16Кб Flash |
8 |
256 байт |
3.0В-5.25В |
CY8C27243E |
16 |
12:4-CT 8-SC |
CY3215-DK Emulate at Ind temp |
4-basic 4-comms |
16Кб Flash |
20 |
256 байт |
4.75В-5.25В |
CY8C27243 |
16 |
12:4-CT 8-SC |
CY3215-DK CY3207Pod |
4-basic 4-comms |
16Кб Flash |
20 |
256 байт |
3.0В-5.25В |
CY8C27443E |
24 |
12:4-CT 8-SC |
Y3215-DK Emulate at Ind temp |
4-basic 4-comms |
16Кб Flash |
28 |
256 байт |
4.75В-5.25В |
CY8C27443 |
24 |
12:4-CT 8-SC |
CY3215-DK CY3207Pod |
4-basic 4-comms |
16Кб Flash |
28 |
256 байт |
3.0В-5.25В |
CY8C27543 |
40 |
12:4-CT 8-SC |
CY3215-DK CY3207Pod |
4-basic 4-comms |
16Кб Flash |
44 |
256 байт |
3.0В-5.25В |
CY8C27643E |
44 |
12:4-CT 8-SC |
CY3215-DK Emulate at Ind temp |
4-basic 4-comms |
16Кб Flash |
48 |
256 байт |
4.75В-5.25В |
CY8C27643 |
44 |
12:4-CT 8-SC |
CY3215-DK CY3207Pod |
4-basic 4-comms |
16Кб Flash |
48 |
256 байт |
3.0В-5.25В |
CY8C29466E |
24 |
12:4-CT 8-SC |
CY3215-DK Emulate at Ind temp |
8-basic 8-comms |
32Кб Flash |
28 |
2Кб |
4.75В-5.25В |
CY8C29466 |
24 |
12:4-CT 8-SC |
CY3215-DK CY3211-28PDIP |
8-basic 8-comms |
32Кб Flash |
28 |
2Кб |
3.0В-5.25В |
CY8C29566 |
40 |
12:4-CT 8-SC |
CY3215-DK CY3211-44TQFP |
8-basic 8-comms |
32Кб Flash |
44 |
2Кб |
3.0В-5.25В |
CY8C29666E |
44 |
12:4-CT 8-SC |
CY3215-DK Emulate at Ind temp |
8-basic 8-comms |
32Кб Flash |
48 |
2Кб |
4.75В-5.25В |
CY8C29666 |
44 |
12:4-CT 8-SC |
CY3215-DK CY3211-48SSOP |
8-basic 8-comms |
32Кб Flash |
48 |
2Кб |
3.0В-5.25В |
CY8C29866 |
64 |
12:4-CT 8-SC |
CY3215-DK CY3211-100TQFP |
8-basic 8-comms |
32Кб Flash |
100 |
2Кб |
3.0В-5.25В |
CY8C9520 |
|
|
|
|
3Кб EEPROM |
28 |
|
|
CY8C9540 |
|
|
|
|
11Кб EEPROM |
48 |
|
|
CY8C9560 |
|
|
|
|
27Кб EEPROM |
100 |
|
|
Встроенный центральный процессор M8C тактируется от внутреннего генератора частоты в диапазоне от 93,7КГц до 24МГц. Перестройка частот осуществляется программным путем и позволяет заметно снизить энергопотребление и электромагнитные помехи. Развитая система команд центрального процессора насчитывает 136 инструкций со средним временем исполнения 6 тактовых циклов.
Благодаря наличию цифровых и аналоговых модулей на чипах PSoC можно реализовывать так называемые модули пользователя, перечисленные в таблице 2. Количество таких модулей, которые можно сконфигурировать в одной микросхеме PSoC зависит от числа цифровых и аналоговых блоков в микросхеме данной серии (см. таблицу 1).
Таблица 2. Список модулей пользователя
Модуль пользователя |
число аналоговых блоков |
число цифровых блоков |
Краткие характеристики |
программируемый усилитель |
1 |
0 |
Коэффициент усиления принимает 33 значения от 0.063 до 48.0 |
программируемый инвертирующий усилитель |
1 |
0 |
Коэффициент усиления принимает 33 значения от -0.063 до -48.0 |
программируемый компаратор |
1 |
0 |
Напряжение сравнения принимает 18 значений от 0,021В до 1В. |
программируемый усилитель дифференциального сигнала |
2 |
0 |
Коэффициент усиления принимает 8 значений от 2 до 16 |
2-х полюсный (биквадратный) программируемый фильтр низких частот |
2 |
0 |
Фильтры Чебышева, Бесселя, Баттерворта. Каскад для реализации 4-го и 6-го порядка |
2-х полюсный программируемый полосный фильтр |
2 |
0 |
Программируемый полосный фильтр. Каскад для реализации 4-го и 6-го порядка |
аналоговый блок для разработки пользователем |
1 |
0 |
Полностью параметризуемый пользователем аналоговый блок |
датчик температуры кристалла |
1 |
0 |
Обработка сигнала с встроенного датчика температуры кристалла PSoC |
электронный номеронабиратель 4х4 |
1 |
1 |
Генерация двухтонального аналогово сигнала для электронного нобирателя номера |
Интерфейс CRC 16 бит |
2 |
0 |
2-16 битный CRC генератор (алгоритм с проверкой по дополнительным кодам). Скорость до 48 МГц |
Интерфейс I2C Master |
0 |
0 |
Скорость передачи данных до 100кбит в секунду |
Интерфейс I2C Slave |
0 |
0 |
Скорость передачи данных до 100кбит в секунду |
Интерфейс IrDARX |
3 |
0 |
Инфракрасный приемник. Скорость передачи данных до 115кбит в секунду |
Интерфейс RX8 |
1 |
0 |
8-битный приемник для RS-232. Скорость до 6Мбит в секунду |
Интерфейс ТX8 |
1 |
0 |
8-битный передатчик для RS-232. Скорость до 6Мбит в секунду |
Интерфейс SPI Master |
1 |
0 |
Максимальная частота 12МГц |
Интерфейс SPI Slave |
1 |
0 |
Максимальная частота 12МГц |
Интерфейс UART |
2 |
0 |
Асинхронный 8-битный приемопередатчик для RS-232. Скорость до 6Мбит в секунду |
АЦП ADCINC12 |
2 |
1 |
12-битный увеличивающий АЦП. 7,8-480 выборок в секунду |
АЦП ADCINC14 |
4 |
1 |
14-битный увеличивающий АЦП. 2-120 выборок в секунду |
АЦП ADCINCVR |
3 |
1 |
Интегрирующий АЦП с разрядностью от 7 до 13 бит и скоростью от 4 до 10000 выборок в секунду |
АЦП DELSIG8 |
1 |
1 |
8-битный дельта-сигма АЦП. До 32000 выборок в секунду |
АЦП DELSIG11 |
1 |
1 |
11-битный дельта-сигма АЦП. До 7800 выборок в секунду |
АЦП DualADC |
4 |
2 |
Двухвходовый АЦП с разрядностью от 7 до 13 бит и скоростью от 4 до 10000 выборок в секунду |
АЦП SAR6 |
1 |
0 |
6-битный АЦП с временем преобразования 25мкс |
АЦП TriADC |
5 |
3 |
Трехвходовый АЦП с разрядностью от 7 до 13 бит и скоростью от 4 до 10000 выборок в секунду |
ЦАП DAC6 |
1 |
0 |
6-битный ЦАП с частотой обновления до 250КГц |
ЦАП DAC8 |
1 |
0 |
8-битный ЦАП с частотой обновления до 125КГц |
ЦАП DAC9 |
1 |
0 |
9-битный ЦАП с частотой обновления до 125КГц |
ЦАП MDAC6 |
1 |
0 |
6-битный умножающий ЦАП с частотой обновления до 250КГц |
ЦАП MDAC8 |
2 |
0 |
8-битный умножающий ЦАП с частотой обновления до 125КГц |
8-битный счетчик |
0 |
1 |
8-битный счетчик с программируемым периодом и шириной импульса. Частота до 48МГц |
16-битный счетчик |
0 |
2 |
16-битный счетчик с программируемым периодом и шириной импульса. Частота до 48МГц |
24-битный счетчик |
0 |
3 |
24-битный счетчик с программируемым периодом и шириной импульса. Частота до 48МГц |
32-битный счетчик |
0 |
4 |
32-битный счетчик с программируемым периодом и шириной импульса. Частота до 48МГц |
8-битный таймер |
0 |
1 |
8-битный таймер с программируемым периодом. Частота до 48МГц |
16-битный таймер |
0 |
2 |
16-битный таймер с программируемым периодом. Частота до 48МГц |
24-битный таймер |
0 |
3 |
24-битный таймер с программируемым периодом. Частота до 48МГц |
32-битный таймер |
0 |
4 |
32-битный таймер с программируемым периодом. Частота до 48МГц |
8-битный широтно-импульсный модулятор |
0 |
1 |
8-битный ШИМ с программируемым периодом и шириной импульса. Частота до 48МГц |
16-битный широтно-импульсный модулятор |
0 |
2 |
16-битный ШИМ с программируемым периодом и шириной импульса. Частота до 48МГц |
8-битный широтно-импульсный модулятор с паузой |
0 |
3 |
8-битный ШИМ с программируемым периодом, шириной импульса и паузой. Частота до 48МГц |
16-битный широтно-импульсный модулятор с паузой |
0 |
4 |
16-битный ШИМ с программируемым периодом, шириной импульса и паузой. Частота до 48МГц |
8-битный генератор случайных чисел |
0 |
1 |
Случайная выборка числа разрядностью 2-8 бит |
16-битный генератор случайных чисел |
0 |
2 |
Случайная выборка числа разрядностью 2-16 бит |
24-битный генератор случайных чисел |
0 |
3 |
Случайная выборка числа разрядностью 2-24 бит |
32-битный генератор случайных чисел |
0 |
4 |
Случайная выборка числа разрядностью 2-32 бит |
4-входовый аналоговый мультиплексор |
0 |
0 |
Коммутация сигнала от разных портов в динамическом режиме |
3-входовый мультиплексор опорных напряжений |
1 |
0 |
Коммутация сигнала от одного из 3-х внутренних источников опорного напряжения |
Инвертор |
0 |
1 |
Инвертирует уровень цифрового сигнала |
EEPROM |
0 |
0 |
Эмуляция EEPROM во FLASH памяти |
Контроллер ЖКИ Hitachi HD44780 |
0 |
0 |
Встроенный контроллер ЖКИ Hitachi HD44780 с 4- или 8-битным итнтерфейсом |
Структурная схема:
Описание выводов:
1. 8 выводной корпус
Наименование |
Назначение |
Номер |
Описание |
P0[7] |
Вход/выход |
1 |
Порт 0[7] (Аналоговый вход) |
P0[5] |
Вход/выход |
2 |
Порт 0[5] (Аналоговый вход/выход) |
P1[1] |
Вход/выход |
3 |
Порт 1[1] / Кв. резонатор, вх./ SCLK |
Vss |
Питание |
4 |
Общий |
P1[0] |
Вход/выход |
5 |
Порт 1[0] / Кв. резонатор,вых / SDATA |
P0[2] |
Вход/выход |
6 |
Порт 0[2] (Аналоговый вход/выход) |
P0[4] |
Вход/выход |
7 |
Порт 0[4] (Аналоговый вход/выход) |
Vcc |
Питание |
8 |
Напряжение питания |
2. 20 выводной корпус
Наименование |
Назначение |
Номер |
Описание |
P0[7] |
Вход/выход |
1 |
Порт 0[7] (Аналоговый вход) |
P0[5] |
Вход/выход |
2 |
Порт 0[5] (Аналоговый вход/выход) |
P0[3] |
Вход/выход |
3 |
Порт 0[3] (Аналоговый вход/выход) |
P0[1] |
Вход/выход |
4 |
Порт 0[1] (Аналоговый вход) |
SMP |
Выход |
5 |
Ключ подкачки |
P1[7] |
Вход/выход |
6 |
Порт 1[7] |
P1[5] |
Вход/выход |
7 |
Порт 1[5] |
P1[3] |
Вход/выход |
8 |
Порт 1[3] |
P1[1] |
Вход/выход |
9 |
Порт 1[1] / Кв. резонатор, вх. / SCLK |
Vss |
Питание |
10 |
Общий |
P1[0] |
Вход/выход |
11 |
Порт 1[0] / Кв. резонатор, вых. / SDATA |
P1[2] |
Вход/выход |
12 |
Порт 1[2] |
P1[4] |
Вход/выход |
13 |
Порт 1[4] |
P1[6] |
Вход/выход |
14 |
Порт 1[6] |
XRES |
Вход |
15 |
Внешний сброс |
P0[0] |
Вход/выход |
16 |
Порт 0[0] (Аналоговый вход) |
P0[2] |
Вход/выход |
17 |
Порт 0[2] (Аналоговый вход/выход) |
P0[4] |
Вход/выход |
18 |
Порт 0[4] (Аналоговый вход/выход) |
P0[6] |
Вход/выход |
19 |
Порт 0[6] (Аналоговый вход) |
Vcc |
Питание |
20 |
Напряжение питания |
3. 28 выводной корпус
Наименование |
Назначение |
Номер |
Описание |
P0[7] |
Вход/выход |
1 |
Порт 0[7] (Аналоговый вход) |
P0[5] |
Вход/выход |
2 |
Порт 0[5] (Аналоговый вход/ выход) |
P0[3] |
Вход/выход |
3 |
Порт 0[3] (Аналоговый вход/ выход) |
P0[1] |
Вход/выход |
4 |
Порт 0[1] (Аналоговый вход) |
P2[7] |
Вход/выход |
5 |
Порт 2[7] |
P2[5] |
Вход/выход |
6 |
Порт 2[5] |
P2[3] |
Вход/выход |
7 |
Порт 2[3] (Немультиплексированный аналоговый вход) |
P2[1] |
Вход/выход |
8 |
Порт 2[1] (Немультиплексированный аналоговый вход) |
SMP |
Выход |
9 |
Ключ подкачки напряжения |
P1[7] |
Вход/выход |
10 |
Порт 1[7] |
P1[5] |
Вход/выход |
11 |
Порт 1[5] |
P1[3] |
Вход/выход |
12 |
Порт 1[3] |
P1[1] |
Вход/выход |
13 |
Порт 1[1] /Вход кв. резонатора / SCLK |
Vss |
Питание |
14 |
Общий |
P1[0] |
Вход/выход |
15 |
Порт 1[0] / Выход кв. резонатора / SDATA |
P1[2] |
Вход/выход |
16 |
Порт 1[2] |
P1[4] |
Вход/выход |
17 |
Порт 1[4] |
P1[6] |
Вход/выход |
18 |
Порт 1[6] |
XRES |
Вход |
19 |
Внешний сброс |
P2[0] |
Вход/выход |
20 |
Порт 2[0] (Немультиплексированный аналоговый вход) |
P2[2] |
Вход/выход |
21 |
Порт 2[2] (Немультиплексированный аналоговый вход) |
P2[4] |
Вход/выход |
22 |
Порт 2[4] / Внешняя аналоговая земля AGNDIn |
P2[6] |
Вход/выход |
23 |
Порт 2[6] / Внешний ИОН VREFIn |
P0[0] |
Вход/выход |
24 |
Порт 0[0] (Аналоговый вход) |
P0[2] |
Вход/выход |
25 |
Порт 0[2] (Аналоговый вход/выход) |
P0[4] |
Вход/выход |
26 |
Порт 0[4] (Аналоговый вход/выход) |
P0[6] |
Вход/выход |
27 |
Порт 0[6] (Аналоговый вход) |
Vcc |
Питание |
28 |
Напряжение питания |
4. 44 выводной корпус
Наименование |
Назначение |
Номер |
Описание |
P2[5] |
Вход/выход |
1 |
Порт 2[5] |
P2[3] |
Вход/выход |
2 |
Порт 2[3] (Немультиплексированный аналоговый вход) |
P2[1] |
Вход/выход |
3 |
Порт 2[1] (Немультиплексированный аналоговый вход) |
P3[7] |
Вход/выход |
4 |
Порт 3[7] |
P3[5] |
Вход/выход |
5 |
Порт 3[5] |
P3[3] |
Вход/выход |
6 |
Порт 3[3] |
P3[1] |
Вход/выход |
7 |
Порт 3[1] |
SMP |
Выход |
8 |
Ключ подкачки напряжения |
P4[7] |
Вход/выход |
9 |
Порт 4[7] |
P4[5] |
Вход/выход |
10 |
Порт 4[5] |
P4[3] |
Вход/выход |
11 |
Порт 4[3] |
P4[1] |
Вход/выход |
12 |
Порт 4[1] |
P1[7] |
Вход/выход |
13 |
Порт 1[7] |
P1[5] |
Вход/выход |
14 |
Порт 1[5] |
P1[3] |
Вход/выход |
15 |
Порт 1[3] |
P1[1] |
Вход/выход |
16 |
Порт 1[1] / Вход кв. резонатора / SCLK |
Vss |
Питание |
17 |
Общий |
P1[0] |
Вход/выход |
18 |
Порт 1[0] / Выход кв. резонатора / SDATA |
P1[2] |
Вход/выход |
19 |
Порт 1[2] |
P1[4] |
Вход/выход |
20 |
Порт 1[4] |
P1[6] |
Вход/выход |
21 |
Порт 1[6] |
P4[0] |
Вход/выход |
22 |
Порт 4[0] |
P4[2] |
Вход/выход |
23 |
Порт 4[2] |
P4[4] |
Вход/выход |
24 |
Порт 4[4] |
P4[6] |
Вход/выход |
25 |
Порт 4[6] |
XRES |
Вход |
26 |
Внешний сброс |
P3[0] |
Вход/выход |
27 |
Порт 3[0] |
P3[2] |
Вход/выход |
28 |
Порт 3[2] |
P3[4] |
Вход/выход |
29 |
Порт 3[4] |
P3[6] |
Вход/выход |
30 |
Порт 3[6] |
P2[0] |
Вход/выход |
31 |
Порт 2[0] (Немультиплексированный аналоговый вход) |
P2[2] |
Вход/выход |
32 |
Порт 2[2] (Немультиплексированный аналоговый вход) |
P2[4] |
Вход/выход |
33 |
Порт 2[4] / Внешняя аналоговая земля AGNDIn |
P2[6] |
Вход/выход |
34 |
Порт 2[6] / Внешний ИОН VREFIn |
P0[0] |
Вход/выход |
35 |
Порт 0[0] (Аналоговый вход) |
P0[2] |
Вход/выход |
36 |
Порт 0[2] (Аналоговый вход/Выход) |
P0[4] |
Вход/выход |
37 |
Порт 0[4] (Аналоговый вход/выход) |
P0[6] |
Вход/выход |
38 |
Порт 0[6] (Аналоговый вход) |
Vcc |
Питание |
39 |
Напряжение питания |
P0[7] |
Вход/выход |
40 |
Порт 0[7] (Аналоговый вход) |
P0[5] |
Вход/выход |
41 |
Порт 0[5] (Аналоговый вход/выход) |
P0[3] |
Вход/выход |
42 |
Порт 0[3] (Аналоговый вход/выход) |
P0[1] |
Вход/выход |
43 |
Порт 0[1] (Аналоговый вход) |
P2[7] |
Вход/выход |
44 |
Порт 2[7] |
5. 48 выводной корпус
Наименование |
Назначение |
Номер |
Описание |
P0[7] |
Вход/выход |
1 |
Порт 0[7] (Аналоговый вход) |
P0[5] |
Вход/выход |
2 |
Порт 0[5] (Аналоговый вход/выход) |
P0[3] |
Вход/выход |
3 |
Порт 0[3] (Аналоговый вход/выход) |
P0[1] |
Вход/выход |
4 |
Порт 0[1] (Аналоговый вход) |
P2[7] |
Вход/выход |
5 |
Порт 2[7] |
P2[5] |
Вход/выход |
6 |
Порт 2[5] |
P2[3] |
Вход/выход |
7 |
Порт 2[3] (Немультиплексированный аналоговый вход) |
P2[1] |
Вход/выход |
8 |
Порт 2[1] (Немультиплексированный аналоговый вход) |
P3[7] |
Вход/выход |
9 |
Порт 3[7] |
P3[5] |
Вход/выход |
10 |
Порт 3[5] |
P3[3] |
Вход/выход |
11 |
Порт 3[3] |
P3[1] |
Вход/выход |
12 |
Порт 3[1] |
SMP |
Выход |
13 |
Ключ подкачки напряжения |
P4[7] |
Вход/выход |
14 |
Порт 4[7] |
P4[5] |
Вход/выход |
15 |
Порт 4[5] |
P4[3] |
Вход/выход |
16 |
Порт 4[3] |
P4[1] |
Вход/выход |
17 |
Порт 4[1] |
P5[3] |
Вход/выход |
18 |
Порт 5[3] |
P5[1] |
Вход/выход |
19 |
Порт 5[1] |
P1[7] |
Вход/выход |
20 |
Порт 1[7] |
P1[5] |
Вход/выход |
21 |
Порт 1[5] |
P1[3] |
Вход/выход |
22 |
Порт 1[3] |
P1[1] |
Вход/выход |
23 |
Порт 1[1] / Вход кв. резонатора / SCLK |
Vss |
Питание |
24 |
Общий |
P1[0] |
Вход/выход |
25 |
Порт 1[0] / Выход кв. резонатора / SDATA |
P1[2] |
Вход/выход |
26 |
Порт 1[2] |
P1[4] |
Вход/выход |
27 |
Порт 1[4] |
P1[6] |
Вход/выход |
28 |
Порт 1[6] |
P5[0] |
Вход/выход |
29 |
Порт 5[0] |
P5[2] |
Вход/выход |
30 |
Порт 5[2] |
P4[0] |
Вход/выход |
31 |
Порт 4[0] |
P4[2] |
Вход/выход |
32 |
Порт 4[2] |
P4[4] |
Вход/выход |
33 |
Порт 4[4] |
P4[6] |
Вход/выход |
34 |
Порт 4[6] |
XRES |
Вход |
35 |
Внешний сброс |
P3[0] |
Вход/выход |
36 |
Порт 3[0] |
P3[2] |
Вход/выход |
37 |
Порт 3[2] |
P3[4] |
Вход/выход |
38 |
Порт 3[4] |
P3[6] |
Вход/выход |
39 |
Порт 3[6] |
P2[0] |
Вход/выход |
40 |
Порт 2[0] (Немультиплексированный аналоговый вход) |
P2[2] |
Вход/выход |
41 |
Порт 2[2] (Немультиплексированный аналоговый вход) |
P2[4] |
Вход/выход |
42 |
Порт 2[4] / Внешняя аналоговая земля AGNDIn |
P2[6] |
Вход/выход |
43 |
Порт 2[6] / Внешний ИОН VREFIn |
P0[0] |
Вход/выход |
44 |
Порт 0[0] (Аналоговый вход) |
P0[2] |
Вход/выход |
45 |
Порт 0[2] (Аналоговый вход/выход) |
P0[4] |
Вход/выход |
46 |
Порт 0[4] (Аналоговый вход/выход) |
P0[6] |
Вход/выход |
47 |
Порт 0[6] (Аналоговый вход) |
Vcc |
Питание |
48 |
Напряжение питания |
Документация:
|
|
Отладчик PSoC Designer |
|
|
Комплект разработчика: CY3205-DK семейство PSoC |
|
|
Описание USB 1.0 |