![]() |
|
Tài trợ cho PIC Vietnam |
dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#2 |
Nhập môn đệ tử
Tham gia ngày: Oct 2007
Bài gửi: 4
: |
Vấn đề ngắt tiếp theo ...
Cũng với chương trình ngắt phía trên:
+Khai báo biến toàn cục: Code:
unsigned int ADC_1; unsigned int ADC_2; Code:
void interrupt_int4() org 0x80 { //When ADS is asserted addr_select = PORTA; addr_select &= 0x3F; if (addr_select == 0) { LATD = ADC_1; //ADC_1 } else if (addr_select == 2) { LATD = ADC_2; //ADC_2 } else { LATD = addr_select; } IFS3bits.INT4IF = 0; //ensure interrupt not pending } ví dụ: Code:
ADC_1 = 0xAA; ADC_2 = 0xBB; Vấn đề ở đây là gì ??? Các bác giúp em với |
![]() |
![]() |
|
|