Ðề tài: Dịch MPLAB
View Single Post
Old 01-05-2009, 05:51 PM   #38
thi_si_co_don
Nhập môn đệ tử
 
Tham gia ngày: Feb 2009
Bài gửi: 6
:
Các bác giúp em cái này với, em đang tập sử dụng MPLAB, em gõ thử 1 đoạn code được lấy từ tài liệu như sau:
Code:
;chuong trinh 1
;testled1

processor	16F877A			;khai bao vdk
#include	"p16f877a.inc"	;header file dinh kem

_CONFIG	_CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF
							;khai bao cac configuration bits

	ORG		0X000
	GOTO	start
start
	BCF		STATUS,RP1
	BCF		STATUS,RP0
	
	CLRF	PORTB
	BSF		STATUS,RP0
	
	MOVLW	0X00
	MOVWF	TRISB
	
	BCF		STATUS,RP0

	MOVLW	0X8F
	MOVWF	PORTB

	loop	GOTO	loop

END
và nhận được một thông báo trong file err là:
Code:
Warning[205] C:\DOCUMENTS AND SETTINGS\TA DINH THAM\DESKTOP\THANG\VD1\TEST LED 16F877A.ASM 4 : Found directive in column 1. (processor)
Error[122]   C:\DOCUMENTS AND SETTINGS\TA DINH THAM\DESKTOP\THANG\VD1\TEST LED 16F877A.ASM 7 : Illegal opcode (_CP_OFF)
Message[302] C:\DOCUMENTS AND SETTINGS\TA DINH THAM\DESKTOP\THANG\VD1\TEST LED 16F877A.ASM 20 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Warning[207] C:\DOCUMENTS AND SETTINGS\TA DINH THAM\DESKTOP\THANG\VD1\TEST LED 16F877A.ASM 27 : Found label after column 1. (loop)
Warning[205] C:\DOCUMENTS AND SETTINGS\TA DINH THAM\DESKTOP\THANG\VD1\TEST LED 16F877A.ASM 29 : Found directive in column 1. (END)
các bác giúp em cái
thi_si_co_don vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn