[tintuc]


8051 Digital Clock Ngày 16 × 2 màn hình LCD

Mô tả

Đây là một ví dụ về 8.051 đồng hồ kỹ thuật số Ngày 16 × 2 màn hình LCD .

Sơ đồ mạch

Xem chi tiết

Trong ví dụ này, chúng ta đã cấu hình 8051 timer0 để tính thời gian. Có 4 chế độ khác nhau cho timer0 trong 8051. Chúng tôi đã lựa chọn chế độ tự động tải lại 8 bit. Trong chế độ phần cứng timer0 này được tự động thiết lập lại khi tràn đến một giá trị được xác định trước và một lần nữa bắt đầu đếm lên. Timer0 đếm lên 1 sau 12 đồng hồ của hệ thống chính đồng hồ dao động. Vì vậy, nếu chúng ta sử dụng tinh thể 12 MHz sau đó timer0 tần số đầu vào sẽ được 1 MHz.
đây trong này đồng hồ hệ thống của dự án là 24 MHz và timer0 đầu vào đồng hồ là 2 MHz. Nó lại trở lại sau mỗi 6 tràn. Đơn giản chỉ cần mỗi giờ gián đoạn là xảy ra sau khi 125 micro giây. Và như vậy theo cách này nếu 8 ngắt đã xảy ra sau đó 1 phần nghìn giây đã trôi qua và nếu ngắt 8000 đã xảy ra sau đó 1 giây đã trôi qua và như vậy. Bằng cách này chúng ta tính giờ và phút cũng có. Thời gian này được cập nhật vào ngày 16 × 2 màn hình LCD thường xuyên. Để xem chi tiết của màn hình LCD interfacing xin vui lòng xem 8051 Để 16 × 2 màn hình LCD Interfaing . Nút được cung cấp cho các thiết lập thời gian.
Cho hoạt động cơ bản và các thành phần được sử dụng trong một 8051 dựa trên hệ thống dựa trên vi điều khiển thấy 8051 cơ bản Flasher LED .

Tải