38_38

New Member

Download miễn phí Đồ án Kit Thực Tập Pic 16f887a


Đây là đồ án tốt nghiệp của mình, có đầy đủ code, mô phỏng, schematic và layout các khối và mạch nạp.
Mục Lục
PHẦN I KHẢO SÁT VI ĐIỀU KHIỂN PIC 16F877A 12
PHẦN II CÁC THÀNH PHẦN CỦA KIT THỰC TÂP PIC 16F877A . 67
+ led đơn
+ led 7 đoạn
+đèn giao thông
+led ma trận
+LCD
+ADC ( Analog to Digital)
+Đo nhiệt độ dung Lm35
+I2C
PHẦN III CÁC BÀI TẬP THỰC HÀNH 120
PHẦN VI GIẢI CÁC BÀI TẬP THỰC HÀNH 141
+BÀI 1 HIỂN THỊ TRẠNG THÁI PORT TRÊN LED ĐƠN 142
+BÀI 2 HIỂN THỊ TRẠNG THÁI CÁC PORT VÀ THAY ĐỔI THỜI GIAN DELAY 144
+BÀI 3 HIỂN THỊ NGÀY THÁNG NĂM SINH TRÊN LED 7 . 146
+BÀI 4 HIỂN THỊ ĐỒNG HỒ TRÊN LED 7 149
+BÀI 5 CHƯƠNG TRÌNH ĐÈN GIAO THÔNG 151
+BÀI 6 CHẠY CHỮ LED MA TRẬN 153
+BÀI 7 HIỂN THỊ KÝ TỰ TRÊN LCD 156
+BÀI 8 GIAO TIẾP BÀN PHÍM SỐ HEX HIỂN THỊ LCD .161
+BÀI 9 ĐIỀU CHỈNH ADC HIỂN THỊ LED ĐƠN 165
+BÀI 10 ĐO NHIỆT ĐỘ 166
PHẦN VI PHỤ LỤC 170

