![]() |
|
Tài trợ cho PIC Vietnam |
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 |
![]() |
#5 | |
Nhập môn đệ tử
Tham gia ngày: Mar 2011
Bài gửi: 4
: |
Trích:
PROCESSOR P16F877A INCLUDE <P16F877A.INC> _CONFIG H'3F10' ORG 0X0000 GOTO START START BSF STATUS,5 CLRF TRISB BCF STATUS,5 CLRF PORTB LOOP MOVLW B'00000001' MOVWF PORTB CALL DELAY2 MOVLW B'00000010' MOVWF PORTB CALL DELAY2 MOVLW B'00000100' MOVWF PORTB CALL DELAY2 MOVLW B'00001000' MOVWF PORTB CALL DELAY2 MOVLW B'00010000' MOVWF PORTB CALL DELAY2 MOVLW B'00100000' MOVWF PORTB CALL DELAY2 MOVLW B'01000000' MOVWF PORTB CALL DELAY2 MOVLW B'10000000' MOVWF PORTB CALL DELAY2 GOTO LOOP DELAY1 MOVLW .166 MOVLW 20H LOOP1 DECFSZ 20H GOTO LOOP1 RETURN DELAY2 MOVLW .40 MOVWF 21H LOOP2 CALL DELAY1 DECFSZ 21H GOTO LOOP2 RETURN END ngoài ra bạn có thể dùng kĩ thuật bảng |
|
![]() |
![]() |
|
|