code không biết lỗi ở đâu

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • HAI17
    Thành viên mới
    • Sep 2010
    • 16

    #1

    code không biết lỗi ở đâu

    nhờ diễn đàn giúp dùm,em dịch bằng ccs bị báo lỗi không biết lỗi gì code không biết lỗi ở đâu - PIC Vietnam thông cảm cho em không tải file lên diễn đàn được
    Đời là vạn ngày sầu
  • HAI17
    Thành viên mới
    • Sep 2010
    • 16

    #2
    giúp em với
    Đời là vạn ngày sầu

    Comment

    • minh_cly
      Thành viên tích cực
      • Mar 2011
      • 595

      #3
      Hết Flash Memory òy bạn. Chương trình quá lớn, chọn loại PIC khác đi bạn ơi...
      Computer Science major - Vietnamese-German University
      Sponsored by

      Comment

      • HAI17
        Thành viên mới
        • Sep 2010
        • 16

        #4
        có cách nào rút ngắn lại được không giảm(Flash Memory )vì code trên tham khảo từ diễn đàn,khả năng lập trình còn yếu.mong anh chị giúp
        Đời là vạn ngày sầu

        Comment

        • minh_cly
          Thành viên tích cực
          • Mar 2011
          • 595

          #5
          Code dài thiệt, phần lớn là hiển thị LCD, bạn đọc code có phần nào hok cần hiển thị thì xóa bớt đi (nhưng phải hiểu cái phần đó là gì trước đã).
          Computer Science major - Vietnamese-German University
          Sponsored by

          Comment

          • caovanhuong
            Thành viên tích cực
            • Oct 2008
            • 1800

            #6
            Nguyên văn bởi minh_cly Xem bài viết
            Code dài thiệt, phần lớn là hiển thị LCD, bạn đọc code có phần nào hok cần hiển thị thì xóa bớt đi (nhưng phải hiểu cái phần đó là gì trước đã).
            cái hiển thị LCD không là vấn để ở đây. cái vấn đề ở đây làm thiếu bộ nhớ đó là bạn đó sử dụng eeprom để lưu các giá trị => không đủ bộ nhớ để lưu chương trình.

            Comment

            • minh_cly
              Thành viên tích cực
              • Mar 2011
              • 595

              #7
              Bạn có thể đọc trang này: CCS, Inc. - Why do I get an OUT OF ROM error when there seems to be ROM left?
              Dịch sơ sơ như sau:
              Lỗi 71 OUT OF ROM xuất hiện do có hàm vượt quá bộ nhớ của một segment. Điều này là do có quá nhiều hàm được gọi INLINE trong một hàm khác (là hàm được compiler copy đoạn code của hàm để tiết kiệm stack giúp chương trình chạy nhanh hơn nhưng tốn flash nhìu hơn). Để khắc phục bạn có thể dùng từ khóa #SEPARATE để ko gọi các hàm đó inline nữa (tốn stack, chạy lâu hơn nhưng đỡ tốn flash).
              Computer Science major - Vietnamese-German University
              Sponsored by

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...