![]() |
|
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Nov 2008
Bài gửi: 1
: |
![]() xin các bác làm ơn bớt chút thời gian, giải quyết dùm em vấn đề này tí nha, cảm ơn các bác nhiều :
trong chuơng trình của em có sử dụng 2 ngắt là : ngắt portb và ngắt timer1 . Khi mô phỏng với từng chương trình riêng lẻ thì nó chạy đúng, nhưng khi ráp cả 2 chuơng trình lại thì nó báo là : " STACK FLOW ", và dữ liệu xuất ra cũng bị sai. em nghĩ là khi kết hợp cả 2 chương trình lại thì thanh ghi nào đó(STATUS, PCLATH, FSR, W) bị thay đổi dữ liệu và làm chương trình sai. tài liệu thì chỉ nói là ' khi dùng ngắt thì nên cất các ô nhớ này vào 16 byte cao của bank nào cũng được ' , nhưng tới giờ em vẫn chưa tìm ra được cách cất các dữ liệu này. PIC mà em dùng là : PIC 16F877A em đang cần gấp lắm,mong các bác giúp đỡ ! |
![]() |
![]() |
![]() |
#2 | |
Trưởng lão PIC bang
|
Trích:
Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
![]() |
|
|