![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Sep 2007
Bài gửi: 5
: |
Thuật toán ghi DS1307: start i2c
ghi 0xD0 ghi địa chỉ start ghi 0xD0 ghi giây, phút, giờ, ngày... stop i2c Đấy là VDK của bạn hỗ trợ giao tiếp I2C, nếu không thì bạn phải xây dựng chương trình riêng. Chúc thành công |
![]() |
![]() |
![]() |
#2 |
Đệ tử 1 túi
Tham gia ngày: Sep 2007
Bài gửi: 11
: |
|
![]() |
![]() |
![]() |
#3 | |
Đệ tử 7 túi
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
: |
Trích:
- Start_i2c(); - ghi 0xD0 // Write - ACK rùi mới ghi đia chỉ - tiếp ACK , rùi ghi tiếp giá trị - stop_i2c(); trình tự của u : sau khi ghi điạ chỉ xong , start lại . Vậy start chỗ này có ý nghĩa gì ?Tui ko bit các hàm start_i2c(0, stop_i2c() của CCS nằm ở đâu cả , nên ko hỉu trong 2 hàm đó ng ta viết cái gì ? |
|
![]() |
![]() |
![]() |
|
|