Avrstudio 4.x 를 기준으로 '#include' 선언에 대하여 설명하도록 하겠다.
1. Header로 선언 할 수 있는 내용
- 함수 선언
- 상수의 정의
- 매크로 정의
2. 기본적인 지정경로의 헤더파일 지정 : 컴파일러에서 제공하는 헤더파일
- 형식 : #include<xxx.h>
* 예시 (1) #include <avr/io.h>
* 예시 (2) $include <util/delay.h>
3. 사용자 정의 헤더파일 : 사용자가 만든 헤더파일
- 형식 : #include"xxx.h"
* 예시 (1) : #include "io.h" // 현재 위치의 헤더파일 지정
* 예시 (2) : #include "./io.h" // 상대 경로의 헤더파일 지정
* 예시 (3) : #include "/test/led_shift/io.h" // 절대경로의 헤더파일 지정
2014년 7월 8일 화요일
피드 구독하기:
댓글 (Atom)
[C++] 연습문제 1-2
/****************************************************************************** - 피트(feet)를 인치(inch)로 변환시켜주는 프로그램을 작성 - 사용자로부터 피트를 입력받아 인치로...
-
개발보드에 7-SEGMENT 회로는 아래와 같다. PORT.A를 통해 74HC595 와 74LS138 IC를 제어하여 8자리 7-SEGMENT를 구동시키는 회로이다. 일반적으로 1개 포트를 사용해 1개의 7-SEGMENT를 제어할 수 있는데 P...
-
디스플레이 장치에 Direct bonding을 적용할 경우 광학적 개선효과 분석 필자는 2012 년도에 국내 디스플레이 대기업인 S 사와 함께 13.3”, 15.6”, 21.5”, 23.6”, 24.0” 등 다양한 개발모델을 가지고 ...
-
아두이노에 사용되는 I2C 2004 20X4 Character LCD Module Display를 Mega128를 사용하여 제어할 계획입니다. 아두이노는 간단히 LCD를 제어할 수 있지만 mega128은 포트에 직접 연결하여 제어하는 방식이 일반적...
댓글 없음:
댓글 쓰기