1
UBND TNH THANH HÓA
TRƯỜNG CAO ĐNG CÔNG NGHIP THANH HOÁ
------------
GIÁO TRÌNH
MÔN HỌC/MÔ ĐUN: VI ĐIỀU KHIN
NGÀNH, NGH: ĐIN T CÔNG NGHIP
TRÌNH ĐỘ: CAO ĐẲNG
(Ban hành kèm theo Quyết định s: /QĐ-TCĐCN ngày…tháng….năm
2025 ca Hiệu trưởng Trường Cao đẳng Công nghip 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 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ề Trung Cấp Nghề, giáo trình vi điều khiển một trong những
giáo trình 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 thuyết 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 thể điều chỉnh thời gian bổ sung những kiên thức mới
cho phù hợp. Trong giáo trình, chúng tôi đề ra nội dung thực tập của từng bài để
người học ng cố á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 đã 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 LC
TUYÊN BỐ BN QUYN ...................................................................... 1
LỜI GIỚI THIU .................................................................................... 2
MỤC LC ............................................................................................... 3
Bài 1: Thiết kế phần cứng cho vi điều khiển 8051 ........................................... 5
1. đ cn ca vi điều khiển 8051 .................................................. 5
2. Kết ni phn cứng cho vi điu khin 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. Lp tnh điu khin LED 7 đon..................................................... 57
2. Kết nối vi điều khiển 8051 với Led 7 đoạn ......................................... 60
3. Điu khin vi hai LED 7 đon ....................................................... 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 khin 8051 vi đng 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
CƠNG TRÌNH MÔ ĐUN
Tên đun: Vi điều khin
Mã mô đun: 19
Vị trí, tính chất và vai trò của mô đun:
* V trí ca mô đun: đun được bố trí dạy sau khi học xong môn linh kiện
điện t, đo lường đin t, k thut s, ...
* nh cht và vai trò của mô đun: Là đun bt buc.
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
Kim tra và viết đưc các chương trình điu 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
c định được các nguyên nhân gây ra hư hng xy 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