![]() |
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é } |
hic,sao chưa thấy ai giúp mình hết :(
|
Trích:
|
Trích:
Thân, |
Trích:
Code:
#include <18F4331.h> |
Trích:
|
Trích:
Code:
#include<18f452.h> thay cho include <18F4331.h> |
Múi giờ GMT. Hiện tại là 03:41 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam