![]() |
|
Tài trợ cho PIC Vietnam |
MPASM Lập trình bằng hợp ngữ là một việc làm vô cùng vất vả, tuy nhiên, để hiểu và làm việc với vi điều khiển, hợp ngữ trở thành một công cụ khá đắc lực ... |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Jun 2006
Bài gửi: 10
: |
![]() Em đã xem về TUT I2C của anh Mạnh .Tuy nhiên em không hiểu ở phần đề tài với DS1307 thì địa chỉ của con DS này lại là 0xD0 và tại sao bit 0 của nó bằng 0 thì quá trình là transmitt , bằng 1 thì receive . Các anh trả lời giúp em với
__________________
Lưu Diệc Phi - My Love |
![]() |
![]() |
![]() |
#2 | |
Đệ tử 3 túi
Tham gia ngày: Jun 2005
Bài gửi: 56
: |
Trích:
![]() Khi phát địa chỉ ở chế độ 7bit thì bit0 của byte địa chỉ đó (7bit đầu là D0, bit cuối độc lập) là bit R/W. Bit này sẽ quy định trạng thái đọc ghi của Slave, còn tại sao thì quy định nó vậy. Giao tiếp với DS1307 thì nó ở dạng Slave, tất cả hoạt động của nó được quyết định từ Master, nếu yêu cầu Transmit thì có nghĩa là Master yêu cầu Slave phát dữ liệu, còn lại là nhận dữ liệu, làm việc này để tránh xung đột khi mạch nó nhiều Slave. |
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
TUT về USART trong PIC16F877A | mafd_47a | MPASM | 16 | 19-02-2025 05:32 AM |
Lập nhóm PIC16F877A | nhh | Cơ bản về vi điều khiển và PIC | 285 | 08-03-2017 11:08 PM |
Bộ so sánh và PWM cho PIC16F877A | anhquangngai | Cơ bản về vi điều khiển và PIC | 24 | 08-09-2012 09:00 AM |
Pic16f877a TỪ DỄ TỚi KhÓ | ntc | Cơ bản về vi điều khiển và PIC | 373 | 23-05-2009 10:24 PM |
CCS C for PIC16F877A | nhh | Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) | 405 | 24-04-2008 12:00 PM |