GIAO TIẾP VI ĐIỀU KHIỂN VỚI LED ĐƠN
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
GIAO TIẾP VI ĐIỀU KHIỂN VỚI LED ĐƠN Ñaïi hoïc sö phaïm kyõ thuaät tp HCM khoa ñieän – ñieän töû Nguyeãn Ñình Phuù GIAO TIEÁP VI ÑIEÀU KHIEÅN VÔÙI LED ÑÔN SÔ ÑOÀ MAÏCH ÑIEÄN THEO KIEÅU SINK DOØNG: DOØNG CHAÏY TÖØ VCC QUA LED VAØÑIEÄN TRÔÛ HAÏN DOØNG VAØO VI ÑIEÀU KHIEÅN. MÖÙC LOGIC 0 THÌ LED SAÙNG, MÖÙC LOGIC 1 THÌ LED TAÉT.Boä moân ñieän töû coâng nghieäp baøi giaûng vi ñieàu khieån: giao tieáp led 1Ñaïi hoïc sö phaïm kyõ thuaät tp HCM khoa ñieän – ñieän töû Nguyeãn Ñình PhuùBAØI SOÁ 1: CHÖÔNG TRÌNH ÑIEÀU KHIEÅN 8 LED CHOÙP TAÉT (SAÙNG TAÉT)ÑIEÀU KHIEÅN LED SAÙNG THÌ DÖÕ LIEÄU GÔÛI RA LED LAØ 1, MÖÙC 0 LED TAÉT LÖU ÑOÀ BEGIN 8 LED SÁNG DELAY 8 LED TẮT DELAY END VIEÁT CHÖÔNG TRÌNHBoä moân ñieän töû coâng nghieäp baøi giaûng vi ñieàu khieån: giao tieáp led 2Ñaïi hoïc sö phaïm kyõ thuaät tp HCM khoa ñieän – ñieän töû Nguyeãn Ñình Phuù(H1);CHUONG TRINH DIEU KHIEN 8 LED CUA PORT 0 SANG TAT(H2) ORG 0000H(H3) LB: MOV P0,#00000000B(H4) CALL DELAY100MS(H5) MOV P0,#11111111B(H6) CALL DELAY100MS(H7) JMP LB(H8) $INCLUDE(TV_DELAY.ASM)(H9) ENDGIAÛI THÍCH CHÖÔNG TRÌNH(H1);CHUONG TRINH DIEU KHIEN 8 LED CUA PORT 0 SANG TATLAØ HAØNG CHUÙ THÍCH CHÖÔNG TRÌNH ÑIEÀU KHIEÅN CAÙI GÌKHOÂNG COÙ CUÕNG ÑÖÔÏC NHÖNG NEÁU COÙ THÌ PHAÛI BAÉT ÑAÀU BAÈNG DAÁU ;(H2) ORG 0000HKHAI BAÙO ÑÒA CHÆ BAÉT ÑAÀU CUÛA CHÖÔNG TRÌNHLUOÂN BAÉT ÑAÀU TAÏI ÑÒA CHÆ 0000H, COÙ THEÅ GHI 0H(H3) LB: MOV P0, #00000000BGOÀM COÙ NHAÕN ÑEÅ NHAÛY VAØ LEÄNH MOV P0, #00000000BCOÙ CHÖÙC NAÊNG NAÏP DÖÕ LIEÄU 00000000B VAØO PORT0B LAØ BINARY LAØ SOÁ NHÒ PHAÂN, COÙ THEÅ GHI BAÈNG SOÁ HEXLAØM TAÉT 8 LED, THÔØI GIAN THÖÏC HIEÄN LAØ 2µS(H4) CALL DELAY100MSLAØ LEÄNH GOÏI CHÖÔNG TRÌNH CON DELAY ÑEÅ LAØM CHAÄM LAÏI CHO CHUÙNG TANHÌN THAÁY(H5) MOV P0, #11111111BCOÙ CHÖÙC NAÊNG NAÏP DÖÕ LIEÄU 11111111B VAØO PORT0 LAØM SAÙNG 8 LED(H6) CALL DELAY100MSGOÏI DELAY ÑEÅ LAØM CHAÄM(H7) JMP LBLEÄNH NHAÛY (JUMP) VEÀ ÑEÅ THÖÏC HIEÄN LAÏI (H8) $INCLUDE(TV_DELAY.ASM)KHAI BAÙO CHÖÔNG TRÌNH CHÖÙA CAÙC CHÖÔNG TRÌNH CON DELAYTRONG CHÖÔNG TRÌNH “TV_DELAY.ASM” NGÖÔØI TA ÑAÕ VIEÁT SAÜNBoä moân ñieän töû coâng nghieäp baøi giaûng vi ñieàu khieån: giao tieáp led 3Ñaïi hoïc sö phaïm kyõ thuaät tp HCM khoa ñieän – ñieän töû Nguyeãn Ñình PhuùCAÙC CHÖÔNG TRÌNH CON DELAY, CHÆ DUØNG NHÖÕNG CHÖÔNG TRÌNH ÑAÕ VIEÁT(H9) ENDKEÁT THUÙC CHÖÔNG TRÌNH.NHÖÕNG GÌ SAU LEÄNH END SEÕ KHOÂNG COØN HIEÄU LÖÏC.TÌM HIEÅU FILE “*.LST”Boä moân ñieän töû coâng nghieäp baøi giaûng vi ñieàu khieån: giao tieáp led 4Ñaïi hoïc sö phaïm kyõ thuaät tp HCM khoa ñieän – ñieän töû Nguyeãn Ñình PhuùMCS-51 MACRO ASSEMBLER TAMPRO4 10/31/:9PAGE 1DOS 5.0 (038-N) MCS-51 MACRO ASSEMBLER, V2.2OBJECT MODULE PLACED IN E:TAMTAMPRO4.OBJASSEMBLER INVOKED BY: E:ATS.EXE E:TAMTAMPRO4.ASMLOC OBJ LINE SOURCE 1 ;CHUONG TRINH DIEU KHIEN 8 LED SANG TAT0000 2 ORG 0000H 30000 758000 4 LB: MOV P0,#00000000B ;LAM 8 LED TAT0003 120049 5 CALL DELAY100MS0006 758001 6 MOV P0,#00000001B ;LAM 8 LED SANG0009 120049 7 CALL DELAY100MS000C 80F2 8 JMP LB 9GIAÛI THÍCH0000 758000 4 LB: MOV P0,#00000000B ;LAM 8 LED TATBYTE THÖÙ NHAÁT “75” LAØ MAÕ LEÄNHBYTE THÖÙ HAI “80” LAØ ÑÒA CHÆ CUÛA PORT 0 P0 87 86 85 84 83 82 81 80 80HBYTE THÖÙ BA “00” LAØ DÖÕ LIEÄU “#DATA”TÖÔNG TÖÏ CHO CAÙC LEÄNH COØN LAÏI 1. Leänh chuyeån döõ lieäu vaøo oâ nhôù tröïc tieáp : MOV direct, #da ...
Tìm kiếm theo từ khóa liên quan:
công nghệ điện tử bài giảng điện tử vi điều khiển giao tiếp vi điều khiển mạch điệnGợi ý tài liệu 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 281 0 0 -
BÀI GIẢNG LẬP TRÌNH GHÉP NỐI THIẾT BỊ NGOẠI VI
42 trang 262 2 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 184 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 155 0 0 -
HƯỚNG DẪN THIẾT KẾ BÀI GIẢNG BẰNG LECTURE MAKER
24 trang 149 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 142 0 0 -
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 120 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 117 0 0 -
Luận văn Điều khiển máy công nghiệp bằng thiết bị lập trình
98 trang 114 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 113 0 0 -
Giáo trình PLC S7-300 lý thuyết và ứng dụng
84 trang 111 0 0 -
Sơ đồ điều khiển và tín hiệu máy cắt SF6– GL.107
4 trang 106 2 0 -
Tài liệu thực hành Vi điều khiển 8051
55 trang 106 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 97 1 0 -
Giáo trình môn kỹ thuật vi điều khiển
0 trang 96 0 0 -
Luận văn: Xây dựng mô hình điều khiển động cơ DC servo bằng vi điều khiển
85 trang 96 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 94 0 0 -
Đồ án môn học: Thiết kế mạch chuyển nhị phân 4 Bit sang mã Gray và dư 3 sử dụng công tắc điều khiển
29 trang 94 0 0 -
70 câu trắc nghiệm Thanh Toán Quốc Tế
10 trang 93 0 0 -
Luận văn: Lọc thích nghi với thuật toán LMS và ứng dụng trong cân bằng kênh
74 trang 85 0 0