ỦY BAN NHÂN DÂN TỈNH KIÊN GIANG
TRƯỜNG CAO ĐẲNG KIÊN GIANG
GIÁO TRÌNH
(Lưu hành nội bộ)
Mô đun: VI ĐIỀU KHIỂN
NGHỀ: CNKT ĐIỆN TỬ TRUYỀN
THÔNG; ĐIỆN, ĐIỆN TỬ
TRÌNH ĐỘ CAO ĐẲNG
Ban hành kèm theo Quyết định số: 338/QĐ-CĐKG ngày 31 tháng 08 năm 2022 của Hiệu
trưởng Trường Cao đẳng Kiên Giang
Kiên Giang, năm 2022
ii
iii
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc lọai sách tài liệu nội bộ trường cao đẳng Kiên Giang nên
các nguồn thông tin thể được phép dùng nguyên bản hoặc trích dùng cho các mục
đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh
thiếu lành mạnh sẽ bị nghiêm cấm.
iv
LỜI GIỚI THIỆU
Giáo trình mô đun Vi điều khiển dành cho hệ cao đẳng 9+ thuộc chương trình
đào tạo ca khoa Điện Điện Tử Trường Cao đẳng Kiên Giang. Đây tài liệu chính
được giáo viên biên soạn và phân bổ theo cấu trc như sau:
Bài 1: Giới thiệu Vi Điều Khiển PIC16F887 và ngôn ngữ C
Bài 2: Sử Dụng Phần Mềm PROTEUS Và PICKIT2
Bài 3: Lập trình điều khiển LED đơn
Bài 4: Lập trình điều khiển LED 7 đoạn
Bài 5: Lập trình điều khiển đèn giao thông
Bài 6: Lập trình điều khiển LCD và cảm biến
Bài 7: Lập trình điều khiển phím nhấn và động cơ
Kiên Giang, ngày ...... tháng .......năm ...............
Tham gia biên soạn
1. Ch biên: Lâm Văn Linh
2. Tăng Chí Tâm
3. Phan Thanh Minh
v
Mục lục
BÀI 1: GIỚI THIỆU VI ĐIỀU KHIỂN PIC 16F887 .......................................................... 7
NGÔN NGỮ C ............................................................................................................. 7
1.1. MỤC TIÊU ................................................................................................................ 7
1.2. KIẾN THỨC LIÊN QUAN ....................................................................................... 7
1.3. NỘI DUNG THỰC HÀNH ........................................................................................ 12
BÀI 2: SỬ DỤNG PHẦN MỀM PROTEUS VÀ PICKIT2 ............................................. 19
2.1. MỤC TIÊU ........................................................................................................... 19
2.2. KIẾN THỨC LIÊN QUAN ........................................................................................ 19
2.3. NỘI DUNG THỰC HÀNH ........................................................................................ 20
BÀI 3: LẬP TRÌNH ĐIỀU KHIỂN LED ĐƠN ................................................................ 22
3.1. MỤC TIÊU ............................................................................................................. 22
3.2. KIẾN THỨC LIÊN QUAN ........................................................................................ 22
3.3. NỘI DUNG THỰC HÀNH ........................................................................................ 23
BÀI 4: LẬP TRÌNH ĐIỀU KHIỂN LED 7 ĐOẠN .......................................................... 30
4.1. MỤC TIÊU ............................................................................................................ 30
4.2. KIẾN THỨC LIÊN QUAN ........................................................................................ 30
4.3. NỘI DUNG THỰC HÀNH ........................................................................................ 32
BÀI 5: LẬP TRÌNH ĐIỀU KHIỂN ĐÈN GIAO THÔNG ............................................... 39
5.1. MỤC TIÊU ............................................................................................................ 39
5.2. KIẾN THỨC LIÊN QUAN ........................................................................................ 39
5.3. NỘI DUNG THỰC HÀNH ........................................................................................ 42
BÀI 6: LẬP TRÌNH ĐIỀU KHIỂN LCD VÀ CẢM BIẾN .............................................. 43
6.1. MỤC TIÊU ............................................................................................................. 43
6.2. KIẾN THỨC LIÊN QUAN ........................................................................................ 43
6.3. NỘI DUNG THỰC HÀNH ........................................................................................ 46
BÀI 7: LẬP TRÌNH ĐIỀU KHIỂN PHÍM NHẤN VÀ ĐỘNG CƠ ................................. 53
7.1. MỤC TIÊU ............................................................................................................ 53
7.2. KIẾN THỨC LIÊN QUAN ........................................................................................ 53
7.3. NỘI DUNG THỰC HÀNH ........................................................................................ 55