CCS Assemler로 생성된

B

BOMBA

Guest
,
두 번째 코드를 참조하고 제 이유없이 라인을 0009에서
0008 선을 통과 말해, 1S와 비교하시기 바랍니다.그리고 다른 질문은, 라인 12 번째 코드 : SET_TRIS_B (0x0)으로; 아무것 (전용 회선 0007) ...

******* 1S
5 : # fast_io (B)를
사용6 :
7 : 무효 주 ()
8 : (
000004 184 CLRF을 0x4
000005 301F MOVLW 0x1F
000006 583 0x3로,
F ANDWF
9 : int Aux1, Aux2;
10 : 짧은 Aux3;
11 :
12 : / / SET_TRIS_B (0x0)으로;
13 :
14 : / / OUTPUT_A (0x00);
15 : Aux3 = 1;
000007 1411년 BSF 0x11, 0
16 : Aux1 = input_b ();
000008 806 MOVF 0x6, 승
000009 08F MOVWF 0xf
끝 ****** 1S

****** 2S
5 : # fast_io (B)를
사용6 :
7 : 무효 주 ()
8 : (
000004 184 CLRF을 0x4
000005 301F MOVLW 0x1F
000006 583 0x3로,
F ANDWF
9 : int Aux1, Aux2;
10 : 짧은 Aux3;
11 :
12 : SET_TRIS_B (0x0)으로;
000007 3000 MOVLW 0
13 :
14 : / / OUTPUT_A (0x00);
15 : Aux3 = 1;
000009 1411년 BSF 0x11, 0
16 : Aux1 = input_b ();
00000A 806 MOVF 0x6, 승
00000B 08F MOVWF 0xf
끝 ***** 2S

사전에 감사합니다

 
the CCS 포럼에서 같은 질문을
http://www.ccsinfo.com/forum/

나는 확실히들 수있습니다 오전에는 당신을 도울 용의가 ...

안부 인사

 
보기는 :

********* 3S로
....................# fast_io (B)를
사용....................
....................주요 무효 ()
....................(
0004 : CLRF 04
0005 : MOVLW 층
0006 : ANDWF 03로, F
....................int Aux1, Aux2;
....................짧은 Aux3;
....................
....................SET_TRIS_B (를 0xFF);
0007 : MOVLW 빨리감기
0008 : 트리스 6
....................
....................OUTPUT_A (0x00);
0009 : MOVLW 00
000A : BSF
5월 3일000B : MOVWF 05
000C : BCF
5월 3일000D : CLRF 05
....................Aux3 = 1;
000E : BSF 11.0
....................Aux1 = input_b ();
000F : MOVF 06, 승
0010 : MOVWF 0F
최종 3S로 *******

이 코드는 CCS가 IDE, 상기 (1S, 2S로) MPLAB IDE에서 MPLAB IDE는 트리스 폐기 지시로 작성했다 컴파일됩니다.MPLAB IDE는 트리스 명령어를 사용할 수 있습니까?.아니면 내가해야 CCS로 트리스 옵션을 해제합니다.

감사합니다

 

Welcome to EDABoard.com

Sponsor

Back
Top