Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Thiết kế đồng hồ sử dụng PIC16F887 hiển thị LCD
MIỄN PHÍ
Số trang
36
Kích thước
1.0 MB
Định dạng
PDF
Lượt xem
1351

Thiết kế đồng hồ sử dụng PIC16F887 hiển thị LCD

Nội dung xem thử

Mô tả chi tiết

Đồ án môn học 2: Thiết kế đồng hồ và lịch điện tử sử dụng vi điều khiển 16F887

PHỤ LỤC

PHỤ LỤC…………………………………………………………………………………………………..1

LỜI GIỚI THIỆU………………………………………………………………………………………....2

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…………………………………………………………………...36

1

Đồ án môn học 2: Thiết kế đồng hồ và lịch điện tử sử dụng vi điều khiển 16F887

LỜI GIỚI THIỆU

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.

2

Đồ án môn học 2: Thiết kế đồng hồ và lịch điện tử sử dụng vi điều khiển 16F887

PHẦN 1: LÝ THUYẾT

CHƯƠNG 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC

1.1 PIC LÀ GÌ ???

PIC là viết tắt của “ Programable Intellegent Computer”, có thể tạm dịch là “ Máy tính thông minh khả

trình” do hãng Genenral Intrusment đặt tên cho vi điều khiển đầu tiên của họ: PIC 1650 được thiết kế

dùng làm thiết bị ngoại vi cho vi điều khiển CP1600. Vi điều khiển (VĐK) này sau đó được nghiên cứu

và phát triển thêm và từ đó hình thành nên dòng vi điều khiển PIC như ngày nay.

1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN KHÁC ???

Hiện nay trên thị trường có rất nhiều họ vi điều khiển 8051, Motorola 68HC, AVR, ARM,…Ngoài họ

8051 được hướng dẫn căn bản ở môi trường đại học, bản thân người viết đã lựa chọn họ vi điều khiển PIC

để mở rộng kiến thức và phát triển các ứng dụng trên công cụ nầy vì các nguyên nhân sau:

- Họ vi điều khiển này có thể tìm mua dễ dàng ở thị trường Việt Nam.

- Giá thành không quá đắt.

- Có đầy đủ tính năng của một vi điều khiển khi hoạt động độc lập.

- Là một sự bổ sung rất tốt về kiến thức cũng như về ứng dụng cho họ vi điều khiển mang tính truyền

thống 8051.

- Số lượng người sử dụng họ vi điều khiển PIC hiện nay tại Việt Nam cũng như trên thế giới ngày càng

tăng. Điều này tạo nhiều thuận lợi trong quá trình tìm hiểu và phát triển các ứng dụng như: số lượng tài

liệu, số lượng ứng dụng mở đã được phát triển thành công, dễ dàng trao đổi, học tập, dễ dàng tìm được

sự chỉ dẫn khi gặp khó khăn…

- Sự hỗ trợ của nhà sản xuất về trình biên dịch, các công cụ lập trình, nạp chưng trình từ đơn giản đến

phức tạp,…

- Các tính năng đa dạng của vi điều khiển PIC, và các tính năng này không ngừng được phát triển.

1.3 KIẾN TRÚC CỦA PIC

Cấu trúc phần cứng của một vi điều khiển được thiết kế theo hai dạng kiến trúc: kiến trúc Von Neuman

và kiến trúc Havard.

3

Tải ngay đi em, còn do dự, trời tối mất!