Danh mục

Giáo trình Vi điều khiển (Nghề: Tự động hoá - Trung cấp) - Trường Cao đẳng Cơ giới (2022)

Số trang: 76      Loại file: doc      Dung lượng: 2.47 MB      Lượt xem: 31      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (76 trang) 0
Xem trước 8 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ề: Tự động hoá - Trung cấp) cung cấp cho người đọc những kiến thức như: Sơ Lược về lịch sử và hướng phát triển của vi điều khiển; Cấu trúc họ vi điều khiển 8051; Tập lệnh họ vi điều khiển 8051; Thi công mạch ứng dụng 8051; Phần mềm lập trình những vi điều khiển thông dụng và mạch ứng dụng. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Vi điều khiển (Nghề: Tự động hoá - Trung cấp) - Trường Cao đẳng Cơ giới (2022) BỘ NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN TRƯỜNG CAO ĐẲNG CƠ GIỚI GIÁO TRÌNH MÔ ĐUN: VI ĐIỀU KHIỂN NGHỀ: TỰ ĐỘNG HOÁ TRÌNH ĐỘ: TRUNG CẤP Ban hành kèm theo Quyết định số: / QĐ-CĐCG ngày …. tháng….. năm 2022 của Trường Cao đẳng Cơ giới Quảng Ngãi, năm 2022 (Lưu hành nội bộ) 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. 2 LỜI GIỚI THIỆU Lập trình vi điều khiển là một trong những mô đun chuyên môn mang tính đặc trưng cao thuộc nghề Tự động hoá . Mô đun này có ý nghĩa quyết định đến kỹ năng cũng như kiến thức của người học. Sau khi học tập mô đun này, học viên có đủ kiến thức để học tập tiếp các mô đun nâng cao như Trang bị điện và Kỹ thuật lập trình. Giáo trình này được thiết kế theo mô đun thuộc hệ thống mô đun/ môn học của chương trình đào tạo nghề Tự động hoá ở cấp trình độ Trung cấp nghề, và được dùng làm giáo trình cho học viên trong các khóa đào tạo chuyên ngành. Ngoài ra, tài liệu cũng có thể được sử dụng cho đào tạo ngắn hạn hoặc cho các kỹ thuật viên, công nhân kỹ thuật tham khảo. Mô đun được triển khai sau các môn học, mô đun điện tử cơ bản, kỹ thuật xung – số. Các kỹ năng lắp ráp, lập trình hay sửa chữa mạch điện tử khả trình trong máy công nghiệp là một trong những yêu cầu bắt buộc đối với kỹ thuật viên nghề Tự động hoá . Mặc dù đã hết sức cố gắng, song sai sót là khó tránh. Tác giả rất mong nhận được các ý kiến phê bình, nhận xét của bạn đọc để giáo trình được hoàn thiện hơn. Quảng Ngãi, ngày …. tháng ….. năm 20…. Biên Soạn 1. Hồ Văn Tịnh - Chủ biên 2. ………………………… 3. ………………………… 3 MỤC LỤC Lời giới thiệu ...…………………………………..…………………………… ………...2 Mục lục ...…………………………………..………………………………….. ………... 3 Giới thiệu về mô đun...…………………………………..………………… ………... 5 Bài 1: Sơ lược về lịch sử và hướng phát triển của vi điều khiển…………… …11 1.Lịch sử phát triển..............................................................................................12 2. Vi điều khiển ……………………………………..…………………………14 2.1. Nguyên lý cấu tạo……………………………………………………….…13 2.2. Các kiểu cấu trúc bộ nhớ…………………………………………………..14 2.2.1. Cấu trúc Von Neumann……………………………………………….....14 2.2.2. Cấu trúc Harvard.......................................................................................15 3. Lĩnh vực ứng dụng……………………………………….………………….16 4. Hướng phát triển..............................................................................................16 Bài 2: Cấu trúc vi điều khiển 8051………………………………………….....18 1. Cấu trúc phần cứng vi điều khiển 8051...........................................................18 1.1. Đặc điểm chung............................................................................................18 1.2. Sơ đồ khối.....................................................................................................18 1.3. Sơ đồ chân....................................................................................................19 2. Cấu trúc bộ nhớ vi điều khiển 8051................................................................23 2.1. Tổ chức bộ nhớ…………………………………………………………….23 2.2. RAM đa dụng……………………………………………………………...25 2.3. RAM có thể truy xuất từng bit…………………………………………….25 2.4. Các bank thanh ghi…………………………………………………….…..25 3. Các thanh ghi chức năng đặc biệt……………………………………………26 3.1. Thanh ghi trạng thái chương trình ……………………………………...…26 3.2. Thanh ghi B………………………………………………………………..28 3.3. Con trỏ Ngăn xếp SP (Stack Pointer)……………………...………………28 3.4. Con trỏ dữ liệu DPTR (Data Pointer)……………………………………...28 3.5. Các thanh ghi Port (Port Register) ………………………………………...28 3.6. Các thanh ghi Timer (Timer Register)…………………………………….29 3.7. Các thanh ghi Port nối tiếp (Serial Port Register)…………………………29 3.8. Các thanh ghi ngắt (Interrupt Register)……………………………………29 4 3.9. Thanh ghi điều khiển nguồn PCON (Power Control Register)……………29 4. Bộ nhớ ngoài………………………………………………………………...29 4.1. Truy xuất bộ nhớ chương trình ngoài..........................................................30 4.2. Truy xuất bộ nhớ dữ liệu ngoài ………………………………………….. 31 5. Hoạt động reset ……………………………………………………………...30 Bài 3: Tập lệnh vi điều khiển 8051……………………………………..……...36 1. Các cách định địa chỉ ………………………………………………………36 1.1. Định địa chỉ thanh ghi ………..............................................................36 1.2. Định địa chỉ trực tiếp....................................................................................39 1.3. Định địa chỉ gián tiếp………………………………………………….…..40 1.4. Định địa chỉ tức thời ………………………………………………………41 1.5. Định địa chỉ tương đối.…………………....................................................42 1.6. Định địa chỉ tuyệt đối...................................................................................42 1.7. Định ...

Tài liệu được xem nhiều: