컨트롤러"무엇이

L

lcs81

Guest
몇 가지 프로젝트의 PIC MCU를 사용하고있는 중이야.

하지만, 아래에서 둘 사이에 어떤 discepencies 프로그램을 찾으십시오.

프로그램 1 :
-------------------------------------------------- -
# "p24fj128ga010.h"를 포함

int 카운터;
int 주 (무효)(= 1 카운터;
TRISA = 0;
(1) 동안
(
PORTA = 카운터;
카운터 ;
)반환 0;
)
------------------------------------------------

프로그램 2 :
-------------------------------------------------
# 포함 "16F873.h"
#를 사용하여 지연 (24 시간 = 4,000,000)

메인 무효 ()
(
숯불 난, j를, 케이;
전 = 2;
일본 = 3;
케이 = 나는 j를;
)

--------------------------------------------------

그래서 프로그램 1 # "계속 포함에 xxxxx.h"와 계속되는 프로그램 2 <xxxx.h>.같지 않아?

모두 C 언어 맞지?

그들은 서로 다른 컴파일러를 사용합니까?

program1에서 포트를 출력으로 모든 출력을 높이 설정됩니다.어떻게 좀 간이의 출력을 할 수있는 낮은 무엇입니까?

 
lcs81 썼습니다 :

몇 가지 프로젝트의 PIC MCU를 사용하고있는 중이야.그래서 프로그램 1 # "계속 포함에 xxxxx.h"와 계속되는 프로그램 2 <xxxx.h>.
같지 않아?
 
C에서, 유일한 Hexa 및 숫자로 10 진수를 사용할 수 있습니까?바이너리를 사용할 수없습니다?

 
일반적으로,

만약 당신이 C 컴파일러로 SDCC를 사용하여 #를 포함 <xxx.h>, C 컴파일러는 표준 디렉토리 즉, C에서 헤더 파일을 검색할 것입니다 : \ 프로그램 파일 \ SDCC \ 포함되어있습니다.하지만

"xxx.h"를 포함 #, C 컴파일러는이 로컬 디렉토리에있는 헤더 파일을 검색하여 동일한 xxx.c 파일이나 경로가 구체적으로 직접.

이 경우에는

# 포함 "16F873.h"그 16F873.h 표준 헤더 파일을 의미합니다.
# "p24fj128ga010.h는"p24fj128ga010.h 자신의 작품과 다른 사람에 의해 기록될 수있습니다 뜻이 포함되어있습니다.

-------------------------------------------------- ------------------------------------
마이크로 컨트롤러 프로그래밍 :
http://mcu-programming.blogspot.com
uc - 뉴스, 정보 및 자습서

 

Welcome to EDABoard.com

Sponsor

Back
Top