PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   nhân tần số thực thi lệnh trong CCS (http://www.picvietnam.com/forum/showthread.php?t=4549)

Hailua8x 16-07-2009 11:45 PM

nhân tần số thực thi lệnh trong CCS
 
em tìm ra được một lệnh dùng để nhân tần số fcy trong CCS nhưng hông bít nó haọt động sao, khi em sử dung nó cứ báo lổi hoài:

//application is using a 10Mhz oscillator, but using the 4x PLL
//to upscale it to 40Mhz. Compiler will set H4 config bit.
#use delay(clock=40M, oscillator=10M)



đây là chương trình mà em viết:

#include<16F877A.h>
#fuses NOWDT,PUT,Hs,NOPROTECT
#use delay(clock=40M,oscillator=10M)
void main()
{
while(true)
{
output_high(PIN_B0);
delay_ms(1000);
output_low(PIN_B0);
delay_ms(1000);
}
}


mong được mấy anh giúp đở

namqn 17-07-2009 10:05 AM

Trích:

Nguyên văn bởi Hailua8x (Post 27763)
em tìm ra được một lệnh dùng để nhân tần số fcy trong CCS nhưng hông bít nó haọt động sao, khi em sử dung nó cứ báo lổi hoài:

//application is using a 10Mhz oscillator, but using the 4x PLL
//to upscale it to 40Mhz. Compiler will set H4 config bit.
#use delay(clock=40M, oscillator=10M)



đây là chương trình mà em viết:

#include<16F877A.h>
#fuses NOWDT,PUT,Hs,NOPROTECT
#use delay(clock=40M,oscillator=10M)
void main()
{
while(true)
{
output_high(PIN_B0);
delay_ms(1000);
output_low(PIN_B0);
delay_ms(1000);
}
}


mong được mấy anh giúp đở

Đơn giản là vì PIC16F877A không hỗ trợ 4x PLL, nên việc bạn thiết lập như trên là không hợp lệ.

Thân,

tkpro 17-07-2009 10:27 AM

Trích:

Nguyên văn bởi namqn (Post 27773)
Đơn giản là vì PIC16F877A không hỗ trợ 4x PLL, nên việc bạn thiết lập như trên là không hợp lệ.

Thân,

nếu vẫn như vậy mà e dùng cho pic 18f4550 thì có được không a? và cho e hỏi luôn cách thức nhân trong mấy con có hỗ trợ nhân thế nào?

Hailua8x 17-07-2009 02:42 PM

Cám ơn anh, em hiểu rùi, em vừa coi lại file 16f877a.h , đúng là nó không hổ trợ


Múi giờ GMT. Hiện tại là 09:25 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam