View Single Post
Old 01-04-2010, 01:58 AM   #1
lybao_huy
Đệ tử 5 túi
 
Tham gia ngày: Jan 2008
Bài gửi: 97
:
Chuyển Clock trong DsPic

Cho tôi hỏi vấn đề này với:
#include <p33FJ64GP804.h>
#include <libpic30.h>
_FOSCSEL( FNOSC_FRC & IESO_OFF)// dao động nội nhanh lúc bật nguồn.

#define FCY 8000000UL
unsigned int i;
void main(){
CLKDIVbits.DOZEN=0;
OSCCONbits.CLKLOCK=0;// cho phép chuyển Clock
OSCCONbits.NOSC=6;//chuyển sang dao động nội nhanh chia 16.
OSCCONbits.OSWEN=1;// bắt đầu chuyển clock
while(OSCCONbits.OSWEN==1);//chờ cho chuyển clock xong.
TRISA=0;

while(1){
PORTA=0;
__delay_ms(400);
PORTA=1;
__delay_ms(400);
}
}

tôi thấy tốc độ nháy của đèn Led tại Pin A0 không thay đổi mặc dù tôi đã chuyển Clock. xin anh em giải thích hộ.
lybao_huy vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn