PIC Vietnam

Go Back   PIC Vietnam > falleaf

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Conversation Between falleaf and quoctruong023
Showing Visitor Messages 1 to 1 of 1
  1. quoctruong023
    08-11-2012 09:20 AM
    quoctruong023
    Chào anh falleaf! em cũng là một người mới học PIC và đã ngưỡng mộ anh và anh Nam từ lâu. Hôm nay các anh chỉ giáo cho em một vấn đề này làm em đau đầu suốt một tuần nay được không ạh!
    Em viết một chương trình cho con PIC16F716 bằng MPLAB 8.56 Và biên dịch bằng MPASM trong MPLAB. Vấn đề của em như sau:
    Chương trình của em có khoảng 370 dòng code.
    - WINDOWN báo file .ASM của em là 10,3kb. khi em biên dịch ra file hex MPLAB không báo lỗi gì hết (biên dịch thành công).
    -Và em thấy file hex của em có kích thước là 1,5kb.
    - Em sử dụng mạch nạp Burn-E (http//:www.pduytech.com) để nạp chương trình cho pic.
    - sau khi load file hex, em để ý thấy code của em có khích thước là 259 byte (103 hex xem trong trình nạp).
    - Quá trình nạp cũng thành công không bị lỗi gì hết.
    - Nhưng mạch chạy loạn xạ không theo ý mình. em đẻ ý là sau một vài lần nhấp nháy trên led 7 đoạn thì con pic tự reset lại (em đoán như vậy vì thấy sự nhấp nháy có chu kỳ)
    Mất mấy ngày trời nghiền ngẫm đoạn code, lục hết trên mạng và đống sách ở nhà thì thấy chương trinh viết không có sai sót gì hết. cuối cùng hết cách rồi em mới thử xóa bớt đi 1 đoạn code delay (dài khoảng 20 dòng) mà trong chương trình chính không dùng tới. thật kỳ lạ là khi biên dịch và nạp lại thì mạch lại chạy tốt.
    Các kích thước file lúc này là:
    - file .ASM ---> 9,87k
    - file hex ---> 1,42k
    - code nạp vào pic ---> 246 byte (0F6H)
    Bây giờ em không thể viết thêm code cho chương trình của mình được nữa, vì cứ viết thêm vài dòng code là mạch chạy lung tung không ra cía gì hết, mỗi lần mỗi khác, mặc dù là đoạn code đó chưa được gọi trong chương trình chính. cả tuần nay em lục lọi hết chỗ này đến chỗ kia mà không biết cách khắc phục.
    Các anh đã gặp trường hợp như em bị bao giờ chưa. giúp em với!
    Em cảm ơn các anh rất nhiều. Mong sớm nhận được phản hồi từ anh.

Múi giờ GMT. Hiện tại là 03:50 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam