Mục lục:

Đồng hồ TIme thực sử dụng AT89s52: 3 bước
Đồng hồ TIme thực sử dụng AT89s52: 3 bước

Video: Đồng hồ TIme thực sử dụng AT89s52: 3 bước

Video: Đồng hồ TIme thực sử dụng AT89s52: 3 bước
Video: Mạch đồng hồ với 8051 không dùng IC RTC | Clock using 8051 without RTC IC | AVR - AT89S52 2024, Tháng bảy
Anonim
Đồng hồ TIme thực sử dụng AT89s52
Đồng hồ TIme thực sử dụng AT89s52
Đồng hồ TIme thực sử dụng AT89s52
Đồng hồ TIme thực sử dụng AT89s52

CHÀO MỪNG QUAY LẠI, Đây là shubham Trivedi và hôm nay tôi sẽ thiết kế Đồng hồ thời gian thực sử dụng Vi điều khiển At89s52. Bộ vi điều khiển AT89S52 là trung tâm của dự án này. IC DS1307 được sử dụng làm RTC. IC DS1307 này yêu cầu giao diện I2C, nhưng 89s52 không có bất kỳ cổng I2C nào trên bo mạch. Điều đó làm cho nó trở nên điển hình để thiết kế. Vì vậy, tôi đã thiết kế một bus I2C trong chương trình và sử dụng nó để đáp ứng các yêu cầu.

Các thành phần bắt buộc:

  1. DS1307
  2. Bảng AT89S52
  3. LCD 16x2
  4. Kết nối dây
  5. Breadboard

Bước 1: Thi công

Sự thi công
Sự thi công
Sự thi công
Sự thi công
Sự thi công
Sự thi công

Mạch được thiết kế thành hai phần riêng biệt. Hình 1 cho thấy kết nối IC RTC DS 1307. Kết nối này được thực hiện bằng cách sử dụng không PCB. Kết nối giống như trong Hình 2.

Tôi đã sử dụng Bảng phát triển AT89s52 mà tôi đã thiết kế cách đây vài tháng bằng cách sử dụng Kỹ thuật in màn hình cho thiết kế pcb. Chân SCL của RTC được nối với chân P1.1 và chân SDA được nối với chân P1.0 của vi điều khiển 89s52. LCD 16x2 được giao diện theo cách sau.

PIN CỦA PIN LCD CỦA AT89S52

  • D7 - P3.7
  • D6 - P3.6
  • D5 - P3.5
  • D4 - P3.4
  • RS - P1. 6
  • RW - P1. 5
  • E - P1.4

Bước 2: Làm việc với Video

Bước 3: Mã

Mã số

Chương trình được thiết kế trên phần mềm Keil uvision 5. Các tệp thư viện riêng biệt được sử dụng cho mỗi giao diện. vui lòng xem qua tệp readme trước khi tiếp tục. Mô tả của từng chức năng cũng có sẵn trong tệp đính kèm này

Bấm vào đây để tải xuống tệp đính kèm

lỗi được hoan nghênh tại [email protected]

bấm vào đây để thích trên facebook

Đề xuất: