![]() |
![]() |
#1 |
Đệ tử 2 túi
Tham gia ngày: Jan 2011
Bài gửi: 36
: |
Về InputCature trong PIC18F4431
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 Code:
input(PIN_A2) // CAP1 input(PIN_A3) // CAP2 input(PIN_A4) // CAP3 Ý 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 ? |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|