|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
27-05-2010, 12:35 AM | #1 |
Nhập môn đệ tử
Tham gia ngày: May 2010
Bài gửi: 3
: |
hỏi về trường hợp PIC8f752 với 2 chân tín hiệu vào
chào mọi người,mình mới biết tới diễn đàn này,mong mọi người giúp đỡ.Mình hiện đang lập trình bằng C cho pic 18f452 với 2 tín hiệu vào chân AN0 và AN1. Vấn đề của mình chính là ở chỗ làm sao lập trình được chỗ này. Đây là đoạn code của mình:
void AD_Init (void) //Initialisation du module A/N { BYTE RESULT[]; //2-BYTE ARRAY int j=RESULT; // variable nombre du chanel A/D ADCON1 = 0x00; //patte pour entrée analogique for (j=0;j<2;j++) // 2-boucle compte chanels {ADCON0 = 45 + (j*8); // A/D Fosc/8 + A/D = ON Delay10KTCYx(10); //délai 10mS pour CHANEL SETUP ADCON0bits.GO_DONE = 1; //initialisaton GO/DONE-BIT + CONVERSION Delay10KTCYx(10); //délai 10mS pour conversion RESULT[j] = ADRESH; } Delay10KTCYx(250); // délai 250mS ;arrêtter 1/4th sec pour que conversion setup soit exclusé } |
|
|