![]() |
|
Tài trợ cho PIC Vietnam |
||||||||
| dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC |
![]() |
|
|
Ðiều Chỉnh | Xếp Bài |
|
|
#1 |
|
Nhập môn đệ tử
Tham gia ngày: Jan 2009
Bài gửi: 3
: |
Chào các anh chị ! Em mới tìm hiểu về PIC24F 16 bít . Đây là đồ án thầy giao cho lên em mới đọc qua và chưa hiểu dzi hết ! Kính mong anh Nam và mọi ngừoi giúp em
Em đang viết 1 chuơng trình làm đèn led nhấp nháy tại chân RA0 Chuơng trình cụ thể của em như sau ! : Code:
#include <p24f16ka102.h>
#include <timer.h>
unsigned int t;
void __attribute__ ((interrupt,no_auto_psv)) _T1Interrupt (void)
{
/* Interrupt Service Routine code goes here */
PORTAbits.RA0=0;
IFS0bits.T1IF = 0; // Xoa co tran va cho chay lai
WriteTimer1(0);
}
int main()
{
TRISAbits.TRISA0=0;
PORTAbits.RA0=1;
t=0xFFFF;
WriteTimer1(0);
ConfigIntTimer1(T1_INT_PRIOR_1 & T1_INT_ON );
OpenTimer1(T1_ON & T1_IDLE_STOP & T1_GATE_OFF & T1_PS_1_1 & T1_SYNC_EXT_OFF & T1_SOURCE_INT,t);
while(1);
return 0;
}
Kính mong anh Nam và các anh chị giúp em xem đoạn code trên có chỗ nào chưa ổn ! Thạch anh em sử dụng 4MHz Thanks các anh chị ! |
|
|
|
|
|
#2 |
|
Nhập môn đệ tử
Tham gia ngày: Jan 2009
Bài gửi: 3
: |
1 ) Phần cứng em đã KT và nó hok sai
2 ) Phần code trên em thấy có 1 lỗi nhỏ là em chưa config cho thạch anh Các bác giúp em phần đó với . Vì em đang học 8051 mà phải làm đồ án về PIC lên cũng hok hiểu lắm. Mong các anh giải đấp giúp em những câu hỏi sau ạ : -- Mún cấu hình cho Thạch anh thì trước hết cần quan tâm những dzì ? -- Cách cấu hình ra sao . cú pháp thế nào ? -- Tiếp đến là cấu hình chung dùng cho PIC ? Cảm ơn các anh chị trước ạ ! |
|
|
|
![]() |
|
|