PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   hỏi về ngắt trong pic 16f877a (http://www.picvietnam.com/forum/showthread.php?t=27835)

thuynavy 21-06-2012 05:14 PM

hỏi về ngắt trong pic 16f877a
 
Chào mọi người. Để viết ngắt lồng ngắt trong pic thì viết sao được
nhỉ? Mình muốn ngắt từ rb4-rb7 trước sau khi có ngắt rồi mới tiến hành kiểm tra
ngẳt rb0?

TANDEM 28-06-2012 11:52 PM

Bạn hãy làm thế này:
Khi bạn con trỏ chương trình đang ở chương trình chính bạn hãy disable_interrupts rb0 nhưng enable_interrupts rb4-rb7. Khi bạn đã vào interrupts rb4-rb7 bạn lại enable_interrupts rb0... và lưu ý trước khi ra khỏi interrupts rb4-rb7 bạn nhớ disable_interrupts rb0.


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam