![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 3 túi
Tham gia ngày: Apr 2011
Bài gửi: 56
: |
như vậy dữ liệu mình đổ vào chạy vẫn như cũ hả anh?
em nghĩ dữ liệu mình copy vào ram là 8bit sao mình không dùng từ A0 tới A7 thôi mà phải dùng cả A8 trở xuống nữa hả anh?mình bỏ được không anh nó có tác dụng gì anh nhỉ? chân data chan chốt chan clk 595 mình vẫn mắc như cũ hay có phải thay đổi gì không anh Minh? àk nếu mình dùng ram ngoài khi mất điện thì sẽ bị xóa và phải nạp lại chương trình đúng hok anh? khi mình dùng ngắt rda truyên dữ liệu từ pc xuống pic mình cần phải lưu vào eprom trong pic liệu dung lương pic 16f rom chứa đủ dữ liệu từ máy tính truyền xuống không anh hay phải dùng rom ngaòi nữa anh? thay đổi nội dung bởi: friend_1990, 16-05-2011 lúc 10:30 PM. |
![]() |
![]() |
![]() |
#2 |
Đệ tử 5 túi
Tham gia ngày: Dec 2008
Nơi Cư Ngụ: Hà Nội
Bài gửi: 91
: |
16F877 có 256bytes rom cơ mà, bạn liệu đã dùng hết chưa mà đã nghĩ đến chuyện lắp rom ngoại.
Nếu giả sử có thiếu nữa, thì bạn dùng pic16F877A ấy, loại này bạn có thể lưu dữ liệu lên Flash nữa, thoải mái nhé. À còn về RAM nữa, con này có những 368 bytes RAM, gấp 3 lần con 8051 đó bạn. Mình nghĩ là quá thoải mái để bạn làm một đồ án. Chúc bạn thành công. |
![]() |
![]() |
![]() |
#3 | |
Đệ tử 7 túi
Tham gia ngày: May 2005
Bài gửi: 258
: |
Trích:
với pic 16f ccs c chỉ cho phép khai báo một mảng sram dài tối đa là 96 byte. bạn có thể cho một đoạn code để mọi người tham khảo. làm led matrix quan trọng tốc độ ghi đọc dữ liệu phải nhanh.
__________________
viết chương trình cho vdk chạy ổn định là cả một vấn đề. thay đổi nội dung bởi: tdm, 17-05-2011 lúc 10:44 PM. |
|
![]() |
![]() |
![]() |
#4 |
Đệ tử 5 túi
Tham gia ngày: Dec 2008
Nơi Cư Ngụ: Hà Nội
Bài gửi: 91
: |
Mình Không hiểu các bạn dùng nhiều RAM như thế để làm gì, có phải ghi thông tin hiển thị k?
Theo mình thì thông tin hiển thị mình ít khi thay đổi, nên ghi vào enhanced Flash, bộ nhớ thoải mái. Còn RAM chỉ làm bộ đệm hiển thị ma trận thôi, bảng matrix của mình có bao nhiêu cột thì dùng mảng có độ dài bấy nhiêu, và một số ít biến chương trình nữa, chắc chắn đủ. Đó là phương pháp mình đã làm, tương đối đơn giản, không phải kết nối thêm ROM, RAM gì hết ấy (à ghi chú mình chưa làm bảng nào to như ở ngân hàng hihi...). Bạn nào đồng ý với mình, thanks cái còn bit hihhi... |
![]() |
![]() |
![]() |
#5 | |
Đệ tử 3 túi
Tham gia ngày: Apr 2011
Bài gửi: 56
: |
Trích:
ở đây mình làm khoảng 16 con led matrix dùng để hiển thị nhiệt độ giờ phút giây ngày tháng năm mình nghĩ dung lượng ram ko đủ tai mình đang làm hiển thị nhiệt độ không thôi chiếm dung lượng ram 50% rồi và còn nhiều cái khác mình vẫn chưa hoàn thành nên mình nghĩ sẽ không đủ bạn đã từng làm quang báo vậy thì có kinh nghiệm chỉ mình dc chứ ? bạn có làm hiển thị ngày giờ không dùng pic 16f ấy nếu có chia sẻ mình với mọi người cùng tham khảo,dc chứ ? thanks ban nhiều!!!!!!!!!!!!! |
|
![]() |
![]() |
![]() |
|
|