Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ
Số trang: 142
Loại file: pdf
Dung lượng: 5.40 MB
Lượt xem: 24
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình "Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng)" được biên soạn với mục tiêu giúp sinh viên trình bày được về hệ đếm và mã hóa trong máy tính, tương tác giữa máy tính và vi xử lý, các bộ vi xử lý intel đang được ứng dụng; nắm được cấu trúc của các họ vi xử lý và vi điều khiển; giải thích được nguyên lý làm việc các hệ điều khiển ứng dụng vi xử lý và vi điều khiển.
Nội dung trích xuất từ tài liệu:
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ 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. 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. 1 LỜI GIỚI THIỆU Vi điều khiển là một trong những mô đun cơ sở của nghề Cơ điện tử được biên soạn dựa theo chương trình khung đã xây dựng và ban hành năm 2021 của trường Cao đẳng nghề Cần Thơ dành cho nghề Cơ điện tử hệ Cao đẳng. Giáo trình được biên soạn làm tài liệu học tập, giảng dạy nên giáo trình đã được xây dựng ở mức độ đơn giản và dễ hiểu, trong mỗi bài học đều có thí dụ và bài tập tương ứng để áp dụng và làm sáng tỏ phần lý thuyết. Khi biên soạn, nhóm biên soạn đã dựa trên kinh nghiệm thực tế giảng dạy, tham khảo đồng nghiệp, tham khảo các giáo trình hiện có và cập nhật những kiến thức mới có liên quan để phù hợp với 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 được biên soạn gắn với nhu cầu thực tế. Nội dung giáo trình được biên soạn với lượng thời gian đào tạo 60 giờ gồm có: Bài MĐ 32-01: Họ vi xử lý INTEL 80x86 Bài MĐ 32-02: Cấu trúc họ vi điều khiển 8051 Bài MĐ 32-03: Tập lệnh 8051 Bài MĐ 32-04: Bộ định thời. Bài MĐ 32-05: Vi điều khiển PIC Bài MĐ 32-06: Ngôn ngữ lập trình PIC18F4550 Bài MĐ 32-07: Lập trình điều khiển và mô phỏng Giáo trình cũng là tài liệu giảng dạy và tham khảo tốt cho các nghề điện tử dân dụng, Điện tử công nghiệp, điện công nghiệp và điện dân dụng. 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 thiếu sót. Rất mong nhận được sự đóng góp ý kiến của các thầy, cô, bạn đọc để nhóm biên soạn sẽ điều chỉnh hoàn thiện hơn. Cần Thơ, ngày tháng năm 2021 Tham gia biên soạn 1. Chủ biên: Đỗ Hữu Hậu 2 MỤC LỤC Trang TUYÊN BỐ BẢN QUYỀN ...................................................................................1 LỜI GIỚI THIỆU .................................................................................................2 MỤC LỤC.............................................................................................................3 BÀI 1: HỌ VI XỬ LÝ INTEL 80x86 ...................................................................7 1. Cấu trúc bên trong và hoạt động của vi xử lý 8086 ........................................7 1.1. Các khối chức năng của CPU .......................................................................7 1.2. Các thanh ghi của CPU .................................................................................8 1.3.Tổ chức bộ nhớ của vi xử lý 8086 ................................................................11 2. Các chế độ định địa chỉ của bộ vi xư lý 8086 ................................................11 2.1. Chế độ địa chỉ thanh ghi .............................................................................12 2.2. Chế độ địa chỉ tức thì ..................................................................................13 2.3. Chế độ địa chỉ trực tiếp ...............................................................................13 2.4. Chế độ địa chỉ gián tiếp qua thanh ghi ......................................................13 2.5. Chế độ địa chỉ tương đối cơ sở ...................................................................13 2.6. Chế độ địa chỉ tương đối chỉ số ..................................................................13 2.7. Chế độ địa chỉ tương đối chỉ số cơ sở .........................................................13 3. Tập lệnh của vi xử lý 8086 .............................................................................14 4. Các chế độ làm việc của vi xử lý ....................................................................18 5. Lập trình hợp ngữ cho vi xử lý 8086/8088 ....................................................19 5.1. Giới thiệu chung về hợp ngữ......................................................................19 5.2. Cú pháp của chương trình hợp ngữ...........................................................19 6. Thực hành .......................................................................................................21 6.1. Các bước khi lập trình................................................................................22 6.2. Sinh viên thực hành .....................................................................................22 BÀI 2: CẤU TRÚC HỌ VI ĐIỀU KHIỂN 8051 ...............................................24 1. Tổng quan .......................................................................................................24 2. Sơ đồ chân vi điều khiển 8051.......................................................................25 2.1. Chân cho phép bộ nhớ chương trình PSEN ...............................................26 2.2. Chân cho phép chốt địa chỉ ALE ................................................................26 2.3. Chân truy xuất ROM ngoài EA ..................................................................27 2.4. Chân RESET(RST) .....................................................................................27 2.5. Các chân XTAL1,XTAL2 ...........................................................................27 3. Cấu trúc Port I/O ....................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ 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. 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. 1 LỜI GIỚI THIỆU Vi điều khiển là một trong những mô đun cơ sở của nghề Cơ điện tử được biên soạn dựa theo chương trình khung đã xây dựng và ban hành năm 2021 của trường Cao đẳng nghề Cần Thơ dành cho nghề Cơ điện tử hệ Cao đẳng. Giáo trình được biên soạn làm tài liệu học tập, giảng dạy nên giáo trình đã được xây dựng ở mức độ đơn giản và dễ hiểu, trong mỗi bài học đều có thí dụ và bài tập tương ứng để áp dụng và làm sáng tỏ phần lý thuyết. Khi biên soạn, nhóm biên soạn đã dựa trên kinh nghiệm thực tế giảng dạy, tham khảo đồng nghiệp, tham khảo các giáo trình hiện có và cập nhật những kiến thức mới có liên quan để phù hợp với 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 được biên soạn gắn với nhu cầu thực tế. Nội dung giáo trình được biên soạn với lượng thời gian đào tạo 60 giờ gồm có: Bài MĐ 32-01: Họ vi xử lý INTEL 80x86 Bài MĐ 32-02: Cấu trúc họ vi điều khiển 8051 Bài MĐ 32-03: Tập lệnh 8051 Bài MĐ 32-04: Bộ định thời. Bài MĐ 32-05: Vi điều khiển PIC Bài MĐ 32-06: Ngôn ngữ lập trình PIC18F4550 Bài MĐ 32-07: Lập trình điều khiển và mô phỏng Giáo trình cũng là tài liệu giảng dạy và tham khảo tốt cho các nghề điện tử dân dụng, Điện tử công nghiệp, điện công nghiệp và điện dân dụng. 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 thiếu sót. Rất mong nhận được sự đóng góp ý kiến của các thầy, cô, bạn đọc để nhóm biên soạn sẽ điều chỉnh hoàn thiện hơn. Cần Thơ, ngày tháng năm 2021 Tham gia biên soạn 1. Chủ biên: Đỗ Hữu Hậu 2 MỤC LỤC Trang TUYÊN BỐ BẢN QUYỀN ...................................................................................1 LỜI GIỚI THIỆU .................................................................................................2 MỤC LỤC.............................................................................................................3 BÀI 1: HỌ VI XỬ LÝ INTEL 80x86 ...................................................................7 1. Cấu trúc bên trong và hoạt động của vi xử lý 8086 ........................................7 1.1. Các khối chức năng của CPU .......................................................................7 1.2. Các thanh ghi của CPU .................................................................................8 1.3.Tổ chức bộ nhớ của vi xử lý 8086 ................................................................11 2. Các chế độ định địa chỉ của bộ vi xư lý 8086 ................................................11 2.1. Chế độ địa chỉ thanh ghi .............................................................................12 2.2. Chế độ địa chỉ tức thì ..................................................................................13 2.3. Chế độ địa chỉ trực tiếp ...............................................................................13 2.4. Chế độ địa chỉ gián tiếp qua thanh ghi ......................................................13 2.5. Chế độ địa chỉ tương đối cơ sở ...................................................................13 2.6. Chế độ địa chỉ tương đối chỉ số ..................................................................13 2.7. Chế độ địa chỉ tương đối chỉ số cơ sở .........................................................13 3. Tập lệnh của vi xử lý 8086 .............................................................................14 4. Các chế độ làm việc của vi xử lý ....................................................................18 5. Lập trình hợp ngữ cho vi xử lý 8086/8088 ....................................................19 5.1. Giới thiệu chung về hợp ngữ......................................................................19 5.2. Cú pháp của chương trình hợp ngữ...........................................................19 6. Thực hành .......................................................................................................21 6.1. Các bước khi lập trình................................................................................22 6.2. Sinh viên thực hành .....................................................................................22 BÀI 2: CẤU TRÚC HỌ VI ĐIỀU KHIỂN 8051 ...............................................24 1. Tổng quan .......................................................................................................24 2. Sơ đồ chân vi điều khiển 8051.......................................................................25 2.1. Chân cho phép bộ nhớ chương trình PSEN ...............................................26 2.2. Chân cho phép chốt địa chỉ ALE ................................................................26 2.3. Chân truy xuất ROM ngoài EA ..................................................................27 2.4. Chân RESET(RST) .....................................................................................27 2.5. Các chân XTAL1,XTAL2 ...........................................................................27 3. Cấu trúc Port I/O ....................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình nghề Cơ điện tử Giáo trình Vi điều khiển Vi điều khiển Họ vi xử lý INTEL 80x86 Cấu trúc họ vi điều khiển 8051 Tập lệnh 8051 Vi điều khiển PICTài liệu có liên quan:
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 328 1 0 -
103 trang 322 1 0
-
61 trang 236 1 0
-
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 192 0 0 -
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 164 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 149 0 0 -
125 trang 145 2 0
-
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 131 0 0 -
Báo cáo tốt nghiệp: Thiết kế bộ khuếch đại lock - in dựa trên vi điều khiển DSPic
72 trang 129 0 0 -
72 trang 128 1 0