1KHOA HOC 2004-2008 04/27/13
ề tài: NGHIÊN CứU, THIếT kế ,CHế Tạo Bộ
THí NGHiệm PIC16F877A Và BIÊN SOạN CáC
BàI TậP MẫU dùng trong thực hành vi
điều khiển
CHUYÊN NGành :điện tự động
hóa
Giảng viên hướng dẫn: Nguyễn Thành Long
Sinh viên thực viên : Nguyễn Thị Dinh
Nguyễn Tuấn Việt
04/27/13 KHÓA HỌC 2004-20
08
2
NỘI DUNG THỰC HIỆN
NỘI DUNG THỰC HIỆN
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN
PIC
PIC
PHẦN 2:BỘ KIT PIC16F877A VÀ LẬP
PHẦN 2:BỘ KIT PIC16F877A VÀ LẬP
TRÌNH ỨNG DỤNG
TRÌNH ỨNG DỤNG
04/27/13 KHÓA HỌC 2004-20
08
3
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN
PIC
PIC
Chương 1: Tổng quan về PIC
Chương 1: Tổng quan về PIC
Chương 2: Cấu trúc phần cứng của PIC
Chương 2: Cấu trúc phần cứng của PIC
16F877A
16F877A
Chương 3: Trình biên dịch
Chương 3: Trình biên dịch
cho PIC
cho PIC
16F877A
16F877A
NỘI DUNG THỰC HIỆN
NỘI DUNG THỰC HIỆN
04/27/13 KHÓA HỌC 2004-20
08
4
PHẦN 2:BỘ KIT PIC16F877A VÀ LẬP
PHẦN 2:BỘ KIT PIC16F877A VÀ LẬP
TRÌNH ỨNG DỤNG
TRÌNH ỨNG DỤNG
Giới thiệu phần cứng ,sơ đồ khối bộ KIT
Giới thiệu phần cứng ,sơ đồ khối bộ KIT
PIC16F877A, sơ đồ nguyên lý từng modul.
PIC16F877A, sơ đồ nguyên lý từng modul.
Lưu đồ thuật toán ,lập trình ứng dụng cho từng
Lưu đồ thuật toán ,lập trình ứng dụng cho từng
modul của bộ KIT
modul của bộ KIT
NỘI DUNG THỰC HIỆN
NỘI DUNG THỰC HIỆN
04/27/13 KHÓA HỌC 2004-20
08
5
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU
KHIỂN PIC
KHIỂN PIC
TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN
TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN
KHÁC ?
KHÁC ?
•
Họ vi điều khiển này có thể tìm mua dễ dàng tại thị trường
Họ vi điều khiển này có thể tìm mua dễ dàng tại thị trường
Việt Nam và Giá thành không quá đắt.
Việt Nam và Giá thành không quá đắt.
•
Có đầy đủ các tính năng của một vi điều khiển khi hoạt
Có đầy đủ các tính năng của một vi điều khiển khi hoạt
động độc lập.
động độc lập.
•
Là một sự bổ sung rất tốt về kiến thức cũng như về ứng
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: họ vi
dụng cho họ vi điều khiển mang tính truyền thống: họ vi
điều khiển 8051.
điều khiển 8051.
•
Số lượng người sử dụng họ vi điều khiển PIC tại Việt
Số lượng người sử dụng họ vi điều khiển PIC tại Việt
Nam cũng như trên thế giới,nhiều.
Nam cũng như trên thế giới,nhiều.
•
Sự hỗ trợ của nhà sản xuất về trình biên dịch, các công cụ
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,…
lập trình, nạp chương trình từ đơn giản đến phức tạp,…
•
PIC tích hợp 8 kênh ADC on chip
PIC tích hợp 8 kênh ADC on chip
04/27/13 KHÓA HỌC 2004-20
08
6
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU
KHIỂN PIC
KHIỂN PIC
Chương 2:
Chương 2:
Cấu trúc phần cứng của PIC
Cấu trúc phần cứng của PIC
16F877A
16F877A
04/27/13 KHÓA HỌC 2004-20
08
7
04/27/13 KHÓA HỌC 2004-20
08
8
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU
PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU
KHIỂN PIC
KHIỂN PIC
Chương 2:
Chương 2:
Cấu trúc phần cứng của PIC 16F877A
Cấu trúc phần cứng của PIC 16F877A
Be nhớ RAM 368x8
Be nhớ RAM 368x8
Bộ nhớ EEPROM 256X8
Bộ nhớ EEPROM 256X8
Có 14 ngắt
Có 14 ngắt
Chu kì thực hiện lệnh 200ns(TA 20MHZ)
Chu kì thực hiện lệnh 200ns(TA 20MHZ)
Có 3 bộ timer
Có 3 bộ timer
Cổng truyền thông SSP
Cổng truyền thông SSP
Bộ truyền nhận USART
Bộ truyền nhận USART
8 kênh ADC10 bít
8 kênh ADC10 bít
Tích hợp modul:compare,capture,pwm
Tích hợp modul:compare,capture,pwm