23-08-2010, 05:41 PM | #3 |
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 |
|
|
Similar Threads | ||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
keil c for 8951 | minhtienbk | Trao đổi ngoài luồng | 4 | 28-03-2009 12:53 AM |
Sư khác nhau của C Trong Keil va CCS C | pic195 | Chương trình dịch & các công cụ mô phỏng | 0 | 20-10-2006 10:05 PM |