Xem giúp em,code báo lỗi 1 dòng khó hiểu.
Chào các anh.Em định chuyển thử 1 byte từ thanh ghi 20h sang A0h,sau đó xuất ra PORTD thử xem mà sao cứ báo lỗi ngay dòng khai báo biến A0h vậy ạ,em dùng pic16f877a.Đây là code:
PROCESSOR 16F877A #INCLUDE <P16F877A.INC> __CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF THANH_1 EQU 20H THANH_2 EQU A0H ORG 0000H BCF STATUS,5 BCF STATUS,6 CLRF PORTD BSF STATUS,5 CLRF PORTD BCF STATUS,5 MOVLW FFH MOVWF THANH_1 MOVF THANH_1,0 BSF STATUS,5 MOVWF THANH_2 MOVF THANH_2,0 MOVWF PORTD GOTO $ END |
Thông báo lỗi mà bạn đã gặp như thế nào?
Thân, |
Dạ lỗi báo là "symbol not previously defined(AOH)" ngay tại dòng khai báo THANH_2 EQU A0H đó anh quang.sao lạ vậy anh?
|
Trích:
Thân, |
@nampn
Cuối cùng cũng xong,sửa lại như anh nói và thêm bank vào chạy luôn.cảm ơn anh nampn nhiều. |
Múi giờ GMT. Hiện tại là 01:43 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam