PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > MPASM

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

MPASM Lập trình bằng hợp ngữ là một việc làm vô cùng vất vả, tuy nhiên, để hiểu và làm việc với vi điều khiển, hợp ngữ trở thành một công cụ khá đắc lực ...

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 14-06-2009, 08:05 PM   #1
maitruccucdao
Đệ tử 1 túi
 
Tham gia ngày: Apr 2009
Bài gửi: 20
:
Arrow Lại giúp mình sửa cos ASM với

Mỗi lần post lên đây là mỗi lần thấy quá tệ, nhưng lại phát hiện ra những điều đơn giản mình chưa biết. Mong mọi người giúp đỡ.
Giúp mình sửa cos ASM này với. Mình làm thử đèn cầu thang bằng các lệnh btfss... đơn giản nhưng làm lâu rồi, mở ra sửa tới sửa lui vẫn không chạy?....
Code:
PROCESSOR 16F877A
#INCLUDE <P16F877A.INC>
	ORG 	0X0000
	BCF 	STATUS,6
	BCF 	STATUS,5
	CLRF 	PORTA
	CLRF 	PORTB
	BSF 	STATUS,5
	BCF 	TRISB,0
	BSF 	TRISA,0
	BSF 	TRISA,1		
	BCF 	STATUS,5
	
MAIN
	BTFSS 	PORTA,0
	GOTO 	LOOP
	BTFSS 	PORTA,1
	GOTO 	LOOP1
	GOTO 	MAIN
LOOP 
	BTFSS 	PORTA,0
	GOTO 	LOOP
	GOTO 	KIEMTRA		
LOOP1 
	BTFSS 	PORTA,1
	GOTO 	LOOP1
	GOTO 	KIEMTRA
KIEMTRA
	BTFSS 	PORTB,0
	GOTO 	ON 
	GOTO 	OFF
	
OFF
	BCF 	        PORTB,0
	GOTO 	MAIN
ON 
	BSF 	        PORTB,0
	GOTO 	MAIN
END
Mình làm mãi mà cái portb nó vẫn không sáng lên khi mình nhấn nút.
Hình Kèm Theo
File Type: jpg den cau thang.JPG (52.6 KB, 61 lần tải)

thay đổi nội dung bởi: namqn, 14-06-2009 lúc 10:41 PM. Lý do: định dạng code
maitruccucdao vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 01:56 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam