[C9] Thắc mắc về basic clock

Trong Phuong

Trứng gà
huynh đệ cho e hỏi,nếu muốn cho led nháy vs chu kì 1s thì dùng _delay_cycles(1000000) có khác gì với config clock?!:D(dạo này e ko tham dự C9 dc nữa,phải tự mày mò rồi)
 

honghiep

Cố Vấn CLB
Staff member
huynh đệ cho e hỏi,nếu muốn cho led nháy vs chu kì 1s thì dùng _delay_cycles(1000000) có khác gì với config clock?!:D(dạo này e ko tham dự C9 dc nữa,phải tự mày mò rồi)
Việc sử dụng hàm _delay_cycles(1000000) không hoàn toàn đồng nghĩa với việc tạo chu kì 1s, mà là trong 1000 000 chu kỳ, MCU không làm gì cả
Với hàm config clock trong basic config có nhiệm vụ chỉnh cho tần số hoạt động của MCU ở 1 MHz, tức là khi bạn gọi hàm _delay_cycles(1000000) sẽ tạo trễ được 1s :)
 

disbinh

Trứng gà
"if (CALBC1_1MHZ ==0xFF || CALDCO_1MHZ == 0xFF) // Check if constants cleared"
tiện bài này a honghiep cho e hỏi là cái CALBC1,CALDC0 là gì vậy mà e tra trong uer guide k thấy( k bjk có ktra kĩ chưa :)))
 

Manhdd

Cố Vấn CLB
Staff member
"if (CALBC1_1MHZ ==0xFF || CALDCO_1MHZ == 0xFF) // Check if constants cleared"
tiện bài này a honghiep cho e hỏi là cái CALBC1,CALDC0 là gì vậy mà e tra trong uer guide k thấy( k bjk có ktra kĩ chưa :)))
Trong datasheet có đó em. Vấn đề này mấy tuần gần đây trên forum có nói qua suốt mà :)
 

disbinh

Trứng gà
link nào vậy a Manhdd cho e xem với, e cũng theo dõi hoài mà có thấy đâu ta
 

Manhdd

Cố Vấn CLB
Staff member
Em xem datasheet "msp430g2x53, 2x13.pdf" trang 29, 30. Trao đổi trên forum chỉ nằm trong box C8 hay C9 thôi.
 
Top