PWM

Nguyentridung

Thành Viên PIF
Cho em hỏi TA0.0 và TA0.1 khác nhau thế nào ak? có thể cho em một ví dụ sử dụng TA0.1 để xuất PWM (chân P1.1 chẳng hạn).
Em cảm ơn
 

Manhdd

Cố Vấn CLB
Staff member
Cho em hỏi TA0.0 và TA0.1 khác nhau thế nào ak? có thể cho em một ví dụ sử dụng TA0.1 để xuất PWM (chân P1.1 chẳng hạn).
Em cảm ơn
TA0.x là các chân xuất tín hiệu OUTPUT của Timer0CCRx (gọi là tín hiệu OUTx). Kiểu xuất tín hiệu thay đổi tùy theo chế độ hoạt động Timer, định nghĩa bởi OutputMode (xem User's Guide trang 371).
Các chân TA0.x được ghi chú trong datasheet (trang 3 hoặc trang 42), chức năng TA0.x cần được bật lên để xuất tín hiệu OUTx ra ngoài.
Code mẫu đã có trong Thư mục tổng hợp của C8.
 

MMKC

Thành Viên PIF


TIMER(X)_A(Y)_VECTOR where X is the module number (0=TA0, 1=TA1 for G2553) and Y is the vector number (0=CCR0, 1=TAIFG&other CCRs).
VD: P2.0 (TA1.0), nghĩa là mình dùng TIMER1_A0_VECTOR.
 
Top