View Single Post
Old 25-05-2007, 10:35 AM   #3
zero
Đệ tử 4 túi
 
Tham gia ngày: Feb 2007
Bài gửi: 87
:
Send a message via Yahoo to zero
Chuyện chết bất đắc kỳ tử thì ko có j cả đồ china là vậy đó hihi
Quan 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.
Có vẻ khó hiểu nhỉ. vậy tôi sẽ minh họa bằng hình ảnh nhé.
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
Hình Kèm Theo
File Type: jpg DS12C887.JPG (58.2 KB, 55 lần tải)
__________________
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
zero vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn