EM ĐANG XÀI PHẦN MỀM ASM SPKT ĐỂ VIẾT CODE CHO 8 LED SÁNG LẦN LƯỢT. EM KIỂM TRA LỖI THÌ KO CÓ GÌ HẾT( 0 ERROR FOUND). NHƯNG ĐẾN KHI NẠP VÀO 89S52 THI NÓ BÁO LỖI NHU SAU. EM CÓ ĐÍNH KÈM FILE HÌNH( EM DÙNG ISP-FLASH PROGRAMER 3.0A VÀ ISP PROGRAMMER DỂ NẠP).
THEO EM SUY NGHI THÌ PHẦN MỀM NẠP NÓ KHÔNG HIỂU CÁI CODE HEXA EM NHẬP TRONG FILE ASM Ở HÀM DELAY #0FFH- KHÔNG BIẾT CÓ ĐÚNG HÔNG. CẢM ƠN MỌI NGƯỜI.
ĐÂY LÀ ĐOẠN CODE EM VIẾT:
ORG 000H
MOV P1,#00000000B ; LAM 8 LED P1 TAT
LCALL DELAY ; GOI CT CON DELAY
LB: MOV P1,#00000001B ; LAM LED1 SANG
LCALL DELAY
MOV P1,#00000010B ; LAM LED2SANG
LCALL DELAY
MOV P1,#00000100B
LCALL DELAY
MOV P1,#00001000B
LCALL DELAY
MOV P1,#00010000B
LCALL DELAY
MOV P1,#00100000B
LCALL DELAY
MOV P1,#01000000B
LCALL DELAY
MOV P1,#10000000B
LCALL DELAY
SJMP LB ; NHAY VE LB
DELAY:
MOV R7,#0FFH ; GAN R7 =0FFH 1 CHU KI MAY
KT2 MOV R6,#0FFH ; GAN R6=0FFH 1 CHU KI MAY
KT1 DJNZ R6,KT1 ; GIAM R6 XUONG 1 R6 KHAC 0 GIAM TIEP
DJNZ R7,KT2 ;GIAM R7 XUONG 1, R6 KHAC 0 VE KT2
RET
END
HÌNH VỀ LỖI NẠP Ở LINK DƯỚI XIN MỌI NGƯỜI GIÚP DỠ
http://i471.photobucket.com/albums/r...idieukhien.jpg
THEO EM SUY NGHI THÌ PHẦN MỀM NẠP NÓ KHÔNG HIỂU CÁI CODE HEXA EM NHẬP TRONG FILE ASM Ở HÀM DELAY #0FFH- KHÔNG BIẾT CÓ ĐÚNG HÔNG. CẢM ƠN MỌI NGƯỜI.
ĐÂY LÀ ĐOẠN CODE EM VIẾT:
ORG 000H
MOV P1,#00000000B ; LAM 8 LED P1 TAT
LCALL DELAY ; GOI CT CON DELAY
LB: MOV P1,#00000001B ; LAM LED1 SANG
LCALL DELAY
MOV P1,#00000010B ; LAM LED2SANG
LCALL DELAY
MOV P1,#00000100B
LCALL DELAY
MOV P1,#00001000B
LCALL DELAY
MOV P1,#00010000B
LCALL DELAY
MOV P1,#00100000B
LCALL DELAY
MOV P1,#01000000B
LCALL DELAY
MOV P1,#10000000B
LCALL DELAY
SJMP LB ; NHAY VE LB
DELAY:
MOV R7,#0FFH ; GAN R7 =0FFH 1 CHU KI MAY
KT2 MOV R6,#0FFH ; GAN R6=0FFH 1 CHU KI MAY
KT1 DJNZ R6,KT1 ; GIAM R6 XUONG 1 R6 KHAC 0 GIAM TIEP
DJNZ R7,KT2 ;GIAM R7 XUONG 1, R6 KHAC 0 VE KT2
RET
END
HÌNH VỀ LỖI NẠP Ở LINK DƯỚI XIN MỌI NGƯỜI GIÚP DỠ
http://i471.photobucket.com/albums/r...idieukhien.jpg
Comment