View Single Post
Old 25-02-2009, 08:28 PM   #2
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 hoanggiamta View Post
em đang viết thử 1 chương trình cho con dspic30f6010A, gặp vấn đề về phần dao động. Cụ thể là là em không thấy có dao động. khi chạm tay vào 1 chân của thạch anh thì em mới thấy có dao động nhưng tần số rất thấp, thấp hơn nhiều so với tần số của thạch anh và tần số dao động nội FRC. Em đã kiểm tra rất kỹ phần cứng và em nghi là config bits của em có vấn đề. Em dùng MPLAP C30, em cấu hình lần lượt cho hai trường hợp là dùng dao động thạch anh và dao động nội. config bits như sau:
dao động nội:
_FOSC(CSW_FSCM_ON & FRC_PLL8);
_FWDT(WDT_OFF);
_FBORPOR(PBOR_OFF& MCLR_EN);

dao động dùng thạch anh:
FOSC(CSW_FSCM_OFF & XT_PLL8);
_FWDT(WDT_OFF);
_FBORPOR(PBOR_OFF& MCLR_EN);

thì đều không chạy. Mong các bác giúp em với!!!
Sơ đồ mạch ứng dụng của bạn ra sao? Bạn có các tụ decoupling giữa các cặp chân nguồn không? Bạn đặt trạng thái cho chân MCLR ra sao?

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