|
31-07-2010, 09:59 PM | #1 |
Đệ tử 4 túi
Tham gia ngày: Jun 2007
Bài gửi: 74
: |
hòi:lưu mảng dữ liệu trong bộ nhớ chương trình(flash)
chào các anh chị và các bạn, mình có 1 câu hỏi mong mọi người giải đáp giúp
hiện mình đang viết chương trình trong CCSC, do chương trình ứng dụng của mình cần lưu nhiều mảng dữ liệu (các ký tự) để xuất led, lưu trong RAM thì không đủ, trong khi đó bộ nhớ Flash còn khá nhiều, vậy trong CCSC có cách nào để lưu những mảng này bộ nhớ chương trỉnh(flash) hay không nếu có thì khi truy xuất từng ký tự như thế nào? mình chân thành cảm ơn và chúc mọi người cuối tuần vui vẻ. |
01-08-2010, 12:40 AM | #2 | |
Trưởng lão PIC bang
|
Trích:
How can a constant data table be placed in ROM? 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 |
|
02-08-2010, 01:04 AM | #3 |
Đệ tử 4 túi
Tham gia ngày: May 2007
Bài gửi: 81
: |
Bạn lưu dữ liệu vào ROM. Khai báo như sautui đang dùng để lưu trữ FONT cho led matrix)
Code:
unsigned int8 ROM character[70][16] ={.....} |
03-09-2010, 01:40 PM | #4 |
Nhập môn đệ tử
Tham gia ngày: Jun 2010
Bài gửi: 7
: |
-Minh cũng muốn hỏi cách khai báo, 1 mảng mà mình có thể thay đổi giá trị phần tử trong mang đó đc trong rom hoặc flash.Mình đang dùng PIC 16f877a để làm led matrix có dùng bàn phím 4x4 nhập kí tự zô viết = CCS ???
-à mình tra theo link trên thấy pic6f877a có thể self-write đc, vậy làm sao để thay đổi giá trị các phần tử trong mảng mình đã khai báo ? Mong mọi người chỉ bảo ............... |
|
|