View Single Post
Old 11-11-2009, 10:41 PM   #9
Delfy_Coltech
Đệ tử 4 túi
 
Delfy_Coltech's Avatar
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Hanoi, Vietnam
Bài gửi: 78
:
Thumbs up !!!

Trích:
Nguyên văn bởi pk178 View Post
Bạn ạ, cái thư viện đó của bạn chạy tốt khi mình test, nhưng ko hiểu sao cứ add vào cái đoạn code mà mình đang viết là nó lại báo cái lỗi trên :lỗi 133 : "Interrupt handler uses too much stack".

Mình thử bỏ ngắt ngoài (tại chân B0) đi thì ok. Ko hiểu sao có ngắt nó lại ko chạy được.

Bạn biết vì sao ko ? giúp mình với, cảm ơn bạn nhiều nhé !!!

Cái thông báo lỗi 133 như sau: " Bộ quản lý ngắt sử dụng quá nhiều ngăn xếp"

--> Mình nghĩ nguyên nhân là do chân PB0 đã được định nghĩa dùng cho LCD.
Code:
#define LCD_ENABLE_PIN  PIN_B2                         ////
#define LCD_RS_PIN      PIN_B0                                    ////
#define LCD_RW_PIN      PIN_B1                                    ////
#define LCD_DATA0       PIN_B4                                    ////
#define LCD_DATA1       PIN_B5                                    ////
#define LCD_DATA2       PIN_B6                                    ////
#define LCD_DATA3       PIN_B7
Bạn thử sửa lại cái thư viện LCD xem nhé.
__________________
Mechatronics Department
University of Engineering and Technology, VNUH.
Delfy_Coltech vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn