View Single Post
Old 18-11-2010, 09:06 AM   #6
thienanh0000
Nhập môn đệ tử
 
Tham gia ngày: Oct 2009
Bài gửi: 7
:
Trích:
Nguyên văn bởi hola View Post
Sao ko có ai cho giải pháp vậy nhỉ? Ko lẽ hết cách hả bà kon.
Dòng 16F5x giá rẻ quá mà , ai cũng thích . hố hố !
Mình không dùng 16F59 nhưng có dùng qua 16F57 , bạn thử thêm khai báo như sao
#include<16F57.h>
# device *=8
thêm khai báo con trỏ 8bit nhé .
mình test với 16F57 , trong chương trinh ban đầu mình sử dụng chỉ 15 byte , dịch ra CCS báo đã dùng 96%-100% RAM . Sau khi thêm khái báo # device *=8 , dịch ra CCS báo dùng 32% - 33% .Mình nghĩ 15 byte , tổng dung lượng RAM cua 16f57 la 72 byte . Vậy biến của mình chiếm khoảng 21% , mà CCS báo 33% . Có thể một ít RAM CCS chiếm làm biến tạm .
Thử rồi , reply kết quả mình biết nhé . Hy vọng không còn "not enough ram for all variable" .
thienanh0000 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn