PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   Fatal error L213 - Keil C (http://www.picvietnam.com/forum/showthread.php?t=575)

nguyen_kirk 17-08-2006 08:19 AM

Fatal error L213 - Keil C
 
Em dịch C sang hex, bị báo lỗi nầy
*** FATAL ERROR L213: I/O ERROR ON WORK FILE: EXCEPTION 0029H: ACCESS TO FILE DENIED

Keil 3 ver8.02 c có crack ( file/ lice manager / đã có đầy đủ LIC

Debug không bị báo giới hạn
hic hic
còn code thi` có mỗi đoạn led nhấp nháy dùng delay lấy ở trên d đ thôi :
#include "AT89X51.H"
sbit a1 = P1^0;
void delay50(unsigned char n)
{unsigned char i;
for(i=0; i < n;i++)
{
TMOD=0x01;
TH0=0x3C;
TL0=0xAF;
TR0=1; }
while(!TF0)
{TR0=0;
TF0=0;}
}

void main()
{
while(1)
{
a1 = 1 ;
delay50(100);
a1 = 0 ;
delay50(100);
}
}

cái include thay het các kiểu rồi đấy
các anh giúp em faats
cảm. ơn nhiêu

namqn 17-08-2006 06:14 PM

Mong bạn chỉ post vấn đề này bên dientuvietnam thôi, một số người đang góp ý cho bạn rồi đó.

Diễn đàn này chỉ nên dành cho PIC và các vấn đề liên quan.

Thân,

xuangiang121090 23-08-2010 05:41 PM

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


Múi giờ GMT. Hiện tại là 12:41 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam