1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu Điều khiển LED 7 đoạn trong thang máy doc

6 567 5
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tài liệu Điều Khiển LED 7 Đoạn Trong Thang Máy Doc
Trường học Trường Đại học Công nghiệp Thành phố Hồ Chí Minh
Chuyên ngành Điện tử
Thể loại Tài liệu
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 6
Dung lượng 268,68 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Điều khiển LED 7 đoạn trong thang máyĐẶT VẤN ĐỀ DÙNG VI XỬ LÍ VIẾT CHƯƠNG TRÌNH ĐIỀU KHIỂN LED 7 ĐOẠN TRONG MỘT THANG MÁY ĐI TỪ LẦU 0 TỚI LẦU 9 GIỐNG NHƯ THANG MÁY CỦA TRƯỜNG ĐẠI HỌC CÔ

Trang 1

Điều khiển LED 7 đoạn trong thang máy

ĐẶT VẤN ĐỀ

DÙNG VI XỬ LÍ VIẾT CHƯƠNG TRÌNH ĐIỀU KHIỂN LED 7 ĐOẠN TRONG MỘT THANG MÁY ĐI TỪ LẦU 0 TỚI LẦU 9 GIỐNG NHƯ THANG MÁY CỦA TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TPCHCM KHI Ở LẦU 0 ĐƯỢC NHẤN THÌ LẤU 9 KHÔNG NHẤN ĐƯỢC

THANG MÁY SẼ CHẠY TỪ LẦU 9 VỀ LẦU 0 VÀ NGƯỢC LẠI KHI LẦU 9 ĐƯỢC NHẤN THÌ NÚT NHẤN Ở LẦU 0 KHÔNG ĐƯỢC ƯU TIÊN

THANG MÁY ĐƯỢC ĐẶT CỐ ĐỊNH Ở LẦU 0 KHI CÔNG TẮC Ở LẦU 9 VÀ LẦU 0 CHƯA ĐƯƠC ẤN

2.GIẢI QUYẾT VẤN ĐỀ

TA PHẢI DỰA VÀO TỐC ĐỘ CỦA THANG MÁY ĐỂ ĐƯA RA THỜI

GIAN DELAY PHÙ HỢP , Ở ĐÂY MÌNH CHỌN THỜI GIAN DELAY 1S MANG TÍNH TƯỢNG TRƯNG

TA SỬ DỤNG CHƯƠNG TRÌNH NGẮT 1 ĐỂ GỌI THANG MÁY ĐI

TỪ LẦU 9 VỀ LẦU 0 VÀ NGƯỢC LẠI SỬ DỤNG CHƯƠNG TRÌNH NGẮT 2 ĐỂ GỌI THANG MÁY TỪ LẦU 0 LÊN LẦU 9

SỬ DỤNG IC 74LS47 ĐỂ GIẢI MÃ RA LED 7 ĐOẠN

NẠP GIÁ TRỊ CHO THANH GHI IE ĐỂ ĐƯỢC PHÉP NGẮT NGOÀI 0

3 LƯU ĐỒ GIẢI THUÂT

CHƯƠNG TRÌNH CHÍNH

Trang 2

CHƯƠNG TRÌNH NGẮT 1 THANG MÁY TỪ LẦU 9 VỀ LẦU 0

Trang 3

CHƯƠNG TRÌNH NGẮT 2 CHO THANG MÁY CHẠY TỪ LẦU 0 LÊN 9

Trang 4

4.MÔ PHỎNG BẰNG PROTEUR

5.ĐOẠN CODE CỦA CHƯƠNG TRÌNH

$MOD51

ORG 00H

THANG DATA 30H

LJMP MAIN

ORG 003H

LCALL NGAT1

Trang 5

RETI

ORG 013H

LCALL NGAT2

RETI

MAIN:

MOV R0,#09H

LOOP:

MOV THANG,R0

MOV P0,R0

LCALL DELAY1S DEC R0

CJNE R0,#0FFH,LOOP MOV IE,#85H

JMP $

DELAY1S:

PUSH 00H

MOV R0,#200

MOV TMOD,#01H

LOOP2:

MOV TH0,#0ECH MOV TL0,#78H

SETB TR0

JNB TF0,$

CLR TR0

CLR TF0

DJNZ R0,LOOP2

POP 00H

RET

NGAT1:

MOV R7,THANG

CJNE R7,#00H,AAA RET

AAA:

MOV P0,R7

LCALL DELAY1S DEC R7

CJNE R7,#0FFH,AAA

Trang 6

MOV THANG,#00H

RET

NGAT2:

MOV R7,THANG

CJNE R7,#09H,BBB

RET

BBB:

MOV P0,R7

LCALL DELAY1S

INC R7

CJNE R7,#10,BBB

MOV THANG,#09H

RET

END

6.NGUYÊN LÝ HOẠT ĐỘNG

ĐẦU TIÊN THANG MÁY SẼ CHẠY TỪ LẦU 9 VỀ LẦU 0 SAU ĐÓ

NÓ SẼ GIỮ CỐ ĐỊNH Ở LẦU 0 KHI MÀ CHƯA NHẤN CÔNG TẮC Ở LẦU 9 CŨNG NHƯ Ở LẦU 0

KHI Ở LẦU 0 RỒI NẾU MÀ NGẮT 2 ĐƯỢC NHẤN THÌ THANG SẼ CHẠY LÊN LẦU 9 LÚC NÀY DÙ BẠN CÓ NHẤN CÔNG TẮC Ở LẦU 0 THÌ THANG VẪN SẼ CHẠY LÊN LẦU 9.ĐẾN KHI THANG DỪNG Ở LẦU 9 RỒI THÌ CÔNG TẮC 1 MỚI LÀM VIỆC ĐUỢC VÀ THANG LẠI CHẠY VỀ LẦU 0

Ngày đăng: 23/12/2013, 14:15

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w