mình toàn viết =C nên k giành về ASM đâu (học lâu quên rồi )
Thông báo
Collapse
No announcement yet.
Giúp code gọi chương trình con bằng nút ấn MODE
Collapse
X
-
Nguyên văn bởi hoangnam555 Xem bài viếtai viết dùm mây dòng đếm số lần nhấn MODE ko? mình đang học ASM.Code:;==================================================== ; Ten chuong trinh : Mach DK DEN bang nut bam. ; Nguoi thuc hien : Cuong ; Ngay thuc hien : 27/03/2012 ; Phien ban : 1.0 ; Mo ta phan cung : Dung AT89C51 - thach anh 12MHz ; : LED giao tiep voi PORT1 ; : Cuc am cua LED noi voi GND ; : Den 1: P2.1 = 1 <=> Sáng ; : Den 2: P2.2 = 1 <=>Sáng ; : Nut MODE: P1.6 ; Yeu cau: An lan 1: Chuong trinh 1 hoat dong. ; An lan 2: Chuong trinh 2 hoat dong. ; An lan 3: Chuong trinh 3 hoat dong. ; : Nut Stop: P1.7 ;---------------------------------------------------------------- ; Ngay hoan thanh : 27/03/2012 ; Ngay kiem tra : 27/03/2012 ; Nguoi kiem tra : Cuong ;---------------------------------------------------------------- ; Chu thich : Co the chinh sua va phat trien mo rong. ;==================================================== ; org 0000h main: ;bat dau chuong trinh clr p2.1 ;tat 2 den clr p2.2 loop: acall kt_phiman ;goi CT kiem tra phim an acall ctrinh_1 acall kt_phiman acall ctrinh_2 acall kt_phiman acall ctrinh_3 sjmp loop ;thuc hien vo han vong lap ;===== CT KIEM TRA PHIM AN ====== ; Ktra xem co phim nao dc an hay khong. ;----------------------------------------------- kt_phiman: jnb p1.7, main ;Co an: Stop thi tat den, ko an thi ktra phim Mode jb p1.6, kt_phiman ;Ko an: Mode thi tiep tuc kiem tra phim an. Co thi ktra phim co bi giu hay ko. acall kt_giu ;goi ctrinh ktra giu phim. ret ;tro ve ctrinh chinh. ;---------- CT KIEM TRA GIU PHIM --------- ; Tao do tre thoi gian la 200ms de chong giu phim. ; Su dung bo dinh thoi 0 che do 1 (16bits). ;----------------------------------------------- kt_giu: mov r0, #10 mov TMOD, #01h again: clr TR0 mov TH0, #high(-20000) mov TL0, #low(-20000) setb TR0 ;Khoi dong bo dinh thoi. wait: jnb TF0, wait ;Cho den khi tran. clr TR0 clr TF0 djnz r0, again ;tre du 200ms thi thoat. jnb p1.6, $ ;o lai day den khi nao phim duoc nha. ret ;------------------------------------------------ ;=========================== ;---------- Che do 1 --------------------------- ctrinh_1: setb p2.1 setb p2.2 ret ;------------------------------------------------- ;---------- Che do 2 --------------------------- ctrinh_2: setb p2.1 clr p2.2 ret ;------------------------------------------------- ;---------- Che do 3 --------------------------- ctrinh_3: clr p2.1 setb p2.2 ret ;------------------------------------------------- ;=========================== end ; Ket thuc chuong trinh chinh.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi tuyennhanCách ly dây điện vào , bộ nguồn và đèn khỏi khung xe thì có rò thật cũng không lo bị giật .
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 08:56 -
-
Trả lời cho Hỏi cách điều chế xungbởi thetungBạn cho qua cái Tờ ri gơ Sờ mít ấy ......
-
Channel: Kỹ thuật điện tử tương tự
16-12-2024, 11:26 -
-
Trả lời cho Hỏi cách điều chế xungbởi nguyendinhvanCó gì mà khó ?
Răn cưa vuông đây
...-
Channel: Kỹ thuật điện tử tương tự
15-12-2024, 23:36 -
-
Trả lời cho hỏi về tụ điệnbởi ndp62Chữ " VENT" không phải là tên hãng sx tụ đâu ,vó thế là 1 ký hiệu liên quan tụ lowesr ?
-
Channel: Điện thanh
15-12-2024, 18:24 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi bqvietTrừ trường hợp công suất (rất) thấp, hầu như tất cả các loại nguồn xung thông thường đều có tụ nhỏ 1 - 10nF nối giữa sơ cấp và thứ cấp, để thoát nhiễu và để chống hiện tượng tương tự tĩnh điện. Vụ này đã thảo luận vài...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 22:02 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi namlangnhoE thử 3 cái nguồn nó đều giống nhau. Nên e làm tiếp địa luôn.
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 19:58 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi mèomướpDạ chú sắm con át chống giật và thay nguồn tổ ong khác cho an toàn ạ. Đa phần nguồn xung đều xả nhiễu của bên thứ cấp về điện lưới qua 1 con tụ nên cảm giác tê sẽ khó xác định rõ ràng là do rò điện hay là nó vốn vậy...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 18:51 -
-
bởi namlangnhoXin chào mọi người. E có sử dụng 1 cục nguồn tổ ong 12v-30A chạy đèn led xe trà sữa. Mà thợ thi công bị rò điện nên điện rò ra khung xe. E dùng đồng hồ đo điện ở khung xe và cả output thì thấy có dòng điện xoay chiều hơn 100v. Nên chạm...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 00:12 -
-
bởi Manh.n.trCác bác cho em hỏi cách điều chế xung răng cưa sang xung vuông với ạ. Em đang thấy khó ạ...
-
Channel: Kỹ thuật điện tử tương tự
13-12-2024, 20:46 -
Comment