![]() |
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ẻ. |
Trích:
How can a constant data table be placed in ROM? Thân, |
Bạn lưu dữ liệu vào ROM. Khai báo như sau:(tui đang dùng để lưu trữ FONT cho led matrix)
Code:
unsigned int8 ROM character[70][16] ={.....} |
-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 ............... |
Múi giờ GMT. Hiện tại là 07:18 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam