868 lines
16 KiB
C
868 lines
16 KiB
C
|
/* USER CODE BEGIN Header */
|
||
|
/**
|
||
|
******************************************************************************
|
||
|
* @file gpio.c
|
||
|
* @brief This file provides code for the configuration
|
||
|
* of all used GPIO pins.
|
||
|
******************************************************************************
|
||
|
* @attention
|
||
|
*
|
||
|
* Copyright (c) 2025 STMicroelectronics.
|
||
|
* All rights reserved.
|
||
|
*
|
||
|
* This software is licensed under terms that can be found in the LICENSE file
|
||
|
* in the root directory of this software component.
|
||
|
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||
|
*
|
||
|
******************************************************************************
|
||
|
*/
|
||
|
/* USER CODE END Header */
|
||
|
|
||
|
/* Includes ------------------------------------------------------------------*/
|
||
|
#include "gpio.h"
|
||
|
|
||
|
/* USER CODE BEGIN 0 */
|
||
|
#define LED1_ON HAL_GPIO_WritePin(GPIOA, LED1_Pin, GPIO_PIN_SET);
|
||
|
#define LED1_OFF HAL_GPIO_WritePin(GPIOA, LED1_Pin, GPIO_PIN_RESET);
|
||
|
#define LED2_ON HAL_GPIO_WritePin(GPIOA, LED2_Pin, GPIO_PIN_SET);
|
||
|
#define LED2_OFF HAL_GPIO_WritePin(GPIOA, LED2_Pin, GPIO_PIN_RESET);
|
||
|
#define LED3_ON HAL_GPIO_WritePin(GPIOA, LED3_Pin, GPIO_PIN_SET);
|
||
|
#define LED3_OFF HAL_GPIO_WritePin(GPIOA, LED3_Pin, GPIO_PIN_RESET);
|
||
|
#define LED4_ON HAL_GPIO_WritePin(GPIOA, LED4_Pin, GPIO_PIN_SET);
|
||
|
#define LED4_OFF HAL_GPIO_WritePin(GPIOA, LED4_Pin, GPIO_PIN_RESET);
|
||
|
#define LED5_ON HAL_GPIO_WritePin(GPIOA, LED5_Pin, GPIO_PIN_SET);
|
||
|
#define LED5_OFF HAL_GPIO_WritePin(GPIOA, LED5_Pin, GPIO_PIN_RESET);
|
||
|
#define LED18_ON HAL_GPIO_WritePin(GPIOA, LED18_Pin, GPIO_PIN_SET);
|
||
|
#define LED18_OFF HAL_GPIO_WritePin(GPIOA, LED18_Pin, GPIO_PIN_RESET);
|
||
|
#define LED20_ON HAL_GPIO_WritePin(GPIOA, LED20_Pin, GPIO_PIN_SET);
|
||
|
#define LED20_OFF HAL_GPIO_WritePin(GPIOA, LED20_Pin, GPIO_PIN_RESET);
|
||
|
#define LED21_ON HAL_GPIO_WritePin(GPIOA, LED21_Pin, GPIO_PIN_SET);
|
||
|
#define LED21_OFF HAL_GPIO_WritePin(GPIOA, LED21_Pin, GPIO_PIN_RESET);
|
||
|
#define LED22_ON HAL_GPIO_WritePin(GPIOA, LED22_Pin, GPIO_PIN_SET);
|
||
|
#define LED22_OFF HAL_GPIO_WritePin(GPIOA, LED22_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
#define LED6_ON HAL_GPIO_WritePin(GPIOC, LED6_Pin, GPIO_PIN_SET);
|
||
|
#define LED6_OFF HAL_GPIO_WritePin(GPIOC, LED6_Pin, GPIO_PIN_RESET);
|
||
|
#define LED7_ON HAL_GPIO_WritePin(GPIOC, LED7_Pin, GPIO_PIN_SET);
|
||
|
#define LED7_OFF HAL_GPIO_WritePin(GPIOC, LED7_Pin, GPIO_PIN_RESET);
|
||
|
#define LED14_ON HAL_GPIO_WritePin(GPIOC, LED14_Pin, GPIO_PIN_SET);
|
||
|
#define LED14_OFF HAL_GPIO_WritePin(GPIOC, LED14_Pin, GPIO_PIN_RESET);
|
||
|
#define LED15_ON HAL_GPIO_WritePin(GPIOC, LED15_Pin, GPIO_PIN_SET);
|
||
|
#define LED15_OFF HAL_GPIO_WritePin(GPIOC, LED15_Pin, GPIO_PIN_RESET);
|
||
|
#define LED16_ON HAL_GPIO_WritePin(GPIOC, LED16_Pin, GPIO_PIN_SET);
|
||
|
#define LED16_OFF HAL_GPIO_WritePin(GPIOC, LED16_Pin, GPIO_PIN_RESET);
|
||
|
#define LED17_ON HAL_GPIO_WritePin(GPIOC, LED17_Pin, GPIO_PIN_SET);
|
||
|
#define LED17_OFF HAL_GPIO_WritePin(GPIOC, LED17_Pin, GPIO_PIN_RESET);
|
||
|
#define LED23_ON HAL_GPIO_WritePin(GPIOC, LED23_Pin, GPIO_PIN_SET);
|
||
|
#define LED23_OFF HAL_GPIO_WritePin(GPIOC, LED23_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
#define LED8_ON HAL_GPIO_WritePin(GPIOB, LED8_Pin, GPIO_PIN_SET);
|
||
|
#define LED8_OFF HAL_GPIO_WritePin(GPIOB, LED8_Pin, GPIO_PIN_RESET);
|
||
|
#define LED9_ON HAL_GPIO_WritePin(GPIOB, LED9_Pin, GPIO_PIN_SET);
|
||
|
#define LED9_OFF HAL_GPIO_WritePin(GPIOB, LED9_Pin, GPIO_PIN_RESET);
|
||
|
#define LED10_ON HAL_GPIO_WritePin(GPIOB, LED10_Pin, GPIO_PIN_SET);
|
||
|
#define LED10_OFF HAL_GPIO_WritePin(GPIOB, LED10_Pin, GPIO_PIN_RESET);
|
||
|
#define LED11_ON HAL_GPIO_WritePin(GPIOB, LED11_Pin, GPIO_PIN_SET);
|
||
|
#define LED11_OFF HAL_GPIO_WritePin(GPIOB, LED11_Pin, GPIO_PIN_RESET);
|
||
|
#define LED12_ON HAL_GPIO_WritePin(GPIOB, LED12_Pin, GPIO_PIN_SET);
|
||
|
#define LED12_OFF HAL_GPIO_WritePin(GPIOB, LED12_Pin, GPIO_PIN_RESET);
|
||
|
#define LED13_ON HAL_GPIO_WritePin(GPIOB, LED13_Pin, GPIO_PIN_SET);
|
||
|
#define LED13_OFF HAL_GPIO_WritePin(GPIOB, LED13_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
#define LED24_ON HAL_GPIO_WritePin(LED24_GPIO_Port, LED24_Pin, GPIO_PIN_SET);
|
||
|
#define LED24_OFF HAL_GPIO_WritePin(LED24_GPIO_Port, LED24_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
#define LED19_ON HAL_GPIO_WritePin(GPIOA, LED19_Pin, GPIO_PIN_SET);
|
||
|
#define LED19_OFF HAL_GPIO_WritePin(GPIOA, LED19_Pin, GPIO_PIN_RESET);
|
||
|
/* USER CODE END 0 */
|
||
|
|
||
|
/*----------------------------------------------------------------------------*/
|
||
|
/* Configure GPIO */
|
||
|
/*----------------------------------------------------------------------------*/
|
||
|
/* USER CODE BEGIN 1 */
|
||
|
|
||
|
/* USER CODE END 1 */
|
||
|
|
||
|
/** Configure pins as
|
||
|
* Analog
|
||
|
* Input
|
||
|
* Output
|
||
|
* EVENT_OUT
|
||
|
* EXTI
|
||
|
*/
|
||
|
void MX_GPIO_Init(void)
|
||
|
{
|
||
|
|
||
|
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||
|
|
||
|
/* GPIO Ports Clock Enable */
|
||
|
__HAL_RCC_GPIOF_CLK_ENABLE();
|
||
|
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||
|
__HAL_RCC_GPIOC_CLK_ENABLE();
|
||
|
__HAL_RCC_GPIOB_CLK_ENABLE();
|
||
|
__HAL_RCC_GPIOD_CLK_ENABLE();
|
||
|
|
||
|
/*Configure GPIO pin Output Level */
|
||
|
HAL_GPIO_WritePin(GPIOA, LED1_Pin|LED2_Pin|LED3_Pin|LED4_Pin
|
||
|
|LED5_Pin|LED18_Pin|LED20_Pin|LED21_Pin
|
||
|
|LED22_Pin|LED19_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
/*Configure GPIO pin Output Level */
|
||
|
HAL_GPIO_WritePin(GPIOC, LED6_Pin|LED7_Pin|LED14_Pin|LED15_Pin
|
||
|
|LED16_Pin|LED17_Pin|LED23_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
/*Configure GPIO pin Output Level */
|
||
|
HAL_GPIO_WritePin(GPIOB, LED8_Pin|LED9_Pin|LED10_Pin|LED11_Pin
|
||
|
|LED12_Pin|LED13_Pin|RUN_LED_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
/*Configure GPIO pin Output Level */
|
||
|
HAL_GPIO_WritePin(LED24_GPIO_Port, LED24_Pin, GPIO_PIN_RESET);
|
||
|
|
||
|
/*Configure GPIO pins : LED1_Pin LED2_Pin LED3_Pin LED4_Pin
|
||
|
LED5_Pin LED18_Pin LED20_Pin LED21_Pin
|
||
|
LED22_Pin */
|
||
|
GPIO_InitStruct.Pin = LED1_Pin|LED2_Pin|LED3_Pin|LED4_Pin
|
||
|
|LED5_Pin|LED18_Pin|LED20_Pin|LED21_Pin
|
||
|
|LED22_Pin;
|
||
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||
|
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||
|
|
||
|
/*Configure GPIO pins : LED6_Pin LED7_Pin LED14_Pin LED15_Pin
|
||
|
LED16_Pin LED17_Pin LED23_Pin */
|
||
|
GPIO_InitStruct.Pin = LED6_Pin|LED7_Pin|LED14_Pin|LED15_Pin
|
||
|
|LED16_Pin|LED17_Pin|LED23_Pin;
|
||
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||
|
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
||
|
|
||
|
/*Configure GPIO pins : LED8_Pin LED9_Pin LED10_Pin LED11_Pin
|
||
|
LED12_Pin LED13_Pin RUN_LED_Pin */
|
||
|
GPIO_InitStruct.Pin = LED8_Pin|LED9_Pin|LED10_Pin|LED11_Pin
|
||
|
|LED12_Pin|LED13_Pin|RUN_LED_Pin;
|
||
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||
|
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||
|
|
||
|
/*Configure GPIO pin : LED19_Pin */
|
||
|
GPIO_InitStruct.Pin = LED19_Pin;
|
||
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||
|
HAL_GPIO_Init(LED19_GPIO_Port, &GPIO_InitStruct);
|
||
|
|
||
|
/*Configure GPIO pin : LED24_Pin */
|
||
|
GPIO_InitStruct.Pin = LED24_Pin;
|
||
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||
|
HAL_GPIO_Init(LED24_GPIO_Port, &GPIO_InitStruct);
|
||
|
|
||
|
}
|
||
|
|
||
|
/* USER CODE BEGIN 2 */
|
||
|
void LED1ON(void)
|
||
|
{
|
||
|
LED1_ON
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED2ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_ON
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED3ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_ON
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED4ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_ON
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED5ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_ON
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED6ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_ON
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED7ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_ON
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED8ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_ON
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED9ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_ON
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED10ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_ON
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
void LED11ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_ON
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED12ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_ON
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED13ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_ON
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED14ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_ON
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED15ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_ON
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED16ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_ON
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED17ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_ON
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED18ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_ON
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED19ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_ON
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED20ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_ON
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
void LED21ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_ON
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED22ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_ON
|
||
|
LED23_OFF
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED23ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_ON
|
||
|
LED24_OFF
|
||
|
}
|
||
|
|
||
|
void LED24ON(void)
|
||
|
{
|
||
|
LED1_OFF
|
||
|
LED2_OFF
|
||
|
LED3_OFF
|
||
|
LED4_OFF
|
||
|
LED5_OFF
|
||
|
LED6_OFF
|
||
|
LED7_OFF
|
||
|
LED8_OFF
|
||
|
LED9_OFF
|
||
|
LED10_OFF
|
||
|
LED11_OFF
|
||
|
LED12_OFF
|
||
|
LED13_OFF
|
||
|
LED14_OFF
|
||
|
LED15_OFF
|
||
|
LED16_OFF
|
||
|
LED17_OFF
|
||
|
LED18_OFF
|
||
|
LED19_OFF
|
||
|
LED20_OFF
|
||
|
LED21_OFF
|
||
|
LED22_OFF
|
||
|
LED23_OFF
|
||
|
LED24_ON
|
||
|
}
|
||
|
|
||
|
void LEDALLON(void)
|
||
|
{
|
||
|
LED1_ON
|
||
|
LED2_ON
|
||
|
LED3_ON
|
||
|
LED4_ON
|
||
|
LED5_ON
|
||
|
LED6_ON
|
||
|
LED7_ON
|
||
|
LED8_ON
|
||
|
LED9_ON
|
||
|
LED10_ON
|
||
|
LED11_ON
|
||
|
LED12_ON
|
||
|
LED13_ON
|
||
|
LED14_ON
|
||
|
LED15_ON
|
||
|
LED16_ON
|
||
|
LED17_ON
|
||
|
LED18_ON
|
||
|
LED19_ON
|
||
|
LED20_ON
|
||
|
LED21_ON
|
||
|
LED22_ON
|
||
|
LED23_ON
|
||
|
LED24_ON
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
/* USER CODE END 2 */
|