확실하지

S

sharilshukor

Guest
살아야 내가 찾을 수 온라인을 가지고 소스 코드를 가져.내가 그것을 사용하지만, MPLAB 어떻게든 그들이 오류가 표시됩니다 디버깅을 했어요.내가 뭘 내가 잘못하고있다는 IM을 잘 모르겠어요 제가 지금 단계를 따라 믿습니다.하지만 난 다른 어떤 소스 코드 노력 했어 계속해서 동일한 오류 메시지가 표시됩니다.여기에 예제 소스 코드.2 다른 사람 :

마이크로 컨트롤러에 대한 / / 정의
/ / PIC는 함수
#에서 Pragma CLOCK_FREQ 3276800
P16F84A 정의 #
# 포함 <system.h>
MX_EE 정의 #
정의 # MX_EE_TYPE1
= 64 MX_EE_SIZE const 숯불;
무효 FCD_LCDDisplay1_Start ();
무효 FCD_LCDDisplay1_Clear ();
무효 FCD_LCDDisplay1_PrintASCII (숯불 문자);
에서 무효 FCD_LCDDisplay1_Command (숯불);
, 숯불 마스크)에서 무효 FCD_LCDDisplay1_RawSend (숯불;
무효 FCD_LCDDisplay1_Cursor (숯불 엑스, 숯불 y를);
무효 FCD_LCDDisplay1_PrintNumber (숯불 번호);
무효 FCD_LCDDisplay7_Start ();
무효 FCD_LCDDisplay7_Clear ();
무효 FCD_LCDDisplay7_PrintASCII (숯불 문자);
에서 무효 FCD_LCDDisplay7_Command (숯불);
, 숯불 마스크)에서 무효 FCD_LCDDisplay7_RawSend (숯불;
무효 FCD_LCDDisplay7_Cursor (숯불 엑스, 숯불 y를);
무효 FCD_LCDDisplay7_PrintNumber (숯불 번호);
무효 FCD_LCDDisplay1_Start ()
(
set_bit (상태, RP0);
TRISB = TRISB & 0xC0;
clear_bit (상태, RP0);
delay_ms (2);
FCD_LCDDisplay1_Command (0x33);
FCD_LCDDisplay1_Command (0x32);
FCD_LCDDisplay1_Command (0x2c);

FCD_LCDDisplay1_Command (0x06);
FCD_LCDDisplay1_Command (0x0c);
FCD_LCDDisplay1_Clear ();
)
무효 FCD_LCDDisplay1_Clear ()
(
FCD_LCDDisplay1_Command (0x01);
delay_ms (1);
FCD_LCDDisplay1_Command (0x02);
delay_ms (1);
)
무효 FCD_LCDDisplay1_PrintASCII (숯불 캐릭터)
(
FCD_LCDDisplay1_RawSend (캐릭터, 0x10);
)
에서 무효 FCD_LCDDisplay1_Command (숯불)
(
FCD_LCDDisplay1_RawSend 0 (,)로;
)
, 숯불 마스크)에서 무효 FCD_LCDDisplay1_RawSend (숯불
(
서명 숯불 태평양 표준시;
= ((태평양 표준시의 ""4) & 0x0F) | 마스크;
= 태평양 표준시 태평양 표준시 | (PORTB & 0xC0);
PORTB = 태평양 표준시; delay_ms (1);
set_bit (PORTB, 0x05);
delay_ms (1);
clear_bit (PORTB, 0x05);
& 0x0F = (년 포르투갈) | 마스크;
= 태평양 표준시 태평양 표준시 | (PORTB & 0xC0);
PORTB = 태평양 표준시;
delay_ms (1);

set_bit (PORTB, 0x05);
delay_ms (1);
clear_bit (PORTB, 0x05);
delay_ms (1);
)
무효 FCD_LCDDisplay1_Cursor (숯불 엑스, 숯불 y를)
(
(y를 == 0)
y를 = 0x80으로;
그 밖의
y를 = 0xC0;
FCD_LCDDisplay1_Command (y를 x)를;
)
무효 FCD_LCDDisplay1_PrintNumber (숯불 번호)
(
만약 (((Number/100) % 10)! = 0)
(
FCD_LCDDisplay1_RawSend (0x30 ((Number/100) % 10), 0x10);
FCD_LCDDisplay1_RawSend (0x30 ((Number/10) % 10), 0x10);
)
그 밖의
(
만약 (((Number/10) % 10)! = 0)
(
FCD_LCDDisplay1_RawSend (0x30 ((Number/10) % 10), 0x10);
)
)
FCD_LCDDisplay1_RawSend (0x30 (번호 % 10), 0x10);
)
무효 FCD_LCDDisplay7_Start ()
(
set_bit (상태, RP0);
TRISB = TRISB & 0xC0;

clear_bit (상태, RP0);
delay_ms (2);
FCD_LCDDisplay7_Command (0x33);
FCD_LCDDisplay7_Command (0x32);
FCD_LCDDisplay7_Command (0x2c);
FCD_LCDDisplay7_Command (0x06);
FCD_LCDDisplay7_Command (0x0c);
FCD_LCDDisplay7_Clear ();
)
무효 FCD_LCDDisplay7_Clear ()
(
FCD_LCDDisplay7_Command (0x01);
delay_ms (1);
FCD_LCDDisplay7_Command (0x02);
delay_ms (1);
)
무효 FCD_LCDDisplay7_PrintASCII (숯불 캐릭터)
(
FCD_LCDDisplay7_RawSend (캐릭터, 0x10);
)
에서 무효 FCD_LCDDisplay7_Command (숯불)
(
FCD_LCDDisplay7_RawSend 0 (,)로;
)
, 숯불 마스크)에서 무효 FCD_LCDDisplay7_RawSend (숯불
(
서명 숯불 태평양 표준시;
= ((태평양 표준시의 ""4) & 0x0F) | 마스크;
= 태평양 표준시 태평양 표준시 | (PORTB & 0xC0);
PORTB = 태평양 표준시; delay_ms (1);
set_bit (PORTB, 0x05);
delay_ms (1);

clear_bit (PORTB, 0x05);
& 0x0F = (년 포르투갈) | 마스크;
= 태평양 표준시 태평양 표준시 | (PORTB & 0xC0);
PORTB = 태평양 표준시;
delay_ms (1);
set_bit (PORTB, 0x05);
delay_ms (1);
clear_bit (PORTB, 0x05);
delay_ms (1);
)
무효 FCD_LCDDisplay7_Cursor (숯불 엑스, 숯불 y를)
(
(y를 == 0)
y를 = 0x80으로;
그 밖의
y를 = 0xC0;
FCD_LCDDisplay7_Command (y를 x)를;
)
무효 FCD_LCDDisplay7_PrintNumber (숯불 번호)
(
만약 (((Number/100) % 10)! = 0)
(
FCD_LCDDisplay7_RawSend (0x30 ((Number/100) % 10), 0x10);
FCD_LCDDisplay7_RawSend (0x30 ((Number/10) % 10), 0x10);
)
그 밖의
(
만약 (((Number/10) % 10)! = 0)
(
FCD_LCDDisplay7_RawSend (0x30 ((Number/10) % 10), 0x10);
)
)
FCD_LCDDisplay7_RawSend (0x30 (번호 % 10), 0x10);
)

/ / 매크로 함수 선언
무효 FCM_HELLO ();
무효 FCM_ANAK ();
무효 FCM_HUJAN ();
무효 FCM_API ();
무효 FCM_BELL ();
무효 FCM_RAIN ();
무효 FCM_CHILD ();
무효 FCM_TEMP ();
무효 FCM_SECURE ();
/ / 변수 선언
숯불 FCV_LC_W; 숯불 FCV_LC_F;
숯불 FCV_VIBRATOR;
숯불 FCV_LC_G;
숯불 FCV_LC_X;
숯불 FCV_LC_H;
숯불 FCV_LC_Y;
숯불 FCV_LC_I;
숯불 FCV_LC_Z;
숯불 FCV_LC_J;
숯불 FCV_LC_K;
숯불 FCV_LC_L;
숯불 FCV_LC_M;
숯불 FCV_LC_N;
숯불 FCV_LC_O;
숯불 FCV_LC_P;
숯불 FCV_LC_Q;
숯불 FCV_LC_R;
숯불 FCV_LC_A;
숯불 FCV_LC_B;
숯불 FCV_LC_S;
숯불 FCV_LC_C;

숯불 FCV_LC_T;
숯불 FCV_A;
숯불 FCV_INDEX;
숯불 FCV_LC_D;
숯불 FCV_LC_U;
숯불 FCV_LC_E;
숯불 FCV_LC_V;
/ / 매크로 구현
무효 FCM_HELLO ()
(
FCV_INDEX = 0;
FCC_HELLO_A :
만약 (FCV_INDEX "15)
(
FCD_LCDDisplay0_Cursor (FCV_INDEX, 0);
FCD_LCDDisplay1_PrintASCII ( 'B 조');
FCD_LCDDisplay1_PrintASCII ( '이메일');
FCD_LCDDisplay1_PrintASCII ( '패');
FCD_LCDDisplay1_PrintASCII ( '패');
delay_ms (200);
FCD_LCDDisplay0_Clear ();
FCV_INDEX = FCV_INDEX 1;
고토 FCC_Main_A;
)
)
무효 FCM_ANAK ()
(
FCD_LCDDisplay1_PrintASCII ( '');
FCD_LCDDisplay1_PrintASCII ( 'N'을);
FCD_LCDDisplay1_PrintASCII ( '');
FCD_LCDDisplay1_PrintASCII ( '케이');
)

무효 FCM_HUJAN ()
(
FCV_INDEX = 0;
FCC_HUJAN_A :
만약 (FCV_INDEX "15)
(
FCD_LCDDisplay7_Cursor (FCV_INDEX, 0);
FCD_LCDDisplay7_PrintASCII ( '연구');
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( '난');
FCD_LCDDisplay7_PrintASCII ( 'N'을);
FCD_LCDDisplay7_PrintASCII ( '난');
FCD_LCDDisplay7_PrintASCII ( 'N'을);
FCD_LCDDisplay7_PrintASCII (의 'G');
delay_ms (200);
FCD_LCDDisplay7_Clear ();
FCV_INDEX = FCV_INDEX 1;
고토 FCC_Main_A;
)
)
무효 FCM_API ()
(
FCV_INDEX = 0;
FCC_API_A :
만약 (FCV_INDEX "15)
(
FCD_LCDDisplay7_Cursor (FCV_INDEX, 0);
FCD_LCDDisplay7_PrintASCII ( 'H 조');
FCD_LCDDisplay7_PrintASCII ( '오');
FCD_LCDDisplay7_PrintASCII ( 'U'가);
FCD_LCDDisplay7_PrintASCII (가 당신을 ');
FCD_LCDDisplay7_PrintASCII ( '이메일');
FCD_LCDDisplay7_PrintASCII ( '');

FCD_LCDDisplay7_PrintASCII ( '오');
FCD_LCDDisplay7_PrintASCII ( 'N'을);
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( 'F');
FCD_LCDDisplay7_PrintASCII ( '난');
FCD_LCDDisplay7_PrintASCII ( '연구');
FCD_LCDDisplay7_PrintASCII ( '이메일');
delay_ms (200);
FCD_LCDDisplay7_Clear ();
FCV_INDEX = FCV_INDEX 1;
고토 FCC_Main_A;
)
)
무효 FCM_BELL ()
(
FCV_INDEX = 0;
FCC_BELL_A :
만약 (FCV_INDEX "15)
(
FCD_LCDDisplay7_Cursor (FCV_INDEX, 0);
FCD_LCDDisplay7_PrintASCII ( 'B 조');
FCD_LCDDisplay7_PrintASCII ( '이메일');
FCD_LCDDisplay7_PrintASCII ( '패');
FCD_LCDDisplay7_PrintASCII ( '패');
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( '연구');
FCD_LCDDisplay7_PrintASCII ( '난');
FCD_LCDDisplay7_PrintASCII ( 'N'을);
FCD_LCDDisplay7_PrintASCII (의 'G');
FCD_LCDDisplay7_PrintASCII ( '난');
FCD_LCDDisplay7_PrintASCII ( 'N'을);
FCD_LCDDisplay7_PrintASCII (의 'G');
delay_ms (200);

FCD_LCDDisplay7_Clear ();
FCV_INDEX = FCV_INDEX 1;
고토 FCC_Main_A;
)
)
무효 FCM_RAIN ()
(
FCD_LCDDisplay1_PrintASCII ( '연구');
FCD_LCDDisplay1_PrintASCII ( '');
FCD_LCDDisplay1_PrintASCII ( '난');
FCD_LCDDisplay1_PrintASCII ( 'N'을);
)
무효 FCM_CHILD ()
(
FCV_INDEX = 0;
FCC_CHILD_A :
만약 (FCV_INDEX "15)
(
FCD_LCDDisplay7_Cursor (FCV_INDEX, 0);
FCD_LCDDisplay7_PrintASCII ( 'B 조');
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( 'B 조');
FCD_LCDDisplay7_PrintASCII ( 'Y'로);
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( 'C'로);
FCD_LCDDisplay7_PrintASCII ( '연구');
FCD_LCDDisplay7_PrintASCII ( 'Y'로);
delay_ms (200);
FCD_LCDDisplay7_Clear ();
FCV_INDEX = FCV_INDEX 1;
고토 FCC_Main_A;
)
)

무효 FCM_TEMP ()
(
FCD_LCDDisplay1_PrintASCII ( 'H 조');
FCD_LCDDisplay1_PrintASCII ( '오');
FCD_LCDDisplay1_PrintASCII ( 'T는');
)
무효 FCM_SECURE ()
(
FCV_INDEX = 0;
FCC_SECURE_A :
만약 (FCV_INDEX "15)
(
FCD_LCDDisplay7_Cursor (FCV_INDEX, 0);
FCD_LCDDisplay7_PrintASCII ( 'B 조');
FCD_LCDDisplay7_PrintASCII ( 'U'가);
FCD_LCDDisplay7_PrintASCII (의 'G');
FCD_LCDDisplay7_PrintASCII ( '패');
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( '연구');
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( 'C'로);
FCD_LCDDisplay7_PrintASCII ( 'T는');
FCD_LCDDisplay7_PrintASCII ( '난');
FCD_LCDDisplay7_PrintASCII ( '브이');
FCD_LCDDisplay7_PrintASCII ( '');
FCD_LCDDisplay7_PrintASCII ( 'T는');
FCD_LCDDisplay7_PrintASCII ( '이메일');
delay_ms (200);
FCD_LCDDisplay7_Clear ();
FCV_INDEX = FCV_INDEX 1;
고토 FCC_Main_A;
)

)
메인 무효 ()
(
/ / PIC를 초기화
/ / 인터럽트 초기화 코드
= 0xC0 option_reg;
(1) 동안
(
TRISA = TRISA | 0xff;
FCV_A = PORTA;
만약 (FCV_A == 1)
(
FCV_VIBRATOR = 64;
TRISB = 0x00;
PORTB = FCV_VIBRATOR;
FCM_API ();
TRISB = 0x00;
PORTB = 0;
)
그 밖의
(
만약 (FCV_A == 2)
(
FCV_VIBRATOR = 64;
TRISB = TRISB & 0xbf;
(FCV_VIBRATOR 경우)
PORTB = PORTB & 0xbf | 0x40;
그 밖의
PORTB = PORTB & 0xbf;

FCM_CHILD ();
TRISB = 0x00;
PORTB = 0;
)
그 밖의
(
만약 (FCV_A == 3)
(
FCV_VIBRATOR = 64;
TRISB = TRISB & 0xbf;
(FCV_VIBRATOR 경우)
PORTB = PORTB & 0xbf | 0x40;
그 밖의
PORTB = PORTB & 0xbf;
FCM_SECURE ();
TRISB = 0x00;
PORTB = 0;
)
그 밖의
(
만약 (FCV_A == 4)
(
FCV_VIBRATOR = 64;
TRISB = TRISB & 0xbf;
(FCV_VIBRATOR 경우)
PORTB = PORTB & 0xbf | 0x40;
그 밖의
PORTB = PORTB & 0xbf;
FCM_BELL ();
TRISB = 0x00;
PORTB = 0;

)
그 밖의
(
만약 (FCV_A == 5)
(
FCV_VIBRATOR = 64;
TRISB = TRISB & 0xbf;
(FCV_VIBRATOR 경우)
PORTB = PORTB & 0xbf | 0x40;
그 밖의
PORTB = PORTB & 0xbf;
FCM_HUJAN ();
TRISB = 0x00;
PORTB = 0;
)
)
)

)
)
mainendloop : 고토 mainendloop;
)
(무효) 인터럽트 무효
(
)

/ 정의 마이크로 컨트롤러에 대한
숯불 PORTC (시) 0x07;
숯불 TRISC (시) 0x87;
숯불 PORTD (시) 0x08;
숯불 TRISD (를) 0x88;
숯불 PORTE (시) 0x09;
숯불 TRISE (시) 0x89;
/ / PIC는 함수
#에서 Pragma CLOCK_FREQ 4000000
P16F874A 정의 #
# 포함 <system.h>
MX_EE 정의 #
MX_EE_TYPE2 정의 #
= 128 MX_EE_SIZE 숯불 const;
MX_SPI 정의 #
MX_SPI_C 정의 #
MX_SPI_SDI 4 정의 #
MX_SPI_SDO 5 정의 #
MX_SPI_SCK 3 정의 #
MX_UART 정의 #
MX_UART_C 정의 #
MX_UART_TX 6 정의 #
MX_UART_RX 7 정의 #
/ / 매크로 함수 선언
/ / 변수 선언
숯불 FCV_BAHAYA;
숯불 FCV_BELL;

숯불 FCV_DATA2;
숯불 FCV_RAIN;
숯불 FCV_DATA3;
숯불 FCV_DATA4;
숯불 FCV_DATA5;
숯불 FCV_DATA6;
숯불 FCV_SECURE;
숯불 FCV_CHILD;
숯불 FCV_HOT;
숯불 FCV_DATA7;
숯불 FCV_DATA8;
숯불 FCV_DATA10;
숯불 FCV_DATA9;
숯불 FCV_SENSOR;
숯불 FCV_DATA11;
숯불 FCV_DATA;
숯불 FCV_DATA12;
숯불 FCV_HEAT;
/ / 매크로 구현
메인 무효 ()
(
/ / PIC를 초기화
adcon1 = 0x07;
/ / 인터럽트 초기화 코드
= 0xC0 option_reg;
(1) 동안
(
TRISA = TRISA & 0xFE;
PORTA = PORTA & 0xFE | 0;
TRISA = TRISA | 0xff;

FCV_SENSOR = PORTA;
FCV_DATA = 1;
FCV_DATA2 = FCV_SENSOR & FCV_DATA;
(FCV_DATA2 == 1)
(
FCV_HEAT = 9;
TRISB = 0x00;
PORTB = FCV_HEAT;
delay_s (1);
TRISB = 0x00;
PORTB = 0;
)
그 밖의
(
FCV_DATA3 = 2;
FCV_DATA4 = FCV_SENSOR & FCV_DATA3;
만약 (FCV_DATA4 == 2)
(
FCV_CHILD = 10;
TRISB = 0x00;
PORTB = FCV_CHILD;
delay_s (1);
TRISB = 0x00;
PORTB = 0;
)
그 밖의
(
FCV_DATA5 = 4;
FCV_DATA6 = FCV_SENSOR & FCV_DATA5;

)
(FCV_DATA6 == 4)
(
FCV_SECURE = 11;
TRISB = 0x00;
PORTB = FCV_SECURE;
delay_s (1);
TRISB = 0x00;
PORTB = 0;
)
그 밖의
(
FCV_DATA7 = 8;
FCV_DATA9 = FCV_SENSOR & FCV_DATA7;
만약 (FCV_DATA9 == 8)
(
FCV_BELL = 12;
TRISB = 0x00;
PORTB = FCV_BELL;
delay_s (1);
TRISB = 0x00;
PORTB = 0;
)
그 밖의
(
FCV_DATA10 = 16;
FCV_DATA11 = FCV_SENSOR & FCV_DATA10;
)
만약 (FCV_DATA11 == 16)
(

= 13 FCV_RAIN;
TRISB = 0x00;
PORTB = FCV_RAIN;
delay_s (1);
TRISB = 0x00;
PORTB = 0;
)
)
)
)
mainendloop : 고토 mainendloop;
)
당신을 도울 수있는 바랍니다.

 
-------------------------------------------------- --------------------
디버그 프로젝트`에 C : \ 문서 및 설정을 \ 관리자 \ 바탕 화면 \ new.mcp '구축 시작했다.
언어 도구 버전 : MPASMWIN.exe v5.30.01, mplink.exe v4.30.01
전처 리기 기호`__DEBUG '으로 정의됩니다.
목 8월 27일 20시 5분 12초 2009
-------------------------------------------------- --------------------
클린 : 삭제 중개 및 출력 파일입니다.
정리 : "삭제된 파일 C : \의 Documents and Settings \ 관리자 \ 바탕 화면 \ new.mcs".
클린 : 완료.
실행 :는 "C : \ 프로그램 파일 \ 마이크로 칩 \ MPASM 스위트 \ MPASMWIN.exe"/ q를 / p16F84A "16F84ATMPO.ASM"/ 난 "16F84ATMPO.lst"/ e "로 16F84ATMPO.err"/ O "의 16F84ATMPo_O"/ d__DEBUG = 1
실행 :는 "C : \ 프로그램 파일 \ 마이크로 칩 \ MPASM 스위트 \ MPASMWIN.exe"/ q를 / p16F84A "wrist.asm"/ 난 "wrist.lst"/ e "로 wrist.err"/ O "의 wrist.o"/ d__DEBUG = 1
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 1 : 잘못된 문자 (/)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 2 : 잘못된 문자 (/)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 3 : 불법 opcode를 (CLOCK_FREQ)
오류가 발생했습니다 [105]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 5 : 파일 (포함 파일 ""을 찾을 수없습니다) system.h을 열 수없습니다
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 8 : 불법 opcode를 (숯불)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 9 : 잘못된 opcode를 (FCD_LCDDisplay1_Start)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 10 : 잘못된 opcode를 (FCD_LCDDisplay1_Clear)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 11 : 잘못된 opcode를 (FCD_LCDDisplay1_PrintASCII)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 12 : 잘못된 opcode를 (FCD_LCDDisplay1_Command)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 13 : 잘못된 opcode를 (FCD_LCDDisplay1_RawSend)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 14 : 잘못된 opcode를 (FCD_LCDDisplay1_Cursor)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 15 : 잘못된 opcode를 (FCD_LCDDisplay1_PrintNumber)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 16 : 잘못된 opcode를 (FCD_LCDDisplay7_Start)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 17 : 잘못된 opcode를 (FCD_LCDDisplay7_Clear)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 18 : 잘못된 opcode를 (FCD_LCDDisplay7_PrintASCII)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 19 : 잘못된 opcode를 (FCD_LCDDisplay7_Command)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 20 : 잘못된 opcode를 (FCD_LCDDisplay7_RawSend)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 21 : 잘못된 opcode를 (FCD_LCDDisplay7_Cursor)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 22 : 잘못된 opcode를 (FCD_LCDDisplay7_PrintNumber)
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 23 : 잘못된 opcode를 (FCD_LCDDisplay1_Start)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 24 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 25 일 : 1 일 이후에 열 레이블을 발견.(set_bit)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 25 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 26 일 : 1 일 이후에 열 레이블을 발견.(TRISB)
오류가 발생했습니다 [113]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 26 : 기호는 이전에 (TRISB) 정의되지 않은
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 27 일 : 1 일 이후에 열 레이블을 발견.(clear_bit)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 27 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 28 : 열 1 일 이후에 레이블을 발견.(delay_ms)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 28 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 월 29 일 : 1 일 이후에 열 레이블을 발견.(FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 29 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 30 : 1 일 이후에 열 레이블을 발견.(FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 30 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 월 31 일 : 열 1 일 이후에 레이블을 발견.(FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 31 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 33 : 1 일 이후에 열 레이블을 발견.(FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 33 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 34 : 1 일 이후에 열 레이블을 발견.(FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 34 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 35 : 1 일 이후에 열 레이블을 발견.(FCD_LCDDisplay1_Clear)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 35 : 잘못된 문자 (()
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 36 : 잘못된 문자 ())
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 37 : 잘못된 opcode를 (FCD_LCDDisplay1_Clear)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 38 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 39 : 열 1 일 이후에 레이블을 발견.(FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 39 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 40 : 열 1 일 이후에 레이블을 발견.(delay_ms)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 40 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 41 : 열 1 일 이후에 레이블을 발견.(FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 41 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 42 : 열 1 일 이후에 레이블을 발견.(delay_ms)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 42 : 잘못된 문자 (()
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 43 : 잘못된 문자 ())
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 44 : 잘못된 opcode를 (FCD_LCDDisplay1_PrintASCII)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 45 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 46 : 1 일 이후에 열 레이블을 발견.(FCD_LCDDisplay1_RawSend)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 46 : 잘못된 문자 (()
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 47 : 잘못된 문자 ())
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 48 : 잘못된 opcode를 (FCD_LCDDisplay1_Command)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 49 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 50 : 열 1 일 이후에 레이블을 발견.(FCD_LCDDisplay1_RawSend)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 50 : 잘못된 문자 (()
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 51 : 잘못된 문자 ())
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 52 : 잘못된 opcode를 (FCD_LCDDisplay1_RawSend)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 53 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 54 : 열 1 일 이후에 레이블을 발견.() 서명
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 54 : 잘못된 opcode를 (숯불)
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 55 : 열 1 일 이후에 레이블을 발견.(PT)의
오류가 발생했습니다 [113]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 55 : 기호는 이전에 정의되지 않은 (인치)
오류가 발생했습니다 [113]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 55 : 기호는 이전에 (마스크) 정의되지 않은
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 56 : 열 1 일 이후에 레이블을 발견.(PT)의
오류가 발생했습니다 [113]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 56 : 기호는 이전에 (PORTB) 정의되지 않은
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 57 : 열 1 일 이후에 레이블을 발견.(PORTB)
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 58 : 1 일 이후에 열 레이블을 발견.(set_bit)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 58 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 59 : 열 1 일 이후에 레이블을 발견.(delay_ms)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 59 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 60 : 열 1 일 이후에 레이블을 발견.(clear_bit)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 60 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 61 : 열 1 일 이후에 레이블을 발견.(PT)의
오류가 발생했습니다 [113]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 61 : 기호는 이전에 정의되지 않은 (인치)
오류가 발생했습니다 [113]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 61 : 기호는 이전에 (마스크) 정의되지 않은
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 62 : 열 1 일 이후에 레이블을 발견.(PT)의
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 63 : 1 일 이후에 열 레이블을 발견.(PORTB)
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 64 : 열 1 일 이후에 레이블을 발견.(delay_ms)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 64 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 66 : 열 1 일 이후에 레이블을 발견.(set_bit)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 66 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 67 : 열 1 일 이후에 레이블을 발견.(delay_ms)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 67 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 68 : 열 1 일 이후에 레이블을 발견.(clear_bit)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 68 : 잘못된 문자 (()
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 69 : 열 1 일 이후에 레이블을 발견.(delay_ms)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 69 : 잘못된 문자 (()
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 70 : 잘못된 문자 ())
오류가 발생했습니다 [122]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 71 : 잘못된 opcode를 (FCD_LCDDisplay1_Cursor)
오류가 발생했습니다 [108]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 72 : 잘못된 문자 (()
오류가 발생했습니다 [113]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 73 : 기호는 이전에 (Y) 개의 정의되지 않은
경고
: [207]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 74 : 1 일 이후에 열 레이블을 발견.(y를)
오류가 발생했습니다 [142]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 410 : IFS에 너무 깊이 중첩
오류가 발생했습니다 [142]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 420 : IFS에 너무 깊이 중첩
오류가 발생했습니다 [142]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 424 : IFS에 너무 깊이 중첩
오류가 발생했습니다 [142]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 435 : IFS에 너무 깊이 중첩
오류가 발생했습니다 [142]에 C : \의 Documents and Settings \ 관리자가 \ 바탕 화면 \ WRIST.ASM 439 : IFS에 너무 깊이 중첩
요청으로 첫 번째 실패를 구축 멈췄습니다.
-------------------------------------------------- --------------------
디버그 프로젝트`에 C : \ 문서 및 설정을 \ 관리자 \ 바탕 화면 \ new.mcp '빌드하지 못했습니다.
언어 도구 버전 : MPASMWIN.exe v5.30.01, mplink.exe v4.30.01
전처 리기 기호`__DEBUG '으로 정의됩니다.
목 8월 27일 20시 5분 15초 2009
-------------------------------------------------- --------------------
하느냐 실패새로운 메신저 정말 정말 확실하지 뭐죠 일이 MPLAB합니다.제가 도울이 내가 뭐 가지고 노력에 따라.btw 인스턴트 메신저를 사용하여 MPLAB v8.30

 
which implies that the content is written in Assembly while, in fact, it's C.

그것은 당신이 파일의 손목라는
것으로 나타났습니다.은 ASM이

그 내용을 국회에 쓰여 있듯이 동안, 사실은 C 언어
당신은 C - 컴파일러와 어셈블리 소스 파일을 컴파일하려고하면 오류 있어요.
instead to indicate the need to use a C compiler.

귀하의 파일을 손목에
이름을 지정하십시오. C

대신에 필요한 C 컴파일러를 사용을 나타냅니다.

아서

 

Welcome to EDABoard.com

Sponsor

Back
Top