MYCOMPUTER

Hello! Rất hân hạnh được chào đón quý vị ghé thăm diễn đàn của chúng tôi, Hãy " ĐĂNG KÝ" làm thành viên và "ĐĂNG NHẬP" để có thể được giải đáp các thác mắc tốt hơn!

Join the forum, it's quick and easy

MYCOMPUTER

Hello! Rất hân hạnh được chào đón quý vị ghé thăm diễn đàn của chúng tôi, Hãy " ĐĂNG KÝ" làm thành viên và "ĐĂNG NHẬP" để có thể được giải đáp các thác mắc tốt hơn!

MYCOMPUTER

Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
MYCOMPUTER

MYCOMPUTER - NƠI CHIA SẺ - HỌC TẬP - CÙNG BÀN LUẬN - CÙNG PHÁT TRIỂN - CHÚNG TÔI LUÔN COI MỌI THỨ CỦA BẠN CŨNG LÀ CỦA CHÚNG TÔI


2 posters

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Duong Quyet Thang
    Duong Quyet Thang
    PHÁT NGÔN VIÊN
    PHÁT NGÔN VIÊN


    Tổng số bài gửi : 298
    Join date : 14/05/2012
    Age : 32
    Đến từ : Hà Nội

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Bài gửi by Duong Quyet Thang Fri Aug 24, 2012 9:08 pm

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!
    Nhóm 1 và nhóm 9 làm:
    Điều khiển 9 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    Nhóm 2 và nhóm 10 làm:
    Điều khiển 10 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    Nhóm 3 và nhóm 11 làm:
    Điều khiển 11 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    Nhóm 4 và nhóm 12 làm:
    Điều khiển 12 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    Nhóm 5 và nhóm 13 làm:
    Điều khiển 13 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    Nhóm 6 và nhóm 14 làm:
    Điều khiển 14 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    Nhóm 7 và nhóm 15 làm:
    Điều khiển 14 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    Nhóm 8 và nhóm 16 làm:
    Điều khiển 16 led tích cực dương, tích cực âm, với 20 kiểu nháy.
    - Trong đó các bạn tự phân công nhóm nào là tích cực dương, âm.
    - Với 20 kiểu nháy trong đó có 16 hiệu ứng và 4 kiểu tự chọn.
    Các nhóm làm mô phong trực tiếp trên máy tính bằng 2 phần mền thầy yêu cầu là protuses và pinnacle52.
    - các nhóm là xong phai có bản thu hoạch nộp cho thầy.
    Chú ý: + Danh sách của 16 nhóm đã được chia cụ thể các bạn vào xem mình thuộc nhóm nào.
    + các bạn vào tại diễn đàn lấy 2 phần mền lập trình của thầy.
    + làm xong các nhóm có thể chia sẻ ý của nhau trên diễn đàn lớp.
    Duong Quyet Thang
    Duong Quyet Thang
    PHÁT NGÔN VIÊN
    PHÁT NGÔN VIÊN


    Tổng số bài gửi : 298
    Join date : 14/05/2012
    Age : 32
    Đến từ : Hà Nội

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Cùng nhau vui choi cùng VDK 8051 nào. hehehe

    Bài gửi by Duong Quyet Thang Sun Aug 26, 2012 11:05 am

    Bài lập trình 8051 nhay 12 led các kiểu thắng sáng tạo
    http://www.mediafire.com/view/?5rdijb93lz3my6b
    Bản mô phong của Thắng.
    http://www.mediafire.com/?73f9oxi67ico2q6
    Duong Quyet Thang
    Duong Quyet Thang
    PHÁT NGÔN VIÊN
    PHÁT NGÔN VIÊN


    Tổng số bài gửi : 298
    Join date : 14/05/2012
    Age : 32
    Đến từ : Hà Nội

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty bài nháy 11 led sáng dồn các bạn tham khảo.

    Bài gửi by Duong Quyet Thang Sun Sep 02, 2012 9:26 am

    xem mô phỏng tại đây:
    http://www.mediafire.com/?z9x9eyeu6vu9ypu
    SANGDONTUTRENXUONGDUOI:
    TEST1:
    MOV P2,#11111111B
    MOV P0,#11111111B
    CALL DELAY
    MOV P0,#11111110B
    CALL DELAY
    MOV P0,#11111101B
    CALL DELAY
    MOV P0,#11111011B
    CALL DELAY
    MOV P0,#11110111B
    CALL DELAY
    MOV P0,#11101111B
    CALL DELAY
    MOV P0,#11011111B
    CALL DELAY
    MOV P0,#10111111B
    CALL DELAY
    MOV P0,#01111111B
    CALL DELAY
    MOV P0,#11111111B
    MOV P2,#11111110B
    CALL DELAY
    MOV P2,#11111101B
    CALL DELAY
    MOV P2,#11111011B
    CALL DELAY

    MOV P2,#1111011B
    MOV P0,#11111110B
    CALL DELAY
    MOV P2,#11111011B
    MOV P0,#11111101B
    CALL DELAY
    MOV P2,#11111011B
    MOV P0,#11111011B
    CALL DELAY
    MOV P2,#11111011B
    MOV P0,#11110111B
    CALL DELAY
    MOV P2,#11111011B
    MOV P0,#11101111B
    CALL DELAY
    MOV P2,#11111011B
    MOV P0,#11011111B
    CALL DELAY
    MOV P2,#11111011B
    MOV P0,#10111111B
    CALL DELAY
    MOV P2,#11111011B
    MOV P0,#01111111B
    CALL DELAY
    MOV P0,#11111111B
    MOV P2,#11111010B
    CALL DELAY
    MOV P2,#11111001B
    CALL DELAY

    MOV P2,#11111001B
    MOV P0,#11111110B
    CALL DELAY
    MOV P2,#11111001B
    MOV P0,#11111101B
    CALL DELAY
    MOV P2,#11111001B
    MOV P0,#11111011B
    CALL DELAY
    MOV P2,#11111001B
    MOV P0,#11110111B
    CALL DELAY
    MOV P2,#11111001B
    MOV P0,#11101111B
    CALL DELAY
    MOV P2,#11111001B
    MOV P0,#11011111B
    CALL DELAY
    MOV P2,#11111001B
    MOV P0,#10111111B
    CALL DELAY
    MOV P2,#11111001B
    MOV P0,#01111111B
    CALL DELAY
    MOV P0,#11111111B
    MOV P2,#11111000B
    CALL DELAY
    MOV P2,#11111000B
    CALL DELAY

    MOV P2,#11111000B
    MOV P0,#11111110B
    CALL DELAY
    MOV P2,#11111000B
    MOV P0,#11111101B
    CALL DELAY
    MOV P2,#11111000B
    MOV P0,#11111011B
    CALL DELAY
    MOV P2,#11111000B
    MOV P0,#11110111B
    CALL DELAY
    MOV P2,#11111000B
    MOV P0,#11101111B
    CALL DELAY
    MOV P2,#11111000B
    MOV P0,#11011111B
    CALL DELAY
    MOV P2,#11111000B
    MOV P0,#10111111B
    CALL DELAY
    MOV P2,#11111000B
    MOV P0,#01111111B

    MOV P0,#01111110B
    CALL DELAY
    MOV P0,#01111101B
    CALL DELAY
    MOV P0,#01111011B
    CALL DELAY
    MOV P0,#01110111B
    CALL DELAY
    MOV P0,#01101111B
    CALL DELAY
    MOV P0,#01011111B
    CALL DELAY
    MOV P0,#00111111B
    CALL DELAY

    MOV P0,#00111110B
    CALL DELAY
    MOV P0,#00111101B
    CALL DELAY
    MOV P0,#00111011B
    CALL DELAY
    MOV P0,#00110111B
    CALL DELAY
    MOV P0,#00101111B
    CALL DELAY
    MOV P0,#00011111B
    CALL DELAY

    MOV P0,#00011110B
    CALL DELAY
    MOV P0,#00011101B
    CALL DELAY
    MOV P0,#00011011B
    CALL DELAY
    MOV P0,#00010111B
    CALL DELAY
    MOV P0,#00001111B
    CALL DELAY

    MOV P0,#00001110B
    CALL DELAY
    MOV P0,#00001101B
    CALL DELAY
    MOV P0,#00001011B
    CALL DELAY
    MOV P0,#00000111B
    CALL DELAY

    MOV P0,#00000110B
    CALL DELAY
    MOV P0,#00000101B
    CALL DELAY
    MOV P0,#00000011B
    CALL DELAY

    MOV P0,#00000010B
    CALL DELAY
    MOV P0,#00000001B
    CALL DELAY

    MOV P0,#00000000B
    CALL DELAY

    MOV P0,#00000000B
    MOV P2,#11111000B
    CALL DELAY


    SANGDONTUDUOILENTREN:
    TEST2:

    MOV P0,#11111111B
    MOV P2,#11111011B
    CALL DELAY
    MOV P2,#11111101B
    CALL DELAY
    MOV P2,#11111110B
    CALL DELAY
    MOV P2,#11111111B
    MOV P0,#01111111B
    CALL DELAY
    MOV P0,#10111111B
    CALL DELAY
    MOV P0,#11011111B
    CALL DELAY
    MOV P0,#11101111B
    CALL DELAY
    MOV P0,#11110111B
    CALL DELAY
    MOV P0,#11111011B
    CALL DELAY
    MOV P0,#11111101B
    CALL DELAY
    MOV P0,#11111110B
    CALL DELAY

    MOV P0,#11111110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11111110B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11111110B
    MOV P2,#11111110B
    CALL DELAY
    MOV P2,#11111111B
    MOV P0,#01111110B
    CALL DELAY
    MOV P0,#10111110B
    CALL DELAY
    MOV P0,#11011110B
    CALL DELAY
    MOV P0,#11101110B
    CALL DELAY
    MOV P0,#11110110B
    CALL DELAY
    MOV P0,#11111010B
    CALL DELAY
    MOV P0,#11111100B
    CALL DELAY
    MOV P0,#11111100B
    CALL DELAY

    MOV P0,#11111100B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11111100B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11111100B
    MOV P2,#11111110B
    CALL DELAY
    MOV P2,#11111111B
    MOV P0,#01111100B
    CALL DELAY
    MOV P0,#10111100B
    CALL DELAY
    MOV P0,#11011100B
    CALL DELAY
    MOV P0,#11101100B
    CALL DELAY
    MOV P0,#11110100B
    CALL DELAY
    MOV P0,#11111000B
    CALL DELAY

    MOV P0,#11111000B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11111000B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11111000B
    MOV P2,#11111110B
    CALL DELAY
    MOV P2,#11111111B
    MOV P0,#01111000B
    CALL DELAY
    MOV P0,#10111000B
    CALL DELAY
    MOV P0,#11011000B
    CALL DELAY
    MOV P0,#11101000B
    CALL DELAY
    MOV P0,#11110000B
    CALL DELAY

    MOV P0,#11110000B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11110000B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11110000B
    MOV P2,#11111110B
    CALL DELAY
    MOV P2,#11111111B
    MOV P0,#01110000B
    CALL DELAY
    MOV P0,#10110000B
    CALL DELAY
    MOV P0,#11010000B
    CALL DELAY
    MOV P0,#11100000B
    CALL DELAY

    MOV P0,#11100000B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11100000B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11100000B
    MOV P2,#11111110B
    CALL DELAY
    MOV P0,#01100000B
    MOV P2,#11111111B
    CALL DELAY
    MOV P0,#01100000B
    CALL DELAY
    MOV P0,#10100000B
    CALL DELAY
    MOV P0,#11000000B
    CALL DELAY

    MOV P2,#11111011B
    MOV P0,#11000000B
    CALL DELAY
    MOV P2,#11111101B
    MOV P0,#11000000B
    CALL DELAY
    MOV P2,#11111110B
    MOV P0,#11000000B
    CALL DELAY
    MOV P2,#11111111B
    MOV P0,#01000000B
    CALL DELAY
    MOV P0,#10000000B
    CALL DELAY
    MOV P0,#10000000B
    CALL DELAY

    MOV P0,#10000000B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#10000000B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#10000000B
    MOV P2,#11111110B
    CALL DELAY
    MOV P0,#00000000B
    MOV P2,#11111111B
    CALL DELAY

    MOV P0,#00000000B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#00000000B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#00000000B
    MOV P2,#11111110B
    CALL DELAY

    MOV P0,#00000000B
    MOV P2,#11111010B
    CALL DELAY
    MOV P0,#00000000B
    MOV P2,#11111100B
    CALL DELAY

    MOV P0,#00000000B
    MOV P2,#11111000B
    CALL DELAY

    SANGDONTUHAIBENVAOGIU:

    MOV P0,#11111110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11111101B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11111011B
    MOV P2,#11111110B
    CALL DELAY
    MOV P0,#01110111B
    MOV P2,#11111111B
    CALL DELAY
    MOV P0,#10101111B
    CALL DELAY

    MOV P0,#11011110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11011101B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11011011B
    MOV P2,#11111110B
    CALL DELAY
    MOV P0,#01010111B
    MOV P2,#11111111B
    CALL DELAY
    MOV P0,#10001111B
    MOV P2,#11111111B
    CALL DELAY

    MOV P0,#10001110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#10001101B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#10001011B
    MOV P2,#11111110B
    CALL DELAY
    MOV P0,#00000111B
    MOV P2,#11111111B
    CALL DELAY

    MOV P0,#00000110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#00000101B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#00000011B
    MOV P2,#11111110B
    CALL DELAY

    MOV P0,#00000010B
    MOV P2,#11111010B
    CALL DELAY
    MOV P0,#00000001B
    MOV P2,#11111100B
    CALL DELAY

    MOV P0,#00000000B
    MOV P2,#11111000B
    CALL DELAY


    SANGDONTUGIUARAHAIBEN:

    MOV P0,#11011111B
    MOV P2,#11111111B
    CALL DELAY

    MOV P0,#10101111B
    MOV P2,#11111111B
    CALL DELAY
    MOV P0,#01110111B
    MOV P2,#11111111B
    CALL DELAY
    MOV P0,#11111011B
    MOV P2,#11111110B
    CALL DELAY
    MOV P0,#11111101B
    MOV P2,#11111101B
    CALL DELAY
    MOV P0,#11111110B
    MOV P2,#11111011B
    CALL DELAY

    MOV P0,#11011110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#10101110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#01110110B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#11111010B
    MOV P2,#11111010B
    CALL DELAY
    MOV P0,#11111100B
    MOV P2,#11111001B
    CALL DELAY

    MOV P0,#11011100B
    MOV P2,#11111001B
    CALL DELAY
    MOV P0,#10101100B
    MOV P2,#11111011B
    CALL DELAY
    MOV P0,#01110100B
    MOV P2,#11111001B
    CALL DELAY
    MOV P0,#11111000B
    MOV P2,#11111000B
    CALL DELAY

    MOV P0,#11011000B
    MOV P2,#11111000B
    CALL DELAY
    MOV P0,#10101000B
    MOV P2,#11111000B
    CALL DELAY
    MOV P0,#01110000B
    MOV P2,#11111000B
    CALL DELAY

    MOV P2,#01010000B
    MOV P0,#11111000B
    CALL DELAY
    MOV P0,#01110000B
    MOV P2,#11111000B
    CALL DELAY

    MOV P0,#01010000B
    MOV P2,#11111000B
    CALL DELAY

    MOV P0,#00100000B
    MOV P2,#11111000B
    CALL DELAY

    MOV P0,#00000000B
    MOV P2,#11111000B
    CALL DELAY
    JMP TEST1
    RET
    ;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    DELAY:
    MOV R5,#255
    DELAY0:
    MOV R6,#255
    DELAY1:
    NOP
    NOP
    NOP
    DJNZ R6,DELAY1
    DJNZ R5,DELAY0
    RET
    END

    xem mô phỏng tại đây! chú ý với p0st0 các bạn phải nối thêm trở gián nữa nhé.
    Chúc các bạn thành công!

    http://www.mediafire.com/?z9x9eyeu6vu9ypu
    avatar
    victorvasquez


    Tổng số bài gửi : 6
    Join date : 14/05/2012

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Re: Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Bài gửi by victorvasquez Tue Sep 04, 2012 11:16 am

    Nhập chương trình vào proteus thế nào đấy ?
    Sao tao nhập nó cứ báo lỗi hả mày ?
    Duong Quyet Thang
    Duong Quyet Thang
    PHÁT NGÔN VIÊN
    PHÁT NGÔN VIÊN


    Tổng số bài gửi : 298
    Join date : 14/05/2012
    Age : 32
    Đến từ : Hà Nội

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Re: Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Bài gửi by Duong Quyet Thang Tue Sep 04, 2012 5:29 pm

    CÁCH NẠP BÀI LẬP TRÌNH VÀO CHÍP TRÊN BẢN MÔ PHONG PROTEUS:
    KHI HOÀN THÀNH XONG MỘT BÀI LẬP TRÌNH VÀ MẠCH TRÊN PROTEUS THÌ CHÁC CÁC BẠN VẪN CÒN BỠ NGỠ TRONG VIỆC NẠP BÀI LẬP TRÌNH VÀO CHÍP TRÊN BẢN MÔ PHONG ĐÚNG KHÔNG?
    VẬY HÔM NAY MÌNH NÊU RA MỘT VÀI BƯỚC GIÚP CÁC BẠN CÓ THỂ NẠP ĐƯỢC CHƯƠNG TRÌNH VÀO CHÍP TRÊN BẢN MÔ PHONG PROTEUS (CHÚ Ý CÁC BƯỚC NÀY CHỈ DÙNG NẠP DỮ LIỆU VÀO CHÍP TRÊN BẢN MÔ PHONG PROTEUS MÀ THÔI, CÒN THỰC TẾ ĐỂ NẠP DỮ LIỆU VÀO CHÍP CÁC BẠN PHẢI SỬ DỤNG ĐẾN CÁC LOẠI MẠCH NẠP).

    CÁC BẠN NẠP VÀO CHÍP THEO CÁC BƯỚC SAU:
    BƯỚC 1: BẠN NHẤP CHUỘT PHẢI VÀO CHÍP => CHON EDIT PROPERTIES HOẶC Ctrl + E => SẼ HIỆN RA CHO CÁC BẠN 1 KHUNG NÓI SƠ LƯỢC THÔNG TIN VỀ CHÍP MÀ CÁC BẠN ĐANG DÙNG.
    BƯỚC 2: ĐỂ Ý ĐẾN DÒNG Program file => CÁC BẠN NHẤP CHUỘT VÀO BIỂU TƯỢNG Folder TRÊN DÒNG PROGRAM FILE => TÌM ĐẾN NƠI BẠN LƯU CHƯƠNG TRÌNH BÀI LẬP TRÌNH NHẬP CHUỘT VÀO OPEN.
    BƯỚC 3: SAU KHI ĐÃ HOÀN THÀNH CÁC BƯỚC 1 VÀ 2, CÁC BẠN NHẤN OK ĐỂ TRỞ VỀ MÀN HÌNH PROTEUS => SAU ĐÓ NHẤN VÀO BIỂU TƯỢNG PLAY PHÍA DƯỚI GÓC TRÁI MÀ HÌNH PROTEUS (BIỂU TƯỢNG TAM GIÁC) THẤY CHÍP CHẠY LÀ ỔN
    CHÚ Ý: CÁC LỖI CÓ THỂ KHIẾN CHÍP KHÔNG CHẠY HOẶC CHẠY KHÔNG THEO Ý MUỐN CỦA MÌNH:
    1, DO BÀI LẬP TRÌNH CÓ LỖI
    2, DO CÁCH ĐẤU MẠCH VÀ SỬ DỤNG PROTUES CÓ LỖI
    3, NẠP SAI BÀI LẬP TRÌNH.
    4, MỘT SỐ CÁC LỖI KHẮC NỮA…..
    CHÚC CÁC BẠN THÀNH CÔNG!
    avatar
    victorvasquez


    Tổng số bài gửi : 6
    Join date : 14/05/2012

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Re: Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Bài gửi by victorvasquez Tue Sep 04, 2012 9:47 pm

    post chương trình tạo thời gian trễ Delay lên cho mình xem với bạn ơi
    Duong Quyet Thang
    Duong Quyet Thang
    PHÁT NGÔN VIÊN
    PHÁT NGÔN VIÊN


    Tổng số bài gửi : 298
    Join date : 14/05/2012
    Age : 32
    Đến từ : Hà Nội

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Re: Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Bài gửi by Duong Quyet Thang Tue Sep 04, 2012 10:56 pm

    ;\\\\\\\\\thời gian trễ hả?
    mỗi người có một thơi gian trễ riêng nhé! mình thì thường cho trễ với khoảng thời gian 5s.
    hàm trễ của mình thường tạo:\\\\\\\\\\\\\\\\\
    ;\\\\\\\\\\\ HÀM TRỄ\\\\\\\\\\\\\\
    DELAY:
    MOV R0,#255
    LAP:
    MOV R1,#255
    LAP1:
    NOP
    NOP
    NOP
    NOP
    DJNZ R1,LAP1
    DJNZ R0,LAP
    ;\\\\ NHƯ VẬY LÀ XONG HÀM TAO THỜI GIAN TRỄ RỒI ĐÂY!\\\\\\
    Duong Quyet Thang
    Duong Quyet Thang
    PHÁT NGÔN VIÊN
    PHÁT NGÔN VIÊN


    Tổng số bài gửi : 298
    Join date : 14/05/2012
    Age : 32
    Đến từ : Hà Nội

    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Re: Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Bài gửi by Duong Quyet Thang Sat Sep 08, 2012 8:21 am

    nột số cách nháy led viết ngắn gọn xin chia sẻ tới các bạn điện tử.

    CALL LEDDUOI
    CALL LEDDUOII
    CALL SANGDAN
    CALL SANGDANII
    ;\\\\\\\\\\\\\\\ BAI THAO LUAN \\\\\\\\\\\\\\\\\\
    ;\\\\\\\\\\\\\\\ NHAY LED\\\\\\\\\\\\\\\\\\\\\\\\
    ;\\\\\\\\\\\\\\ LED DUOI TREN => DUOI \\\\\\\\\\\\\\\\\\\\\\\\
    LEDDUOI:
    MOV A,#11111110B
    LEDDUOI1:
    MOV P2,A
    CALL DELAY
    RL A
    CALL DELAY
    CJNE A,#01111111B,LEDDUOI1
    MOV P2,#01111111B
    CALL DELAY
    CLR A
    MOV P2,#0FFH
    LEDDUOI2:
    MOV A,#11111110B
    LEDDUOI2I:
    MOV P3,A
    CALL DELAY
    RL A
    CALL LAP1
    MOV P3,#0FFH
    CJNE A,#111101111B,LEDDUOI2I
    RET
    ;\\\\\\\\\\\\\\ LED DUOI DUOI => TREN \\\\\\\\\\\\\\\\\\\\\\\\
    LEDDUOII:
    MOV A,#11110111B
    LEDDUOI3:
    MOV P3,A
    CALL DELAY
    RR A
    CALL DELAY
    CJNE A,#01111111B,LEDDUOI3
    MOV P3,#0FFH
    CLR A
    LEDDUOI4:
    MOV A,#01111111B
    LEDDUOI4I:
    MOV P2,A
    CALL DELAY
    RR A
    CALL DELAY
    CJNE A,#11111110B,LEDDUOI4I
    MOV P2,#11111110B
    CALL DELAY
    MOV P2,#0FFH
    CALL DELAY
    RET
    ;\\\\\\\\\\\\\\ SANG DAN TU TREN => DUOI\\\\\\\\\\\\\\\\\\\\\\\
    SANGDAN:
    MOV A,#11111110B
    SANGDAN1:
    MOV P2,A
    CALL DELAY
    SETB C
    CLR C
    RLC A
    CALL DELAY
    CJNE A,#00000000B,SANGDAN1
    MOV P2,#00000000B
    CALL DELAY
    SANGDANI:
    MOV A,#11111110B
    SANGDAN2:
    MOV P3,A
    CALL DELAY
    SETB C
    CLR C
    RLC A
    CALL DELAY
    CJNE A,#11100000B,SANGDAN2
    MOV P2,#11111111B
    MOV P3,#11111111B
    CALL DELAY
    RET
    ;\\\\\\\\\\\\\\ SANG DAN TU DUOI => TREN\\\\\\\\\\\\\\\\\\\\\\\
    CLR A
    SANGDANII:
    MOV A,#00000111B
    SANGDAN3:
    MOV P3,A
    CALL DELAY
    SETB C
    CLR C
    RRC A
    CALL DELAY
    CJNE A,#00000000B,SANGDAN3
    MOV P3,#0H
    CALL DELAY
    SANGDANIII:
    MOV A,#01111111B
    SANGDAN4:
    MOV P2,A
    CALL DELAY
    SETB C
    CLR C
    RRC A
    CALL DELAY
    CJNE A,#00000000B,SANGDAN4
    MOV P2,#00000000B
    CALL DELAY
    MOV P2,#0FFH
    MOV P3,#0FFH
    CALL DELAY
    RET
    ;\\\\\\\\\\\\\\\ HAM TRE \\\\\\\\\\\\\\\\\\\\\\\\
    DELAY:
    MOV R0,#255
    LAP:
    MOV R1,#255
    LAP1:
    NOP
    DJNZ R1,LAP1
    DJNZ R0,LAP
    RET
    END

    Sponsored content


    Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây! Empty Re: Nội dung câu hỏi thảo luận môn VI Sử Lý tại đây!

    Bài gửi by Sponsored content


      Hôm nay: Wed May 08, 2024 11:03 pm