
1
UBND TỈNH THANH HÓA
TRƯỜNG CAO ĐẲNG CÔNG NGHIỆP THANH HOÁ
------------
GIÁO TRÌNH
MÔN HỌC/MÔ ĐUN: VI ĐIỀU KHIỂN
NGÀNH, NGHỀ: ĐIỆN TỬ CÔNG NGHIỆP
TRÌNH ĐỘ: CAO ĐẲNG
(Ban hành kèm theo Quyết định số: /QĐ-TCĐCN ngày…tháng….năm
2025 của Hiệu trưởng Trường Cao đẳng Công nghiệp Thanh Hóa)
NĂM 2025

1
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có 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.
Nghiêm cấm 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 .

2
LỜI GIỚI THIỆU
Để thực hiện biên soạn giáo trình đào tạo nghề Điện tử công nghiệp ở trình độ
Cao Đẳng Nghề và Trung Cấp Nghề, giáo trình vi điều khiển là một trong những
giáo trình môn học đào tạo chuyên ngành. Nội dung biên soạn ngắn gọn, dễ hiểu,
tích hợp kiến thức và kỹ năng chặt chẽ với nhau, logíc.
Khi biên soạn, nhóm biên soạn đã cố gắng cập nhật những kiến thức mới có
liên quan đến nội dung chương trình đào tạo và phù hợp với mục tiêu đào tạo, nội
dung lý thuyết và thực hành được biên soạn gắn với nhu cầu thực tế trong sản xuất
đồng thời có tính thực tiển cao.
Trong quá trình sử dụng giáo trình, tuỳ theo yêu cầu cũng như khoa học và
công nghệ phát triển có thể điều chỉnh thời gian và bổ sung những kiên thức mới
cho phù hợp. Trong giáo trình, chúng tôi có đề ra nội dung thực tập của từng bài để
người học cũng cố và áp dụng kiến thức phù hợp với kỹ năng. Tuy nhiên, tùy theo
điều kiện cơ sở vật chất và trang thiết bị, có thề sử dụng cho phù hợp.
Mặc dù đã cố gắng tổ chức biên soạn để đáp ứng được mục tiêu đào tạo
nhưng không tránh được những khiếm khuyết. Rất mong nhận được đóng góp ý
kiến của các thầy, cô giáo, bạn đọc để nhóm biên soạn sẽ hiệu chỉnh hoàn thiện hơn.
Các ý kiến đóng góp xin gửi về Trường Cao đẳng Công nghiệp Thanh Hóa.
Thanh Hóa, ngày tháng năm 2025
Tham gia biên soạn
1. Chủ biên: ThS. Hoàng Văn Trường
2. Hoàng Tuấn Anh
3. Lê Xuân Hải

3
MỤC LỤC
TUYÊN BỐ BẢN QUYỀN ...................................................................... 1
LỜI GIỚI THIỆU .................................................................................... 2
MỤC LỤC ............................................................................................... 3
Bài 1: Thiết kế phần cứng cho vi điều khiển 8051 ........................................... 5
1. Sơ đồ chân của vi điều khiển 8051 .................................................. 5
2. Kết nối phần cứng cho vi điều khiển 8051 ....................................... 14
Bài 2: Điều khiển I/0 với LED đơn bằng vi điều khiển 8051 .......................... 19
1. Điều khiển I/0 với 1 LED đơn ........................................................... 19
2. Điều khiển I/0 với 8 LED đơn ........................................................... 54
3. Điều khiển I/0 với 16 LED đơn .......................................................... 55
4. Điều khiển I/0 với 32 LED đơn .......................................................... 56
Bài 3: Điều khiển với LED 7 đoạn bằng vi điều khiển 8051 ........................... 57
1. Lập trình điều khiển LED 7 đoạn..................................................... 57
2. Kết nối vi điều khiển 8051 với Led 7 đoạn ......................................... 60
3. Điều khiển với hai LED 7 đoạn ....................................................... 62
Bài 4: Giao tiếp vi điều khiển 8051 với nút nhấn ............................................. 65
1. Giao tiếp giữa 8051 với nút nhấn và led đơn ........................................... 65
2. Giao tiếp giữa 8051 với nút nhấn và led 7 đoạn ...................................... 67
Bài 5: Điều khiển động cơ DC bằng vi điều khiển 8051 .................................. 69
1. Kết nối vi điều khiển 8051 với động cơ DC ................................................ 69
2. Lập trình vi điều khiển 8051 điều khiển động cơ DC .............................. 72
Bài 6: Ứng dụng điều khiển nâng cao ............................................................... 73
1. Lập trình bộ định thời, bộ đếm với 8051 ................................................. 73
2. Lập trình ngắt với 8051 ............................................................................ 83
3. Cổng nối tiếp trong vi điều khiển 8051.................................................... 90

4
CHƯƠNG TRÌNH MÔ ĐUN
Tên mô đun: Vi điều khiển
Mã mô đun: MĐ19
Vị trí, tính chất và vai trò của mô đun:
* Vị trí của mô đun: Mô đun được bố trí dạy sau khi học xong môn linh kiện
điện tử, đo lường điện tử, kỹ thuật số, ...
* Tính chất và vai trò của mô đun: Là mô đun bắt buộc.
Mục tiêu của mô đun:
* Về kiến thức:
Trình bày được cấu trúc, ứng dụng cả vi điều khiển trong công nghiệp
Kiểm tra và viết được các chương trình điều kiển.
* Về kỹ năng:
Vận hành được các thiết bị và dây chuyền sản xuất dùng vi điều khiển
Xác định được các nguyên nhân gây ra hư hỏng xảy ra trong thực tế.
* Về năng lực tự chủ và trách nhiệm:
Rèn luyện cho học sinh thái độ nghiêm túc, cẩn thận, chính xác trong học tập
và thực hiện công việc
Nội dung chính của mô đun
Bài 1: Thiết kế phần cứng cho vi điều khiển 8051
Bài 2: Điều khiển I/0 với LED đơn bằng vi điều khiển 8051
Bài 3: Điều khiển với LED 7 đoạn bằng vi điều khiển 8051
Bài 4: Điều khiển I/O sử dụng phím ấn bằng vi điều khiển 8051
Bài 5: Điều khiển động cơ DC bằng vi điều khiển 8051
Bài 6: Ứng dụng điều khiển nâng cao

