cùng nhau thi tốt môn vi xử lí nào các bác. ai có bài nào hay về lập trình bằng ngôn ngữ asembly thì post lên cho anh em cùng tham khảo. ở trường em chỉ học lập trình bằng asembly thôi, lên đừng bác nào cho C vào đây nhé.chúc các bác thi tốt môn này
phục vụ thi cử 8051
Collapse
X
-
em có bài tập như này:viết chương trình điều khiển 8 đèn LED sáng từ trái qua phải , sau đó tắt rồi lặp lại.
chương trình như sau:
ORG 0000H
LAP:
MOV P2,#00000000H ;TẮT 8 ĐÈN
ACALL DELAY ;TẠO TRỄ
MOV P2,#00000001H ;SÁNG ĐÈN 1
ACALL DELAY
MOV P2,#00000011H ;SÁNG ĐÈN 2
ACALL DELAY
MOV P2,#00000111H ;SÁNG ĐÈN 3
ACALL DELAY
MOV P2,#000001111H ;SÁNG ĐÈN 4
ACALL DELAY
MOV P2,#00011111H ;SÁNG ĐÈN 5
ACALL DELAY
MOV P2,#00111111H ;SÁNG ĐÈN 6
ACALL DELAY
MOV P2,#01111111H ;SÁNG ĐÈN 7
ACALL DELAY
MOV P2,#11111111H ;SÁNG ĐÈN 8
ACALL DELAY
SJMP LAP
DELAY: MOV R1,#250
DL1: NOP
NOP
DJNZ R1, DL1
RET
end
-
Mình có chương trình này đóng góp với các bạn nha:
ORG 000H
Begin:
Mov P0,#0h ;8 led P0 tat tuc la muc 0
Lap:
LCall Delay ;Goi chuong trinh con Delay
SetB C ;Set co C len muc 1
Mov A,P0
RRC A ;quay phai thanh ghi A
Mov P0,A ;===>>>> xuat ra led
JNC Lap ;Nhay ve nhan "Lap" neu co C=0
SETB C
RLC A
Sjmp Begin ;Thuc hien lai tu dau
Delay:
Mov R7,#0FFH
test2: Mov R6,#0FFH
test1: Djnz R6,test1
Djnz R7,test2
Ret
End
vào proteus lấy 8 con led nối vào P0 rồi chạy thử nha!
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Công suất truyền qua lõi máy biến ápbởi quangdonguehChà, lâu lắm rồi nhưng diễn đàn vẫn còn những chủ đề cốt lõi của điện tử công suất...-
Channel: Điện tử công suất
hôm nay, 07:53 -
-
bởi bqvietNếu muốn tăng công suất cần tăng con chip và tăng biến áp lên lớn hơn. Thiết kế ban đầu dùng TNY25x và biến áp EE16 hoặc EE13. Tăng con chip lên TNY268 vẫn mạch nguyên lý đó và biến áp lên EE19 sẽ nâng công suất ra thêm nhiều. Tăng tối đa...-
Channel: Điện tử công suất
hôm nay, 02:14 -
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
22-10-2026, 14:33 -
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
22-10-2026, 10:49 -
-
Trả lời cho Tìm VR 5 chânbởi dinhthuong80Cảm ơn bác bqviet . Nhưng hình như các VR 5 chân của linhkienchatluong là loại có 2 chân là công tắc đóng mở. Thấy trên Shopee có chỗ bán linh kiện đàn Organ, mà không biết đúng loại không, với lại sao ... mắc dữ dội luôn ấy!!!
...-
Channel: Hướng dẫn tìm thông tin linh kiện
19-10-2026, 11:30 -
-
Trả lời cho Tìm VR 5 chânbởi bqvietTrang sản phẩm này có loại 5 chân và 8 chân
https://linhkienchatluong.vn/chiet-a...doi_s1595.aspx
Ngoài ra một trang cùng cấp với nó có loại 6 chân nữa, chắc đủ cho người muốn tìm....-
Channel: Hướng dẫn tìm thông tin linh kiện
17-10-2026, 17:19 -
-
bởi dinhthuong80Chào cả nhà, chúc cuối tuần vui vẻ!
Hôm nay mình lên đây nhờ ai biết chỉ dùm biến trở 5 chân này tên gọi là gì, có thể mua ở đâu vậy? Xin cám ơn nhiều! ...-
Channel: Hướng dẫn tìm thông tin linh kiện
-

Comment