PDA

View Full Version : Về InputCature trong PIC18F4431


ElecTel
08-03-2013, 01:05 AM
Chào các bạn ! Mình có thắc mắc về Motion Feedback Module trong con 18F4431 . Trong module này có phần Input capture với 3 chân CAP1,CAP2,CAP3 . Mình dùng 3 chân này để đọc tín hiệu hall sensor từ BLDC về theo cấu hình trong datasheet .( hình dưới )

Vấn đề của mình ở đây là khi mỗi chân CAPx thay đổi trạng thái mình chỉ quan tâm đến mức tín hiệu hiện tại trên chân CAPx đó thôi ! vì vậy trong phần lập trình : sau khi cấu hình sử dụng module Input Capture theo hình trên ... mỗi khi xảy ra đổi trạng thái trên mỗi CAPx ... mình gọi lệnh

input(PIN_A2) // CAP1
input(PIN_A3) // CAP2
input(PIN_A4) // CAP3


để biết mức logic trên mỗi chân CAPx hiện tại !

Ý tưởng của mình như vậy , liệu có xảy ra xung đột phần cứng trong con vi điều khiển ko ?