Пишем программный код для мигания светодиодом на микроконтроллере CY8C21534 фирмы PSoC.

Сегодня мы начнем серию уроков по программированию микроконтроллеров PSoC.
   Начнем изучать данную серию микроконтроллеров с микроконтроллера CY8C21534A.
Работать будем в программе PSoC Designer 5.4
После запуска программы создаем новый проект.
После создание проекта, у  нас откроется рабочая область, в где мы и будем создавать наши программы:
Переходим к настройкам нашего проекта: в поле настроек самого микроконтроллера, устанавливаем следующие значения:
В закладке модуля, выбираем модуль SLCD:
Зацепив наш модуль перетаскиваем его на ножку Port_0_7:
Переходим в настройки нашей ножки, по сути нам данном этапе нам надо прописать название ножки, в нашем случаи это будет LED1:
Теперь, можно перейти к написанию кода. Открываем файл main.c, который находится в папке Source file
Ниже сам код:
#include // part specific constants and macros
#include «PSoCAPI.h» // PSoC API definitions for all User Modules
unsigned Delay (unsigned int value)// задержка
{
unsigned int i=0;
for (i=0;i<value;i++);
}
void main(void)
{
// M8C_EnableGInt ; // Uncomment this line to enable Global Interrupts
// Insert your main routine code here.
LED1_Start();// инициализация ножки
while (1){
LED1_Invert();// смена состоянии ножки
Delay(50000);
}
}

После компиляции и заливки программного кода в микроконтроллер, у Вас будет мигать светодиод.