Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 13 trang
Dung lượng: 347 KB

Giới thiệu nội dung

Giao Tiếp I2C (Master – Slave)

Tác giả: Phạm Thị Hoa, Nguyễn Đức Sơn

Lĩnh vực: Kiến trúc máy tính và mạng truyền thông công nghiệp

Nội dung tài liệu:

Tài liệu này trình bày về chuẩn giao tiếp I2C (Inter-Integrated Circuit Bus), một phương pháp giao tiếp nối tiếp 2 dây sử dụng mô hình Master-Slave. Chuẩn I2C cho phép các thiết bị (IC) giao tiếp với nhau một cách hiệu quả với mạch điện đơn giản. Tài liệu đi sâu vào các đặc điểm của giao tiếp I2C, bao gồm hai dây SDA (Serial Data) và SCL (Serial Clock), cách thức hoạt động của Master và Slave, các chế độ hoạt động khác nhau của bus I2C, cũng như định dạng địa chỉ thiết bị và dữ liệu truyền. Ngoài ra, tài liệu còn giới thiệu về việc sử dụng module I2C trên vi điều khiển PIC và đưa ra ví dụ minh họa bằng cách kết nối PIC 18f4520 với chip đồng hồ thời gian thực DS1307.

Mục lục chi tiết:

  • I. Giới thiệu chung về I2C( Master – Slave)
  • 1. Đặc điểm giao tiếp I2C
  • 2: Bit Start và Stop
  • 3. Định dạng dữ liệu truyền
  • 4. Định dạng địa chỉ thiết bị
  • 5. Truyền dữ liệu trên bus I2C, chế độ Master-Slave
  • 6. Chế độ Multi-Master
  • II: Modul I2C với PIC
  • 1. Modul I2C với PIC
  • 2. Ví dụ sử dụng modul I2C của PIC 18f4520 với ds1307( đồng hồ thời gian thực).