|
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 |
|
03-04-2011, 02:45 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Feb 2010
Bài gửi: 3
: |
Các anh giúp em con timer 1 này với
em viết chương trình ngắt cho con TIMER 1 mà nó chẳng chịu ngắt j cả.
đoạn code đây: #INCLUDE<P16F72.INC> __CONFIG _CP_OFF&_WDT_OFF&_BODEN_OFF&_PWRTE_ON&_HS_OSC ORG 0X0000 GOTO MAIN ORG 0X0004 GOTO TIMER1 ORG 0X0005 MAIN: BCF STATUS,7 BCF STATUS,6 MOVLW 0X38 MOVWF T1CON MOVLW 0XFF MOVWF TMR1H MOVLW 0XF0 MOVWF TMR1L BSF INTCON,6 BSF INTCON,7 BSF STATUS,6 BSF PIE1,0 MOVLW 0X00 MOVWF TRISC BCF STATUS,6 BCF PIR1,0 BSF T1CON,0 LAP: NOP MOVLW 0X00 MOVWF PORTC GOTO LAP TIMER1: BCF PIR1,0 MOVLW 0XFF MOVWF PORTC RETFIE END em khai báo sử dụng giống trong dấthet rùi mà không hiểu sao nữa ai biết chỉ hộ em lỗi với. em xin cảm ơn thay đổi nội dung bởi: hungngocvan, 03-04-2011 lúc 03:33 PM. |
|
|