kỹ thuật
Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 1 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG ------------------------------- ISO 9001:2008 ĐỒ ÁN TỐT NGHIỆP NGÀNH: ĐIỆN TỬ VIỄN THÔNG Ngƣời hƣớng dẫn: Thạc sỹ Nguyễn Văn Dƣơng Sinh viên : Đinh Việt Đức HẢI PHÕNG - 2010 Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 2 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG ----------------------------------- THIẾT KẾ BỘ ĐẾM TẦN SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHÍNH QUY NGÀNH : ĐIỆN TỬ VIỄN THÔNG Ngƣời hƣớng dẫn: Thạc sỹ Nguyễn Văn Dƣơng Sinh viên : Đinh Việt Đức Hải Phòng - 2010 Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 3 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÕNG -------------------------------------- NHIỆM VỤ ĐỀ TÀI TỐT NGHIỆP Sinh viên : Đinh Việt Đức Mã số : 101368. Lớp : ĐT1001 Ngành: Điện tử viễn thông. Tên đề tài : Thiết kế bộ đếm tần số. Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 4 NHIỆM VỤ ĐỀ TÀI 1. Nội dung và các yêu cầu cần giải quyết trong nhiệm vụ đề tài tốt nghiệp ( về lý luận, thực tiễn, các số liệu cần tính toán và các bản vẽ). …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 2. Các số liệu cần thiết để thiết kế, tính toán. …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 3. Địa điểm thực tập tốt nghiệp. Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 5 Công ty Thông Tin Điện Tử Hàng Hải Việt Nam CÁN BỘ HƢỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Ngƣời hƣớng dẫn thứ nhất: Họ và tên : Nguyễn Văn Dƣơng. Học hàm, học vị : Thạc sỹ. Cơ quan công tác : Trƣờng Đại học Dân lập Hải Phòng. Nội dung hƣớng dẫn : ………………………………………………………… ………… … …………………………………………………………………… . … ……………………………………………………………… .…… … ……………………………………………………………… .…… … Ngƣời hƣớng dẫn thứ hai: Họ và tên : . Học hàm, học vị : Cơ quan công tác : Nội dung hƣớng dẫn : Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 6 ……………………………………………………………… .…… … …………………………………………………………… .……… … ……………………………………………………………… .…… … Đề tài tốt nghiệp đƣợc giao ngày . tháng . năm 2010. Yêu cầu phải hoàn thành xong trƣớc ngày . tháng . năm 2010. Đã nhận nhiệm vụ ĐTTN Đã giao nhiệm vụ ĐTTN Sinh viên Người hướng dẫn Hải Phòng, ngày . tháng . năm 2010. HIỆU TRƢỞNG GS.TS.NGƢT Trần Hữu Nghị PHẦN NHẬN XÉT TÓM TẮT CỦA CÁN BỘ HƢỚNG DẪN 1. Tinh thần thái độ của sinh viên trong quá trình làm đề tài tốt nghiệp: …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 7 …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 2. Đánh giá chất lƣợng của đồ án ( so với nội dung yêu cầu đã đề ra trong nhiệm vụ Đ.T.T.N trên các mặt lý luận, thực tiễn, tính toán số liệu .): …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 3. Cho điểm của cán bộ hƣớng dẫn (ghi cả số và chữ) : …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… Hải Phòng, ngày . tháng . năm 2010. Cán bộ hƣớng dẫn PHẦN NHẬN XÉT TÓM TẮT CỦA NGƢỜI CHẤM PHẢN BIỆN 1. Đánh giá chất lƣợng đề tài tốt nghiệp về các mặt thu thập và phân tích số liệu ban đầu, cơ sở lý luận chọn phƣơng án tối ƣu, cách tính toán chất lƣợng thuyết minh và bản vẽ, giá trị lý luận và thực tiễn đề tài. …………………………………………………………………………… Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 8 …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… 2. Cho điểm của cán bộ phản biện. (Điểm ghi cả số và chữ). …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… Hải Phòng, ngày . tháng . năm 2010. Ngƣời chấm phản biện Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 9 MỤC LỤC LỜI NÓI ĐẦU 3 Chƣơng 1: TỔNG QUAN VỀ VĐK VÀ HIỂN THỊ LCD . 12 1.1. Vi điều khiển 1.1.1. Sơ đồ khối và bảng mô tả chức năng các chân của PIC16F877A 14 1.1.2. Tổ chức bộ nhớ 21 1.1.2.1. Tổ chức của bộ nhớ chƣơng trình . 22 1.1.2.2. Tổ chức bộ nhớ dữ liệu . 23 1.1.2.3. Các thanh ghi mục đích chung 23 1.1.2.4. Các thanh ghi chức năng đặc biệt . 24 1.1.2.5. Các thanh ghi trạng thái 25 1.1.3. Các cổng của PIC 16F877A 26 1.1.3.1. PORTA và thanh ghi TRISA 26 1.1.3.2. PORTB và thanh ghi TRISB 27 1.1.3.3. PORTC và thanh ghi TRISC 28 1.1.3.4. PORTD và thanh ghi TRISD 30 1.1.3.5. PORTE và thanh ghi TRISE . 30 1.1.4. Hoạt động cuả định thời 31 1.1.4.1. Bộ định thời TIMER0 . 31 1.1.4.2. Bộ định thời TIMER1 . 33 1.1.4.3. Bộ định thời TIMER2 . 35 1.2. Hiển thị LCD 1.2.1. Hình dáng kích thƣớc. . 37 1.2.2. Các chân chức năng. 38 1.2.3. Sơ đồ khối của HD44780. . 39 1.2.4. Tập lệnh của LCD. 43 1.2.5. Đặc tính của các chân giao tiếp. 50 Chƣơng 2: THIẾT KẾ BỘ ĐẾM TẦN SỐ 51 Đồ Án Tốt Nghiệp Thiết Kế Bộ Đếm Tần Số Sinh viên: Đinh Việt Đức_ĐT1001 10 2.1. Sơ đồ khối 51 2.2. Thiết kế các khối 52 2.2.1. Bộ xử lý . 52 2.2.2. Khối hiển thị 53 2.2.3. Mạch so sánh và hạn biên . 56 2.2.4. Khối nguồn 56 2.3. Sơ đồ mạch hệ thống . 57 Chƣơng 3: PHẦN MỀM ĐIỀU KHIỂN . 59 3.1. Lƣu đồ thuật toán . 59 3.2. Chƣơng trình 59 KẾT LUẬN . 64