![]() |
|
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 |
|
|
#3 |
|
Đệ tử 4 túi
|
Chuyện chết bất đắc kỳ tử thì ko có j cả
đồ china là vậy đó hihiQuan trọng là mình làm được theo như những j mình đề ra hay ko thôi. Vậy bạn đã làm được những j rồi?có thể chia xẻ lên được ko? ---------------------------------------- Mất một ngày để tìm trên NET cách connect DS12C887 với PIC nhưng ko thành công nên tôi thử viết Soucre để thực hiện việc kết nối với con này xem thế nào.(Nếu ai biết cách connect thì share cho tui với) Theo như trong DataSheet thì quá trình đọc và ghi dữ liệu được thể hiện thông qua giản đồ thời gian. Tôi mạo nguội đưa ra cách lập trình để kết nối với con DS như sau. Code:
(Quá trình ghi dữ liệu) B1. RD, RW =>1 delay. B2. ALE => 1, Out DATA1 ra B3. CS => 0 B4. Delay rồi cho ALE => 0 Delay B5. RW => 0 và out DATA2 ra B6. RW => 1 Delay B7. CS => 1, ALE => 1. Trong đó Data1 có thể là Address và Data2 là giá trị (Đoán vậy ko biết có đúng ko)Còn với việc đọc Data thì cũng tương tự như vậy. Ko biết có chính xác ko các bạn cho ý kiến nhé. Có một đoạn nhầm lẫn trong ảnh là ở B3 CS=0 chứ ko phải là 1
__________________
Today Not Tomorow .... YM: hoangcuong2k <= Ai rảnh thì chat nhé thay đổi nội dung bởi: zero, 25-05-2007 lúc 11:21 AM. Lý do: Nhầm lẫn trong ảnh |
|
|
|
| Ðiều Chỉnh | |
| Xếp Bài | |
|
|