![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#2 |
Đệ tử 5 túi
Tham gia ngày: Sep 2006
Bài gửi: 100
: |
Chương trình của em đây ạ, em viết chưa có đoạn xử lý trễ bấm phím, nhả phím :
Code:
#DEFINE ScrButton PortB,6 #DEFINE ResetButton PortB,7 ..................... OnChange_INT: movf PORTB,0 ;End mismatch bcf INTCON,RBIF btfss INTCON,RBIE goto Exit_ISR btfss ScrButton goto Button btfss ResetButton goto Reset goto Exit_ISR ; Thoat ngat Reset: btfss ScrButton_F goto Exit_ISR bcf ScrButton_F bsf ModeSelect,1 ; do some other work goto Exit_ISR Button: bsf STATUS,RP0 ; bcf OPTION_REG,T0CS ; bsf INTCON,T0IE ;Activate and enable TMR0 bsf ScrButton_F ; do some other works goto Exit_ISR Nếu xử lý thêm trễ bấm phím, nhả phím thì phải viết như thế nào hả các bác??? Mong các bác nhanh tay kíu giúp em với!!! thay đổi nội dung bởi: namqn, 05-10-2006 lúc 07:08 PM. |
![]() |
![]() |
|
|