Phụ lục 1 : 16F877A 171
Phụ lục 2 : DEFS_16F877A . 177


Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
SƠ ĐỒ MẠCH:
L6
1
2
L5
1
2
4R2
330
1
23456789
L2
1
2
L3
1
2
VCC
L7
1
2
L1
1
2
LEDDON
12345678
L0
1
2
L4
1
2
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 124
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
BÀI 3: HIỂN THỊ NGÀY THÁNG NĂM SINH TRÊN LED 7
Ngày …… Tháng…….Năm 2008
Thời Gian Thực Hiện : 4 Giờ
Sinh Viên Thực Hiện :
ĐÁNH GIÁ - ĐIỂM
¾ Kỹ thuật
¾ Thao tác
¾ Tổ chức
NHẬN XÉT
MỤC ĐÍCH:
• Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình, nạp vào
VĐK và sử dụng mô hình thí nghiệm để kiểm chứng.
• Điều khiển thiết bị ngoại vi bằng các Port của VĐK.
• Điều khiển việc hiển thị bằng cách sử dụng LED 7 đoạn theo nhiều phương pháp
khác nhau.
• Điều khiển việc hiển thị các thông tin và số liệu bằng cách sử dụng các bộ hiển thị
dùng LED 7 đoạn.
YÊU CẨU:
• Nắm vững các tập lệnh của VĐK PIC16F877A.
• Biết cách viết các chương trình điều khiển LED 7 đoạn.
• Nắm được sơ đồ và nguyên lý hoạt động của khối LED 7 đoạn trên mô hình thí
nghiệm.
• Nắm được nguyên lý điều khiển LED 7 đoạn ở các chế độ khác nhau.
TRÌNH TỰ TIẾN HÀNH THÍ NGHIỆM:
• Tắt nguồn cấp cho mô hình thí nghiệm.
• Dùng dây bus 6 nối Port A với chân B transistor
• Dùng dây bus 8 nối Port B với LED 7.
ỨNG DỤNG:
Sử dụng phương pháp quét thể hiện ngày, tháng , năm ( 2 số cuối) từng số chạy từ
LED 1 đến LED 6 và hiển thị đầy đủ trên 6 LED.
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 125
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
SƠ ĐỒ MẠCH :
Q4
A1015
g
6LED1
A B C D E F G H
VC
C
VC
C
f b af
6LED5
A B C D E F G H
VC
C
VC
C
eggc hd h
a
6LED3
A B C D E F G H
VC
C
VC
C
e
6LED4
A B C D E F G H
VC
C
VC
C
b
Q1
A1015
fc e
60PC
1
2
3
4
5
6
7
8
dd ce f
Q5
A1015
d g
60PA
1 2 3 4 5 6
e ea c g
6LED2
A B C D E F G H
VC
C
VC
C
c
aca
6RN3
4.7K
123456
7 8 9 10 11 12
h
b b
Q3
A1015
e
g
6RN2
330
1
2
3
4
5
6
7
8 9
10
11
12
13
14
15
16
fh a c
Q2
A1015
VCC
h a
d
d
b
bh
Q6
A1015
hf gb d
6LED6
A B C D E F G H
VC
C
VC
C
f
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 126
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
BÀI 4: HIỂN THỊ ĐỒNG HỒ TRÊN LED 7
Ngày …… Tháng…….Năm 2008
Thời Gian Thực Hiện : 4 Giờ
Sinh Viên Thực Hiện :
ĐÁNH GIÁ - ĐIỂM
¾ Kỹ thuật
¾ Thao tác
¾ Tổ chức
NHẬN XÉT
MỤC ĐÍCH:
• Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình, nạp vào
VĐK và sử dụng mô hình thí nghiệm để kiểm chứng.
• Điều khiển thiết bị ngoại vi bằng các Port của VĐK.
• Điều khiển việc hiển thị bằng cách sử dụng LED 7 đoạn theo nhiều phương pháp
khác nhau.
• Điều khiển việc hiển thị các thông tin và số liệu bằng cách sử dụng các bộ hiển thị
dùng LED 7 đoạn.
YÊU CẨU:
• Nắm vững các tập lệnh của VĐK PIC16F877A.
• Biết cách viết các chương trình điều khiển LED 7 đoạn.
• Nắm được sơ đồ và nguyên lý hoạt động của khối LED 7 đoạn trên mô hình thí
nghiệm.
• Nắm được nguyên lý điều khiển LED 7 đoạn ở các chế độ khác nhau.
TRÌNH TỰ TIẾN HÀNH THÍ NGHIỆM:
• Tắt nguồn cấp cho mô hình thí nghiệm.
• Dùng dây bus 6 nối Port A với chân B transistor
• Dùng dây bus 8 nối Port B với LED 7.
ỨNG DỤNG:
Viết chương trình đồng hồ đơn giản xuất ra led 7(hai led đầu hiển thị giờ, hai led
kế hiển thị phút , hai led cuối hiển thị giây).
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 127
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
SƠ ĐỒ MẠCH :
Q4
A1015
g
6LED1
A B C D E F G H
VC
C
VC
C
f b af
6LED5
A B C D E F G H
VC
C
VC
C
eggc hd h
a
6LED3
A B C D E F G H
VC
C
VC
C
e
6LED4
A B C D E F G H
VC
C
VC
C
b
Q1
A1015
fc e
60PC
1
2
3
4
5
6
7
8
dd ce f
Q5
A1015
d g
60PA
1 2 3 4 5 6
e ea c g
6LED2
A B C D E F G H
VC
C
VC
C
c
aca
6RN3
4.7K
123456
7 8 9 10 11 12
h
b b
Q3
A1015
e
g
6RN2
330
1
2
3
4
5
6
7
8 9
10
11
12
13
14
15
16
fh a c
Q2
A1015
VCC
h a
d
d
b
bh
Q6
A1015
hf gb d
6LED6
A B C D E F G H
VC
C
VC
C
f
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 128
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
BÀI 5: CHƯƠNG TRÌNH ĐÈN GIAO THÔNG
Ngày …… Tháng…….Năm 2008
Thời Gian Thực Hiện : 5 Giờ
Sinh Viên Thực Hiện :
ĐÁNH GIÁ - ĐIỂM
¾ Kỹ thuật
¾ Thao tác
¾ Tổ chức
NHẬN XÉT
MỤC ĐÍCH:
• Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình, nạp vào
VĐK và sử dụng mô hình thí nghiệm để kiểm chứng.
• Điều khiển thiết bị ngoại vi bằng các Port của VĐK.
• Điều khiển việc hiển thị bằng cách sử dụng LED đơn và LED 7 đoạn.
YÊU CẨU:
• Nắm vững các tập lệnh của VĐK PIC16F877A.
• Nắm được sơ đồ và nguyên lý hoạt động của khối mạch đèn giao thông trên mô
hình thí nghiệm.
• Nắm được nguyên lý điều khiển mạch đèn giao thông.
TRÌNH TỰ TIẾN HÀNH THÍ NGHIỆM
• Tắt nguồn cấp cho mô hình thí nghiệm.
• Dùng dây bus 6 nối PortA với các LED đơn.
• Dùng dây bus 8 nối PortB với LED 7 đoạn phía dưới.
• Dùng dây bus 8 nối PortD với LED 7 đoạn phía trên.
ỨNG DỤNG:
Viết chương trình điều khiển mạch đèn giao thông có đếm ngược.
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 129
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
SƠ ĐỒ MẠCH :
H
G
F
E
D
C
B
AVC
C
VCC
PORTD
1
2
3
4
5
6
7
8D1
PORTB
1
2
3
4
5
6
7
8
330
X2 V1
330
4R2
330
1
23456789
D2
PORTA
123456
X1V2
A
B
C
D
E
F
G
H
VC
C
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 130
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
BÀI 6 : CHẠY CHỮ TRÊN LED MA TRẬN
Ngày …… Tháng…….Năm 2008
Thời Gian Thực Hiện : 5 Giờ
Sinh Viên Thực Hiện :
ĐÁNH GIÁ - ĐIỂM
¾ Kỹ thuật
¾ Thao tác
¾ Tổ chức
NHẬN XÉT
MỤC ĐÍCH:
• Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình, nạp vào
VĐK và sử dụng mô hình thí nghiệm để kiểm chứng.
• Điều khiển thiết bị ngoại vi bằng các Port của VĐK.
• Điều khiển việc hiển thị bằng cách sử dụng LED ma trận.
• Ứng dụng thực hiện việc hiển thị các thông tin tĩnh và động trên LED ma trận
dạng quang báo.
YÊU CẨU:
• Nắm vững các tập lệnh của VĐK PIC16F877A.
• Biết cách viết các chương trình điều khiển LED ma trận ở các chế độ khác nhau.
• Nắm được sơ đồ và nguyên lý hoạt động của khối LED ma trận trên mô hình thí
nghiệm.
• Nắm được nguyên lý điều khiển LED ma trận ở các chế độ khác nhau.
• Biết cách viết chương trình quang báo để hiển thị các thông tin được yêu cầu
(thông tin dạng tĩnh và dạng động).
TRÌNH TỰ TIẾN HÀNH THÍ NGHIỆM
• Tắt nguồn cấp cho mô hình thí nghiệm.
• Dùng dây bus 8 nối PortB với hàng của Led Ma Trận.
• Dùng dây bus 8 nối PortC với cột của Led Ma Trận 1.
• Dùng dây bus 8 nối PortD với cột Led Ma Trận 2.
ỨNG DỤNG:
Viết chương trình chạy chữ “ KIT THUC TAP PIC KHOA DIEN TU – TIN
HOC ”.
SVTH :Hà Xuân Bình & Vũ Thanh Hưng Trang 131
Đồ Án Tốt Nghiệp Khóa 2005 – 2008 GVHD:Thạc sỹ Lê Đình Kha
SƠ ĐỒ MẠCH :
h1
h3
b14
h5
c6
c16
b2
h6
c1
Q5
A1015
c2
h7
c6
MTRAN2
16
15
14
13
12
11
10
987
6
5
4
3
2 1
b8
Q14
A1015
b3
b12
c11
c11
9RN3
330
1
2
3
4
...
 

Các chủ đề có liên quan khác

Top