이번에는 구조체를 활용하여 LED Bar를 동작시키는 코드를 구현해봤다. 이번에도 포인터 동작때와 같이 헤더파일, 소스파일, 메인파일을 구분하여 진행하였다. 가장 먼저 led 소스파일부터 확인해보겠다. #include "led.h"void ledInit(LED_t *led) //led는 LED 타입{ // 포트에 해당하는 핀을 출력으로 설정함 *(led->port - 1) |= (1 pinNumber); // *(led->port - 1) = *(led->port - 1) | (1 pinNumber); // DDR 레지스터는 PORT레지스터보다 1 낮게 위치하고 있으므로 // *(led->port - 1) 를 이용하여 PORT에서 DDR로 접근한다. (데이터시트 참조) // |= (1 pinNumber..