![]() |
cái này tui nghĩ nó có thể thay thế com ROM rất ok , 1 mạch thu thập dữ liệu , lưu vào đó , sau 1 thời gian , lấy thẻ ra , cắm vào máy tính hay DTDD , rồi đọc dữ liệu đó , hình ảnh , hay âm thanh , hay biểu đồ , có lẽ vậy là ứng dụng dc vài thế mạnh của nó ... , còn ai siêu thì lưu mp3 vô hát ( mắc hơn đi mua máy mp3)
còn tạo ra 3.3v , thì chỉ cần 1 con zenner 3.3v , hé hé , cái này học trc khi học BJT |
Ổn áp 3V3 cho MMC card nên dùng con BA033T cho ổn định, nếu dùng zenner ghim áp lỡ "giữa đường đứt gánh" thì toi cái thẻ!!
|
Code:
#include<16f877a.h> cho em hỏi code của em sai tại đâu mà không thể khởi tạo được MMC. Tức phản hồi R1 của MMC luôn #0x01 |
chán quá
Hem ai quan tâm tới vẫn đề này nữa sao?????????????? |
- Sơ đồ mạch của bạn như thế nào? Trước tiên phải chắc chắn mạch của bạn đúng.
- Bắt đầu từ command nào, thẻ ko phản hồi, hoặc phản hồi sai? |
Trích:
|
1 Attachment(s)
Em thử mô phỏng trên Proteus7.2
Ngay từ command 1 nó đã không nhận rồi Em kiẻm tra Response R1 nó đã khác 1 làm đi làm lại mãi rùi, mà kể cả cho "i=5000" luôn, như lời debugger cũng hem được nữa Nản quá! Đại ca nào giúp em với! :(( |
1 Attachment(s)
À wên em gởi lun theo đây file mô phỏng của anh Yankazaz post lên
Mong các anh hồi âm mau mau nhé |
bạn Deugger ơi, còn Onl không
Bạn có thể cho send cho mình cái thư viện đó mau mau được hem, tại thứ 3 tới là phải gặp thầy lần nữa rùi !!! Cảm ơn bạn trước nhá :D |
Thư viện của mình mới dùng được cho họ MCS-51 và ARM thôi, mình đang port nó sang PIC. Nhưng vấn đề là thư viện của mình sử dụng cache khoảng 2K, trong khi, như bạn biết đấy, RAM của mấy con PIC16 ít quá, lại bị xé lẻ thành nhiều bank. Có lẽ mình sẽ port nó sang thằng PIC24 hoặc 32 thôi.
Để cho nhanh bạn send cho mình cái project của bạn cùng với source code và mô phỏng, mình xem và sửa cho. Mà cái file MMC_PC lúc nãy bạn gửi thiếu file hex và file image |
Code:
i=20; Code:
command(0x40,0,0,0x95); void command(int8 bef,long adrh,long adrl,int8 bes) Code:
{ |
1 Attachment(s)
Debugger ơi, chán quá thử lại rùi mà vẫn không được:(
Hay đã giúp thì giúp cho chót, mình đã post mạch với code rồi đó bạn có thể sửa code xong mô phỏng luôn xem chạy chưa Trời ơi, điên đầu với con MMC này gần 5 tuần rồi!!:( À t đưa luôn file hex với image của anh Yankazza |
Cái file MMC_PC bạn bogu gửi lên làm gì có code, cũng không có file hex và file image của mmc nữa, có mỗi 1 cái file proteus thì làm sao mình chạy được. bạn gửi lại đi
|
1 Attachment(s)
Uh, mình quên.Tại gửi file cardimage sẵn trong file của anh Yankazza, nên mình thui
Mình đã gởi kèm luôn cả project MMC và mạch mô phỏng đó. À mình đọc trên diễn đàn thấy nói khi khởi tạo MMC phải giữ tốc độ <400K/s sau khi khởi tạo xong mới được tăng lên cũng chả rõ nữa, nhưng thử luôn rồi mà cũng chẳng xong...hết thuốc cứu???:( |
À lại quên nữa mình dùng CCS4.03 lập trình cho PIC. Debugger có chưa, nếu chưa bạn download ở đây nè
http://rs111.rapidshare.com/files/32...CWH_v4.033.rar Cảm ơn bạn Debugger nhiệt tình giúp mình nha:) |
Múi giờ GMT. Hiện tại là 02:06 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