![]() |
|
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 |
![]() |
#5 | |
Đệ tử 2 túi
Tham gia ngày: Feb 2009
Bài gửi: 35
: |
Trích:
//===========INITIALIZE PWM MODUL===============================// void init_ngat() //XEM DATASHEET TRANG 128 { PEIE = 1;//cho phep ngat ngoai vi GIE = 1;//cho phep ngat toan cuc INTEDG = 0;//ngat RB0 khi co xung xuong INTF = 0;//xoa co ngat RB0 //INTE = 1;// chua cho phep ngat ngoai RB0 hoat dong //ADIE = 1;// cho phep ngat ADC //ADIF = 0;// xoa co bao ngat ADC } /=====CHUONG TRINH DEM XUNG ENCODER====================// void interrupt ISR() { if(INTF && INTE) {xung++; INTF =0;} } Bạn tham khảo chương trình trong bài tiểu luận này sẽ hiểu thêm hơn về ngắt http://www.picvietnam.com/forum/showthread.php?t=30520 |
|
![]() |
![]() |
|
|