View Single Post
Old 23-08-2010, 05:41 PM   #3
xuangiang121090
Nhập môn đệ tử
 
Tham gia ngày: Dec 2009
Bài gửi: 1
:
em mới học về vdk và đang dùng keilc lập trình mặc dù làm theo hướng dẫn nhưng khi chạy vẫn báo lỗi mong các pác giúp đỡ
chương trinh:
#include <AT89X51.H>
org 0000h
main:
setb p1.0
acall delay_0.5s
clr p1.0
acall delay_0.5s
simp main
delay1_s: mov r7,#10
lop1: mov r6,#200
lop: mov r5,#250
djnz r5,$
djnz r6,lop
djnz r7,lop1
ret
and
lỗi như sau

Build target 'Target 1'
assembling bai 1.a51...
C:\KEIL\C51\INC\ATMEL\AT89X51.H(15): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(16): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(17): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(18): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(19): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(20): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(21): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(22): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(23): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(24): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(25): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(26): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(27): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(28): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(29): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(30): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(31): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(32): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(33): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(34): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(35): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(65): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(66): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(67): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(68): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(69): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(70): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(71): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(72): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(104): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(105): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(106): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(107): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(108): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(109): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(110): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(111): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(128): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(129): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(130): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(131): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(132): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(135): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(149): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(150): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(151): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(152): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(153): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(154): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(155): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(156): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(161): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(162): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(163): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(164): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(165): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(171): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(173): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(174): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(175): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(176): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(177): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
C:\KEIL\C51\INC\ATMEL\AT89X51.H(178): error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL
bai 1.a51(5): error A38: NUMBER OF OPERANDS DOES NOT MATCH INSTRUCTION
bai 1.a51(5): error A17: INVALID BYTE BASE IN BIT ADDRESS EXPRESSION
bai 1.a51(5): error A9: SYNTAX ERROR
bai 1.a51(7): error A38: NUMBER OF OPERANDS DOES NOT MATCH INSTRUCTION
bai 1.a51(7): error A17: INVALID BYTE BASE IN BIT ADDRESS EXPRESSION
bai 1.a51(7): error A9: SYNTAX ERROR
bai 1.a51(8): error A9: SYNTAX ERROR
bai 1.a51(16): error A9: SYNTAX ERROR
bai 1.a51(16): warning A41: MISSING 'END' STATEMENT
Target not created

thật xin lỗi các pác em ko bít át chuơng trình nên thế nào nên đành làm thủ công vậy
xuangiang121090 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn