![]() |
|
|
|
|
#1 |
|
Trưởng lão PIC bang
|
Giả sử dùng ngắt có độ ưu tiên thấp, các thanh ghi liên quan đến ngắt đã được khởi tạo:
Code:
#pragma code low_vector=0x18
void interrupt_at_low_vector(void)
{
_asm GOTO low_isr _endasm
}
#pragma interruptlow low_isr
void low_isr (void)
{
if (INTCON3bits.INT1F == 1) { //If the INT1 interrupt happened
INTCON3bits.INT1F = 0; //Possibly unnecessary
Reset();
}
}
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
|
|
![]() |
|
|