PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp USB, CAN, I2C, SPI, USART...

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Giao tiếp USB, CAN, I2C, SPI, USART... Những giao tiếp được tích hợp trên PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 29-10-2013, 06:43 PM   #1
trinhquang92
Nhập môn đệ tử
 
Tham gia ngày: Sep 2013
Bài gửi: 4
:
Mắc DS1307 mạch thật ko chạy

Mình đang làm giao tiếp DS1307 bằng I2C. Có phần sử dụng điện trở pull up.
Trong proteus, nếu đặt trở thường [R1 và R2] (Model type: Analog) thì mạch chạy sai. Ko set or get Time đc
Khi change Model type từ Analog sang Digital thì lại chạy được. hoặc lắp hẳn 2 con PULL UP trong thư viện proteus.
Mô phỏng proteus:

Từ mạch đó mình chuyển qua lắp mạch thật lại không chạy được.
==> Mình nghĩ chắc do điện trở của mình ko phải là pullup hay nó ko phải Digital.
Bạn nào đã từng làm mạch này. Chỉ lỗi giúp mình với.
Hoặc cũng có thể do code của mình lỗi
Mình có đính kèm code và file mô phỏng.
HITECH 9.83
http://www.mediafire.com/?1vdnnc1d5g9ot5n
trinhquang92 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


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


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam