View Single Post
Old 05-02-2009, 10:22 PM   #7
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi vagabondtt1503 View Post
sau khi kiểm tra lại thì trong help của CCS C có ghi rõ là CPUDIV2 : System Clock by 2.tức là vẫn chia 2.kiểm tra trên mạch thật thì cấu hình như trên thì 32Mhz chỉ đúng trong trường hợp tràn timer sau 1 giây.hix.Mong nhận được sự giúp đỡ của mọi người
Vì tôi không dùng CCS C (ngay cả cài bản demo bây giờ cũng không dùng được, vì đã hết thời gian dùng thử), nên bạn đọc luồng sau trong diễn đàn của CCS C, theo đó, CPUDIV1 mới ứng với 48 MHz (tức là 96 MHz / 2):
http://www.ccsinfo.com/forum/viewtop...ghlight=cpudiv

Bạn xem thêm Register 25-1 (mục 25.1) trong datasheet của PIC18F4550, phần tương ứng với chế độ HSPLL. Theo tôi, CPUDIV2 tương ứng với <CPUDIV1:CPUDIV0> = '01' (96 MHz / 3), còn CPUDIV1 tương ứng với <CPUDIV1:CPUDIV0> = '00' (96 MHz / 2).

Bạn cứ thử với CPUDIV1 và a = 18661 xem.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn