Thắc mắc về KeilC

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • sun_rise
    Thành viên tích cực
    • Sep 2006
    • 144

    #1

    Thắc mắc về KeilC

    Tại hạ có một chương trình, không phải do tại hạ viết . Khi dịch chương trình ở máy của bạn tại hạ thì ok, nhưng khi mang về nhà, cho thằng máy của tại hạ dịch thì lại không dịch được. Báo là tràn bộ nhớ.
    Đại hiệp nào có thể cho tại hạ biết được không ạ? Thank's!
  • hiodong
    Thành viên tích cực
    • Sep 2005
    • 433

    #2
    Bản Keil của cậu chưa ***** rồi
    Cung cấp Oscilocope , Inverter , Switching , DC power supply , AC millivolt meter ....

    Comment

    • romance_qt
      Thành viên tích cực
      • Sep 2007
      • 183

      #3
      Dung roi minh cung nghi la Keil cua ban chua duoc dang ky do.Ma ai biet cach ***** Keil C thi chi dum minh voi !!!!!!!!!!
      Last edited by romance_qt; 12-09-2007, 20:47.
      _--------------------------------------------------

      **** ------------------------------------------***

      Comment

      • sun_rise
        Thành viên tích cực
        • Sep 2006
        • 144

        #4
        Không phải thế đâu các bác ạ. Em dùng bản KeilC đã ***** sẵn rồi mà. Em thật sự không thể giải thích nổi hiện tượng này. Thế này nhỡ máy kia của thằng bạn em toi thì chương trình đó không biết mang đi đâu mà dịch được.

        Comment

        • sun_rise
          Thành viên tích cực
          • Sep 2006
          • 144

          #5
          Khi em dịch, nó báo lỗi thế này đây:

          Build target 'Target 1'
          compiling hut.c...
          linking...
          BL51 BANKED LINKER/LOCATER V6.00 - SN: Eval Version
          COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2005
          "hut.obj"
          TO "1"
          RAMSIZE(256)
          ************************************************** ****************************
          * RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0884H BYTE (106%) *
          ************************************************** ****************************
          Program Size: data=49.1 xdata=8190 code=2346
          LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
          *** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
          MODULE: C:\KEIL\C51\LIB\C51S.LIB (-----)
          LIMIT: 0800H BYTES
          Target not created

          Comment

          • VNarmy
            Moderator
            • Feb 2007
            • 1413

            #6
            Nguyên văn bởi sun_rise Xem bài viết
            Khi em dịch, nó báo lỗi thế này đây:

            Build target 'Target 1'
            compiling hut.c...
            linking...
            BL51 BANKED LINKER/LOCATER V6.00 - SN: Eval Version
            COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2005
            "hut.obj"
            TO "1"
            RAMSIZE(256)
            ************************************************** ****************************
            * RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0884H BYTE (106%) *************************************************** ****************************
            Program Size: data=49.1 xdata=8190 code=2346
            LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
            *** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
            MODULE: C:\KEIL\C51\LIB\C51S.LIB (-----)
            LIMIT: 0800H BYTES
            Target not created
            Thế này thì rõ là chưa ***** roài.
            AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
            Xem thêm tại Online Store ---> Click here
            Mob: 0982.083.106

            Comment

            • sun_rise
              Thành viên tích cực
              • Sep 2006
              • 144

              #7
              Chết! Tại hạ thấy folder của mình ghi là đã ***** nên tưởng ***** rồi. Mà trình tiếng Anh lại hơi yếu nên sơ xuất quá. Để tại hạ tìm cách thử lại xem thế nào.
              Thank's!

              Comment

              • sun_rise
                Thành viên tích cực
                • Sep 2006
                • 144

                #8
                Ok rồi các bác ạ. Thank's các bác nhiều lắm lắm!!!
                Còn với bác Romance_qt bác cho em biết chương trình KeilC của bác có những cái gì thì em mới biết cách chỉ cho bác cách ***** chứ. Vì mỗi người lại có thể có trong tay một chương trình KeilC có phiên bản và ***** khác nhau mừ.

                Comment

                • tuandat1985
                  Banned
                  • Feb 2010
                  • 7

                  #9

                  vào đây bạn

                  Comment

                  • sunset_21
                    Thành viên mới
                    • May 2011
                    • 3

                    #10
                    các anh oi cho em hỏi
                    em dăng kí được keil c rui
                    các anh kiêm tra em ho doan có nay với:
                    #include <REGX51.H>
                    #include <STDIO.H>
                    unsigned int k;
                    //---------------
                    void delay (unsigned int t);
                    {
                    unsigned int i;
                    for (i=1; i<=t; i++);
                    }
                    //-----------
                    void main(void)
                    {
                    while(1)
                    {
                    for (k=0; k<=5; k++);
                    {
                    P0=0xff;
                    delay(20000);
                    P0=0x00;
                    delay(20000);
                    }
                    }
                    }
                    khi dịch ra thi cu bao lỗi
                    em nghi dây không phải do cos em viết vì lần nào e viết cũng báo lỗi thé nay và đoạn cos cua e viết cung khá đơn giản thui
                    e dich ra thi no bao loi the nay:

                    Build target 'Target 1'
                    assembling STARTUP.A51...
                    compiling vd.c...
                    VD.C(6): error C141: syntax error near '{'
                    VD.C(8): error C141: syntax error near 'for'
                    VD.C(8): error C141: syntax error near '=', expected ')'
                    VD.C(8): error C129: missing ';' before '<='
                    Target not created

                    cac anh hộ em với nha
                    cam on moi nguoi nhiu

                    Comment

                    • quynhnb
                      Thành viên tích cực
                      • Aug 2009
                      • 696

                      #11
                      Bỏ dấu ; ở cuối dòng khai báo hàm delay.

                      #include <REGX51.H>
                      #include <STDIO.H>
                      unsigned int k;
                      //---------------
                      void delay (unsigned int t)
                      {
                      unsigned int i;
                      for (i=1; i<=t; i++);
                      }
                      //-----------
                      void main(void)
                      {
                      while(1)
                      {
                      for (k=0; k<=5; k++);
                      {
                      P0=0xff;
                      delay(20000);
                      P0=0x00;
                      delay(20000);
                      }
                      }
                      }

                      compiling thu.c...
                      linking...
                      Program Size: data=11.0 xdata=0 code=71
                      "thu" - 0 Error(s), 0 Warning(s).
                      Nhà phân phối, đại lý bán biến tần,PLC,HMI,AC Servo... Delta

                      Mr.Quỳnh 0978706839

                      Comment

                      • sunset_21
                        Thành viên mới
                        • May 2011
                        • 3

                        #12
                        cac anh oi
                        em moi mom mem den vdk 8051 nen con mo ho qua
                        nhat la cho ngat
                        e doc sach ma k hieu lam
                        anh nao biet thi chi cho e voi nhe
                        e cam on

                        Comment

                        • sunset_21
                          Thành viên mới
                          • May 2011
                          • 3

                          #13
                          e cam on quynhnb nhe
                          e so xuat that
                          don gian the ma van khong tranh dc
                          tai em luoi wa nen viet cos cu coppy pate tu cai truoc sang cai sau rui di sua, nen cai dau sai la cai sau cung nhu the.hihi
                          the ma em da doi oan cho keil c rui

                          Comment

                          • thiennhut
                            Thành viên mới
                            • Jun 2008
                            • 9

                            #14
                            kiến thức cơ bản ,bạn xem lai nhé

                            Comment

                            • zerotohero
                              Thành viên chính thức
                              • Jun 2010
                              • 82

                              #15
                              void delay(unsigned int t) ; <lỗi ở cái dấu này >
                              {
                              .
                              .
                              .

                              }

                              Comment

                              Về tác giả

                              Collapse

                              sun_rise Tìm hiểu thêm về sun_rise

                              Bài viết mới nhất

                              Collapse

                              Đang tải...