Thực hiện đồng hồ số dùng PIC 16F877A hiển thị LCD (Full)


Đồng hồ có các chức năng:
+ Hiển thị giờ phút giây
+ Hiển thị ngày tháng năm
+ Cảnh báo trộm
+ Báo thức
+ Báo nhiệt độ



Ngày nay cùng với sự phát triển không ngừng của khoa học kỷ thuật, thì kỹ thuật số cũng đã đem lại cho con người những thành tựu to lớn. Ngày càng có nhiều sản phẩm kỷ thuật số ra đời, đáp ứng được nhiều nhu cầu lợi ích cho con người. Hòa cùng xu hướng đó vi điều khiển đã khẳng định được vị thế vững chắc của mình trong nhiều ứng dụng, điển hình là đồng hồ điện tử hiển thị lên màn hình LCD với độ chính xác gần như tuyệt đối thay thế cho đồng hồ cơ.
Với hướng đi đó, nhóm chúng em đã tìm hiểu và thiết kế ứng dụng ĐỒNG HỒ VÀ LỊCH ĐIỆN TỬ SỬ DỤNG VI ĐIỀU KHIỂN PIC 16F887 trong khuôn khổ của Đồ án môn học 2.

Qua đây, chúng em xin chân thành cám ơn những lời chỉ dẫn của thầy Hồ Trung Mỹ, đồng gửi lời cám ơn đến những người bạn, những anh chị khóa trên đã cho chúng em những kinh nghiệm quý báu.


NỘI DUNG:


PHẦN 1: LÝ THUYẾT…………………………………………………………………...………………3

CHƯƠNG 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC……………………………………………..…3
1.1 PIC LÀ GÌ? …………………………………………………………………………………………….3
1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN KHÁC…………………………….3
1.3 KIẾN TRÚC CỦA PIC………………………………………………………………………………...3
1.4 CÁC DÒNG PIC VÀ CÁCH LỰA CHỌN VI ĐIỀU KHIỂN PIC………………………………..…..4
1.5 NGÔN NGỮ LẬP TRÌNH CHO PIC………..………………………………………………………...5
1.6 MẠCH NẠP PIC……….………………………………………………………………………………5

CHƯƠNG 2: VI ĐIỀU KHIỂN PIC 16F887…………………………………………………………….6

2.1 SƠ ĐỒ CHÂN VÀ HÌNH DẠNG THỰC TẾ………………………………………………………….6
2.2 MỘT VÀI THÔNG TIN VỀ VI ĐIỀU KHIỂN PIC16F887…………………………………………...7
2.3 SƠ ĐỒ KHỐI VI ĐIỀU KHIỂN PIC16F887…………………………………………………………..8
2.4 TỔ CHỨC BỘ NHỚ………………………………………………………………………………...….9
2.4.1 Bộ nhớ chương trình………………………………………………………………………………….9
2.4.2 bộ nhớ dữ liệu……………………………………………………………………………………….10
2.4.3 Các cổng ra vào của PIC……….……………………………………………………………………12
2.5 TIMER0……………………………………………………………………………………………….13

CHƯƠNG 3: LCD……………………………………………………………………………………….15

PHẦN 2: THIẾT KẾ…………………………………………………………………………………….21

A. SƠ ĐỒ KHỐI………………………………………………………………………………………….21
B. SƠ ĐỒ NGUYÊN LÝ…………………………………………………………………………...…….22
C. LƯU ĐỒ GIẢI THUẬT……………………………………………………………………………….24
D. LẬP TRÌNH ……………………………………………………………………………………….….30

PHẦN 3: MÔ PHỎNG BẰNG PROTEUS …………………………………………………………....36

PHẦN 4: TÀI LIỆU THAM KHẢO……………………………


















Đồng hồ có các chức năng:
+ Hiển thị giờ phút giây
+ Hiển thị ngày tháng năm
+ Cảnh báo trộm
+ Báo thức
+ Báo nhiệt độ



Ngày nay cùng với sự phát triển không ngừng của khoa học kỷ thuật, thì kỹ thuật số cũng đã đem lại cho con người những thành tựu to lớn. Ngày càng có nhiều sản phẩm kỷ thuật số ra đời, đáp ứng được nhiều nhu cầu lợi ích cho con người. Hòa cùng xu hướng đó vi điều khiển đã khẳng định được vị thế vững chắc của mình trong nhiều ứng dụng, điển hình là đồng hồ điện tử hiển thị lên màn hình LCD với độ chính xác gần như tuyệt đối thay thế cho đồng hồ cơ.
Với hướng đi đó, nhóm chúng em đã tìm hiểu và thiết kế ứng dụng ĐỒNG HỒ VÀ LỊCH ĐIỆN TỬ SỬ DỤNG VI ĐIỀU KHIỂN PIC 16F887 trong khuôn khổ của Đồ án môn học 2.

Qua đây, chúng em xin chân thành cám ơn những lời chỉ dẫn của thầy Hồ Trung Mỹ, đồng gửi lời cám ơn đến những người bạn, những anh chị khóa trên đã cho chúng em những kinh nghiệm quý báu.


NỘI DUNG:


PHẦN 1: LÝ THUYẾT…………………………………………………………………...………………3

CHƯƠNG 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC……………………………………………..…3
1.1 PIC LÀ GÌ? …………………………………………………………………………………………….3
1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN KHÁC…………………………….3
1.3 KIẾN TRÚC CỦA PIC………………………………………………………………………………...3
1.4 CÁC DÒNG PIC VÀ CÁCH LỰA CHỌN VI ĐIỀU KHIỂN PIC………………………………..…..4
1.5 NGÔN NGỮ LẬP TRÌNH CHO PIC………..………………………………………………………...5
1.6 MẠCH NẠP PIC……….………………………………………………………………………………5

CHƯƠNG 2: VI ĐIỀU KHIỂN PIC 16F887…………………………………………………………….6

2.1 SƠ ĐỒ CHÂN VÀ HÌNH DẠNG THỰC TẾ………………………………………………………….6
2.2 MỘT VÀI THÔNG TIN VỀ VI ĐIỀU KHIỂN PIC16F887…………………………………………...7
2.3 SƠ ĐỒ KHỐI VI ĐIỀU KHIỂN PIC16F887…………………………………………………………..8
2.4 TỔ CHỨC BỘ NHỚ………………………………………………………………………………...….9
2.4.1 Bộ nhớ chương trình………………………………………………………………………………….9
2.4.2 bộ nhớ dữ liệu……………………………………………………………………………………….10
2.4.3 Các cổng ra vào của PIC……….……………………………………………………………………12
2.5 TIMER0……………………………………………………………………………………………….13

CHƯƠNG 3: LCD……………………………………………………………………………………….15

PHẦN 2: THIẾT KẾ…………………………………………………………………………………….21

A. SƠ ĐỒ KHỐI………………………………………………………………………………………….21
B. SƠ ĐỒ NGUYÊN LÝ…………………………………………………………………………...…….22
C. LƯU ĐỒ GIẢI THUẬT……………………………………………………………………………….24
D. LẬP TRÌNH ……………………………………………………………………………………….….30

PHẦN 3: MÔ PHỎNG BẰNG PROTEUS …………………………………………………………....36

PHẦN 4: TÀI LIỆU THAM KHẢO……………………………

















M_tả

M_tả

Không có nhận xét nào: