PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   Mở rộng RAM cho pic 16F877a (http://www.picvietnam.com/forum/showthread.php?t=4343)

Bluetek212 22-06-2009 11:38 AM

Mở rộng RAM cho pic 16F877a
 
1 Attachment(s)
Mấy anh cho em hỏi!
Em đang làm bảng quang báo có kích thước 2x16 led ma trận, dùng 595 để quét,dùng eeprom 24c64 .Em dùng con 573 để chốt cho con RAM 62256.
Em muốn khai báo một mảng hai chiều unigned char data[255][16] trên RAM ngoài (vì RAM của con này ko đủ) mà không bik làm sao.Anh nào bik thì chỉ giùm e với, e đang bí quá đang làm đồ án tốt nghiệp mấy anh ơi!
Cụ thể là cần khai báo như thế nào!Nếu có 1 đoạn code mẫu nói về cái này thì cho em xin với!

manhha2799 23-06-2009 01:45 AM

Tội tình gì mà bạn phải mở rộng ram thế. Với kích thước như thết thì bạn thay bằng con 18f là giải quyết vấn đề ngay. Con 18f lập trình cũng giống 16f ah.

Bluetek212 30-06-2009 11:42 PM

Trời!Ai mà chả biết vậy bạn ơi!Không lẽ cần RAM lớn hơn thì phải đổi con khác lớn hơn ah!Nhưng mà mình đã giải quyết được rồi! Dù sao cũng cảm ơn vì đã trả lời nhé!

hoc_picpicpic 01-07-2009 09:51 PM

Trích:

Nguyên văn bởi Bluetek212 (Post 27284)
Trời!Ai mà chả biết vậy bạn ơi!Không lẽ cần RAM lớn hơn thì phải đổi con khác lớn hơn ah!Nhưng mà mình đã giải quyết được rồi! Dù sao cũng cảm ơn vì đã trả lời nhé!

bạn giải quyết thế nào có thể bật mí cho anh em biết với đc ko

Bluetek212 23-07-2009 10:29 AM

1 Attachment(s)
hihi!tại mấy bữa nay mắc bận làm đồ án tốt nghiệp !mình xin đưa lên để các bạn tham khảo!chương trình này được mình cải tiến từ chương trình của một bạn cũng trong diễn đàn này, dùng ram 6264 và 2 IC chốt 573, chỉ dùng 2 port so với chương trình của bạn đó( chính xác là 13 pin mà thôi)

stupid11 12-12-2010 04:53 PM

giao tiep RAM
 
khi sử dụng các port để giao tiếp với Ram thỉ các port đó có sử dụng làm chân I/O được không bạn

nguyenluan0728 15-12-2010 07:09 PM

chào mọi người không bit mọi người còn quan tân luồng này k. nhưng cho mình hỏi là công dụng của epprom 24c64 trong mạch quang báo dùng là j.
mình cũng đang làm đồ án quang báo giao tiếp máy tính. nhưng bộ nhớ 887 nhỏ quá không đủ lưu data nên mình có dùng thêm ram 62256 kết nối bên ngoài nhưng vấn đề là mình đọc về thì hiển thị ra led matrix sai hết. và mình cũng không bit là giá trị ghi vào ram có đúng không. nhưng khi mình ghi vào ram rồi dọc ra lưu tạm vào một mảng int8 mang[50] thì chạy được chưng khi đọc trực tiếp rồi hiện ra led thì bó tay, nó hiện sai hết. mong mọi nguời giúp jùm. và mình thắc mắt khi dùng ram ngoài thì có fải đi với epprom ngoài k. mong mọi người giup dùm chứ cả tháng nay mình mò vẫn không ra giải pháp


Múi giờ GMT. Hiện tại là 12:07 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam