BÀI GIẢNG THỰC HÀNH VI XỬ LÝ- VI ĐIỀU KHIỂN

72 1.3K 8
BÀI GIẢNG THỰC HÀNH
VI XỬ LÝ- VI ĐIỀU KHIỂN

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

tài liệu hướng dẫn sử dụng phần mềm lập trình cho ic 8051 trong nghành công nghệ kỹ thuật điện tử truyền thông

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC KINH TẾ - KỸ THUẬT CÔNG NGHIỆP KHOA ĐIỆN ĐIỆN TỬ - BỘ MÔN ĐIỆN TỬ BÀI GIẢNG THỰC HÀNH VI XỬ LÝ- VI ĐIỀU KHIỂN Đối tượng: HSSV trình độ Đại học Ngành đào tạo: Công nghệ kỹ thuật Điện tử-truyền thông Lưu hành nội bộ M ẪU ĐT - BG - 01 MỤC LỤC LỜI GIỚI THIỆU I Bài 1. GIỚI THIỆU VI ĐIỀU KHIỂN 8051 VÀ CÁC MẠCH CƠ BẢN 1 1.1. Hướng dẫn ban đầu 1 1.1.1. Giới thiệu sơ đồ chân vi điều khiển 8051 1 1.1.2. Mạch cấp nguồn dùng LM7805 2 1.1.3. Mạch tạo dao động 3 1.1.4.Mạch reset 3 1.2. Hướng dẫn thường xuyên 4 Bài 2. HỆ THỐNG ĐIỀU KHIỂN LED ĐƠN 5 2.1. Hướng dẫn ban đầu 6 2.1.1. Cấu tạo và hoạt động của led đơn 6 2.1.2. Các phương pháp điều khiển led đơn 6 2.1.3. Điều khiển day led đơn sáng tắt các kiểu 7 2.2. Hướng dẫn thường xuyên 9 Bài 3. HỆ THỐNG ĐIỀU KHIỂN LED 7DDOANJ NỐI TRỰC TIẾP 10 3.1. Hướng dẫn ban đầu 11 3.1.1. Cấu tạo,sơ đồ nguyên lý và sơ đồ chân led 7 đoạn 11 3.1.2. Bảng hoạt động và cách tạo mã led 7 đoạn 13 3.1.3. Hiển thị các số trên 1 led 7 đoạn 14 3.1.4. Hiển thị các số trên 2 led 7 đoạn 16 3.2. Hướng dẫn thường xuyên 18 Bài 4. HỆ THỐNG GIẢI MÃ LED 7 ĐOẠN QUA IC 7447 19 4.1. Hướng dẫn ban đầu 20 4.1.1. Cấu tạo,hoạt động và sơ đồ chân ic7447 20 M ẪU ĐT - BG - 02 4.1.2. Hiển thị các số trên 1 led 7 đoạn 21 4.1.3. Hiển thị các số trên 2 led 7 đoạn 22 4.2. Hướng dẫn thường xuyên 24 Bài 5. HỆ THỐNG QUÉT LED 7 ĐOẠN 25 5.1. Hướng dẫn ban đầu 26 5.1.1. Quét 2 led 7 đoạn 26 5.1.2. Quét nhiều led 7 đoạn 29 5.2. Hướng dẫn thường xuyên 31 Bài 6. HỆ THỐNG QUÉT MA TRẬN LED 32 6.1. Hướng dẫn ban đầu 33 6.1.1. Cấu tạo và cách tạo mã trên ma trận led 8*8 33 6.1.2. Hiển thị chữ đứng yên trên ma trận led 8*8 34 6.1.3. Chạy chữ trên ma trận led 8*8 36 6.2. Hướng dẫn thường xuyên 38 Bài 7. HỆ THỐNG ĐIỀU KHIỂN PHÍM ĐƠN 39 7.1. Hướng dẫn ban đầu 40 7.1.1. Cấu tạo,nguyên tắc hoạt động của phím đơn 40 7.1.2. Điều khiển 1 phím đơn 41 7.1.3. Điều khiển nhiều phím đơn 43 7.2. Hướng dẫn thường xuyên 46 Bài 8. HỆ THỐNG ĐIỀU KHIỂN MA TRẬN PHÍM 47 8.1. Hướng dẫn ban đầu 48 8.1.1. Cấu tạo ma trận phím 4*4 48 8.1.2. Điều khiển ma trận phím 48 8.2. Hướng dẫn thường xuyên 53 Bài 9. HỆ THỐNG ĐIỀU KHIỂN LCD 54 9.1. Hướng dẫn ban đầu 55 9.1.1. Cấu tạo và nguyên lý hoạt động của LCD 55 9.1.2. Hiển thị thông tin đứng yên trên LCD 56 9.1.3. Hiển thị thông tin di chuyển trên LCD 58 9.2. Hướng dẫn thường xuyên 59 TÀI LIỆU THAM KHẢO 60 DANH MỤC TỪ KHÓA 61 1 LỜI GIỚI THIỆU Kỹ thuật vi xử lý-vi điều khiển là một lĩnh vực quan trọng trong các ngành điện tử-viễn thông, tự động hóa, công nghệ thông tin. Ngày nay, vi xử lý-vi điều khiển có mặt trong hầu hết tất cả các thiết bị dân dụng, công nghiệp. Từ các hệ thống gia dụng như máy giặt, điều hòa, tủ lạnh đến các hệ thống công nghiệp như các hệ thống viễn thông, các dây chuyền tự động hóa. Chính vậy để làm chủ công nghệ cũng như sử dụng hiệu quả các hệ thống có vi xử lý, các kỹ sư điện tử viễn thông, tự động hóa, công nghệ thông tin phải nắm vững kiến thức về vi xử lý- vi điều khiển. Để làm chủ và điều khiển tốt các hệ thống vi xử lý, ngoài việc nắm bắt lý thuyết, người học còn phải có kỹ năng thực hành thành thạo.Sau khi đã hoc, nghiên cứu về vi xử lý- vi điều khiển trong phần lý thuyết, sinh viên phải bắt đầu tiến hành thực hiện các bài thí nghiệm đối với vi điều khiển nhằm mục đích giúp chúng ta hiểu tường tận hơn những gì đã học trong lý thuyết và vận dụng nó vào thực tế. Trong thực tế, các ứng dụng của vi điều khiển rất đa dạng và phong phú.Từ những ứng dụng đơn giản chỉ có vài thiết bị ngoại vi cho đến những hệ thống vi điều khiển phức tạp. Để đáp ứng với yêu cầu học tập của Sinh viên chuyên ngành kỹ thuật điện tử- truyền thông, Trường Đại học kinh tế kỹ thuật công nghiệp tổ chức biên soạn bài giảng thực hành“Vi xử lý-Vi điều khiển”. Đây là một học phần chuyên ngành của Sinh viên chuyên ngành kỹ thuật điện tử-truyền thông. Học phần cung cấp những kỹ năng cơ bản và chuyên sâu về lĩnh vực vi xử lý-vi điều khiển. Bài giảng được biên soạn theo đúng chương trình đào tạo và các quy định về cách trình bày của Nhà trường. Nội dung của bài giảng bao gồm 9 bài thực hành, trong mỗi bài bao gồm các phần nội dung chủ yếu như sau: - Mục đích. - Yêu cầu. - Dụng cụ, vật tư. - Nội dung thực hành. - Kiểm tra đánh giá. - Hướng dẫn tự học ở nhà. Do thời gian và trình độ có hạn nên bài giảng khó có thể tránh khỏi những thiếu sót nhất định. Chúng tôi luôn mong nhận được sự góp ý của bạn đọc để bài giảng được tái bản hoàn thiện hơn trong những lần sau. Xin chân thành cám ơn! M ẪU ĐT - BG - 03 2 Nhóm biên soạn Đào Hưng Nhóm sửa chữa 3 BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC KINH TẾ - KỸ THUẬT CÔNG NGHIỆP KHOA ĐIỆN - ĐIỆN TỬ *** ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN THỰC TẬP 4 VI XỬ LÝ (Theo phương thức đào tạo theo học chế tín chỉ) Số tín chỉ : 02 Ngành đào tạo: CÔNG NGHỆ ĐIỆN TỬ VIỄN THÔNG Trình độ đào tạo: Đại học - Năm 2007 - M ẪU ĐT - BG - 04 BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC KT-KT CÔNG NGHIỆP KHOA ĐIỆN – ĐIỆN TỬ CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc CHƯƠNG TRÌNH TRÌNH ĐỘ ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ ĐIỆN TỬ VIỄN THÔNG ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN 1. Tên học phần: Thực tập 4 (Vi xử lý) Mã số: 2. Số tín chỉ: 02. 3. Tính chất học phần: Bắt buộc. 4. Học phần thay thế, tương đương: Không. 5. Phân bổ thời gian giảng dạy trong học kỳ: 3(1, 2)/ 3 (3 tuần thực học) (1 tuần thực tập cơ bản, 2 tuần thực tập KTV) - Số giờ lên lớp: 40 giờ/tuần x 3 tuần = 120 giờ. - Số tiết chuẩn: 1 tuần TT CB x 12,5 tiết/tuần + 2 tuần TT KTV x 12,5 tiết/tuần = 37,5 tiết chuẩn 6. Đánh giá: Theo quy chế và quy định của Nhà trường. 7. Điều kiện học: - Học phần tiên quyết: Học xong các học phần kỹ thuật vi xử lý. - Học phần học trước: Không. - Học phần song hành: Không. - Ghi chú khác: 8. Mục tiêu của học phần: Học phần này trang bị cho sinh viên những kiến thức chuyên môn sâu về các bộ vi xử lý, các giao tiếp của bộ vi xử lý với các thiết bị ngoại vi. 9. Mô tả vắn tắt nội dung học phần: Rèn cho sinh viên kỹ năng cơ bản về tổ chức lao động, tác phong nghề nghiệp, các kỹ năng thực hành về thiết kế mạch điện tử có sử dung các bộ vi xử lý, cách điều khiển thiết bị ngoại vi bằng phần mềm thông qua vi xử lý. 10 . Nhiệm vụ của Sinh viên: Chấp hành tốt các nội quy, quy chế về an toàn của xưởng thực tập. Tham gia học tập trên lớp đầy đủ, đúng giờ. Thực hiện tốt các nội dung, bài tập thực hành mà giáo viên hướng dẫn để ra. 11.Tài liệu học tập: Bài giảng thực hành "Vi xử lý" Trường đại học Kinh tế - Kỹ thuật Công nghiệp 12.Tài liệu tam khảo: Kỹ thuật Vi xử lý - Văn Thế Minh - NXB Giáo dục-2004 5 13. Tiêu chuẩn đánh giá Sinh viên: - Theo quyết định số 43/2007/QĐ-BGD&ĐT ngày 15 tháng 08 năm 2007 của Bộ trưởng Bộ Giáo dục và Đào tạo. - Theo quyết định số 25/2006/QĐ-BGD&ĐT ngày 26 tháng 06 năm 2006 của Bộ trưởng Bộ Giáo dục và Đào tạo. - Theo quyết định số 29/QĐ-ĐHKTKTCN ngày 09 tháng 10 năm 2007 của Hiệu trưởng Trường Đại học Kinh tế - Kỹ thuật Công nghiệp. 14. Cán bộ tham gia giảng dạy Là giáo viên cơ hữu, giáo viên kiêm nhiệm, giáo viên thỉnh giảng do Khoa, Bộ môn quản lý, phân công giảng dạy khi có đủ các điều kiện, tiêu chuẩn, được Hiệu trưởng duyệt. 15. Nội dung chi tiết học phần STT Nội dung Số giờ 1 Bài 1: Giới thiệu vi điều khiển 8051 và các mạch cơ bản 8 1.1 Giới thiệu sơ đồ chân vi điều khiển 8051 2 1.2 Mạch cấp nguồn dùng LM7805 2 1.3 Mạch tạo dao động 2 1.4 Mạch reset 2 2 Bài 2: Hệ thống điều khiển led đơn 16 2.1 Cấu tạo và hoạt động của led đơn 1 2.2 Các phương pháp điều khiển led đơn 1 2.3 Điều khiển dãy led đơn sáng tắt các kiểu 14 6 STT Nội dung Số giờ 3 Bài 3: Hệ thống điều khiển led 7 đoạn nối trực tiếp 16 3.1 Cấu tạo, sơ đồ nguyên lý và sơ đồ chân led 7 đoạn 1 3.2 Bảng hoạt động và cách tạo mã led 7 đoạn 1 3.3 Hiển thị các số trên 1 led 7 đoạn 6 3.4 Hiển thị các số trên 2 led 7 đoạn 8 4 Bài 4: Hệ thống giải mã led 7 đoạn qua ic 7447 8 4.1 Cấu tạo, hoạt động và sơ đồ chân ic 7447 1 4.2 Hiển thị các số trên 1 led 7 đoạn 1 4.3 Hiển thị các số trên 2 led 7 đoạn 6 5 Bài 5: Hệ thống quét led 7 đoạn 16 5.1 Quét 2 led 7 đoạn 8 5.2 Quét nhiều led 7 đoạn 8 6 Bài 6: Hệ thống quét ma trận led 16 6.1 Cấu tạo và cách tạo mã trên ma trận led 8*8 2 6.2 Hiển thị chữ đứng yên trên ma trận 6 6.3 Chạy chữ trên ma trận 8 7 Bài 7: Hệ thống điều khiển phím đơn 16 7.1 Cấu tạo và cách sử dụng phím đơn 1 7.2 Điều khiển 1 phím 3 7.3 Điều khiển nhiều phím 12 8 Bài 8: Hệ thống điều khiển ma trận phím 8 [...]... Bài 2 HỆ THỐNG ĐIỀU KHIỂN LED ĐƠN MỤC ĐÍCH - Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình và nạp vào vi điều khiển - Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển - Điều khiển vi c hiển thị bằng cách sử dụng led đơn - Vi t các chương trình con tạo thời gian trễ sử dụng trong các ứng dụng điều khiển YÊU CẦU - Nắm vững tập lệnh của vi điều khiển 8051 - Biết cách vi t... trên? Bài 2.2: Điều khiển 8 led sáng dần từ giữa ra hai bên? Bài 2.3: Điều khiển 8 led sáng dần từ hai bên vào giữa? Bài 2.4: Điều khiển 8 led sáng chạy 1 led từ trên xuống dưới? Bài 2.5: Điều khiển 8 led sáng chạy 2 led từ giữa ra hai bên? Bài 2.6: Điều khiển 8 led sáng tắt 5 lần? Bài 2.7: Điều khiển 8 led sáng đuổi từ hai bên vào giữa? Bài 2.8: Điều khiển 8 led sáng đuổi từ trên xuống dưới? Bài 2.9:... mỗi kiểu vi t thành một chương trình con 9 Bài 3 HỆ THỐNG ĐIỀU KHIỂN LED 7 ĐOẠN NỐI TRỰC TIẾP MỤC ĐÍCH - Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình và nạp vào vi điều khiển - Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển - Điều khiển vi c hiển thị bằng cách sử dụng led 7 đoạn theo phương pháp kết nối thẳng - Điều khiển vi c hiển thị các thông tin và số liệu bằng... 7 đoạn - Làm các bài tập trên lớp với 3 bảng mã còn lại 18 Bài 4 HỆ THỒNG GIẢI MÃ LED 7 ĐOẠN QUA IC 7447 MỤC ĐÍCH - Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình và nạp vào vi điều khiển - Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển - Điều khiển vi c hiển thị bằng cách sử dụng led 7 đoạn theo phương pháp kết nối qua ic giải mã 7447 - Điều khiển vi c hiển thị các... các bài tập mở rộng sau: Hiển thị đồng hồ số trên 6 led 7 đoạn? Kết hợp với led đơn làm bài tập đèn giao thông ở ngã tư? 24 Bài 5 HỆ THỐNG QUÉT LED 7 ĐOẠN MỤC ĐÍCH - Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình và nạp vào vi điều khiển - Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển - Điều khiển vi c hiển thị bằng cách sử dụng led 7 đoạn theo phương pháp quét - Điều. .. dẫn sinh vi n sử dụng máy tính, mạch nạp và các phần mềm để vi t chương trình, dịch và nạp chương trình vào vi điều khiển Cách 2: Ứng dụng các lệnh quay MAIN: MOV A,#00000000B MOV P2,A CALL DELAY QUAY: SETB C RLC A MOV P2,A CALL DELAY CJNE A,#11111111B,QUAY JMP MAIN BÀI TẬP THỰC HÀNH - Chia nhóm làm các bài tập điều khiển dãy led đơn Sử dụng mạch vừa lắp trên làm các bài sau 8 Bài 2.1: Điều khiển 8... 5 NỘI DUNG THỰC HÀNH 2.1 Hướng dẫn ban đầu 2.1.1 Cấu tạo và hoạt động của led đơn - Led đơn là điot phát quang - Led sáng khi có dòng điện đi từ anode sang cathode 2.1.2 Các phương pháp điều khiển led đơn - Điều khiển theo phương pháp tích cực âm: - Điều khiển theo phương pháp tích cực dương: 6 2.1.3 Điều khiển dãy led đơn sáng tắt các kiểu VD1: Điều khiển 8 Led đơn kết nối với vi điều khiển theo phương... điều khiển Led tích cực âm? Bài 2.10: Mở rộng điều khiển 16 Led Bài 2.11: Mở rộng điều khiển 12 Led - Hướng dẫn lắp mạch và vi t chương trình - Giải đáp các thắc mắc KIỂM TRA ĐÁNH GIÁ Ý thức (1 đ) Thời gian (1 đ) Tổ chức thực Hình thức hiện ( 2 đ) (1 đ) Nội dung (5 đ) GV HƯỚNG DẪN TỰ HỌC Ở NHÀ - Thiết kế mạch in cho mạch điều khiển led đơn - Kết hợp các kiểu sáng tắt led đơn vào một bài, mỗi kiểu vi t... MẠCH CƠ BẢN MỤC ĐÍCH - Giúp sinh vi n nắm được cấu trúc, sơ đồ chân và hoạt động của vi điều khiển 8051 - Hiểu hoạt động của các mạch cơ bản của vi điều khiển 8051 như mạch tạo dao động, mạch reset, mạch nguồn YÊU CẦU - Nắm vững lý thuyết học phần : kỹ thuật vi xử lý Thao tác thành thạo các mạch cơ bản của vi điều khiển 8051 đúng kỹ thuật, mỹ thuật DỤNG CỤ STT 1 2 3 4 Dụng cụ Đơn vị Cái Cái Cái Cái... theo phương pháp quét - Điều khiển vi c hiển thị các thông tin và số liệu bằng cách sử dụng các bộ hiển thị dùng led 7 đoạn YÊU CẦU - Nắm vững tập lệnh của vi điều khiển 8051 - Biết cách vi t các chương trình quét led 7 đoạn - Nắm được sơ đồ và nguyên lý hoạt động của mạch quét led 7 đoạn - Nắm được nguyên lý điều khiển quét led 7 đoạn - Biết cách vi t các chương trình điều khiển để hiển thị các thông . thuật vi xử lý -vi điều khiển là một lĩnh vực quan trọng trong các ngành điện tử -vi n thông, tự động hóa, công nghệ thông tin. Ngày nay, vi xử lý -vi điều. nạp vào vi điều khiển. - Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển. - Điều khiển vi c hiển thị bằng cách sử dụng led đơn. - Vi t các

Ngày đăng: 08/01/2014, 21:23

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan