30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADC_SCAN_ON<br />

ADC_SCAN_OFF<br />

A/D channels utilized<br />

ADC_CONVERT_CH0123<br />

ADC_CONVERT_CH01<br />

ADC_CONVERT_CH0<br />

Number of samples between interrupts<br />

ADC_SAMPLES_PER_INT_1<br />

ADC_SAMPLES_PER_INT_2<br />

.....<br />

ADC_SAMPLES_PER_INT_15<br />

ADC_SAMPLES_PER_INT_16<br />

Buffer mode select<br />

ADC_ALT_BUF_ON<br />

ADC_ALT_BUF_OFF<br />

Alternate Input Sample mode select<br />

ADC_ALT_INPUT_ON<br />

ADC_ALT_INPUT_OFF<br />

config3 This contains the parameters to be configured in the<br />

ADCON3 register as defined below:<br />

Auto Sample Time bits<br />

ADC_SAMPLE_TIME_0<br />

ADC_SAMPLE_TIME_1<br />

.....<br />

ADC_SAMPLE_TIME_30<br />

ADC_SAMPLE_TIME_31<br />

Conversion Clock Source select<br />

ADC_CONV_CLK_INTERNAL_RC<br />

ADC_CONV_CLK_SYSTEM<br />

Conversion clock select<br />

ADC_CONV_CLK_Tcy2<br />

ADC_CONV_CLK_Tcy<br />

ADC_CONV_CLK_3Tcy2<br />

.....<br />

ADC_CONV_CLK_32Tcy<br />

OpenADC10 (Continued)<br />

dsPIC Peripheral Libraries<br />

2004 Microchip Technology Inc. DS51456B-page 105<br />

configport This contains the pin selectto be configured into the<br />

ADC_SAMPLE_TIME_4 &<br />

ADC_CONV_CLK_SYSTEM &<br />

ADC_CONV_CLK_Tcy,<br />

ENABLE_AN1_ANA,<br />

SKIP_SCAN_AN0 &<br />

SKIP_SCAN_AN3 &<br />

SKIP_SCAN_AN4 &<br />

SKIP_SCAN_AN5);<br />

OpenADC10 (Tiếp theo)<br />

dsPIC<br />

®<br />

Thư viện Công cụ Ngôn ngữ<br />

DS51456B trang 106<br />

ReadADC10<br />

2004 Microchip Technology Inc<br />

Mô tả: Chức năng này đọc ADC Bufferregister trong đó có các<br />

giá trị chuyển đổi.<br />

Bao gồm: adc10.h<br />

Nguyên mẫu: int ReadADC10 (unsigned char bufIndex);<br />

Đối số: bufIndex Đây là số lượng bộ đệm ADC mà là để được đọc.<br />

Trở lại giá trị: Không<br />

Ghi chú: Chức năng này trả về các nội dung của đăng ký ADC đệm. Người sử<br />

dụng<br />

nên cung cấp bufIndexvalue giữa "0" đến "15" để đảm bảo chính xác<br />

đọc của ADCBUF0 để ADCBUFF.<br />

Source File: ReadADC10.c<br />

Mã số Ví dụ: kết quả int unsigned;<br />

kết quả = ReadADC10 (3);<br />

StopSampADC10<br />

Mô tả: Chức năng này giống hệt với ConvertADC10.<br />

Source File: #defineto ConvertADC10in adc10.h<br />

SetChanADC10<br />

Mô tả: Chức năng này đặt ra các yếu tố đầu vào tích cực và tiêu cực đối với mẫ<br />

ghép kênh A và B.<br />

Bao gồm: adc10.h<br />

Prototype: void SetChanADC10 (kênh unsigned int);<br />

Đối số: kênh này có chứa các selectparameter đầu vào phải được cấu hình<br />

vào ADCHS đăng ký theo quy định dưới đây:<br />

A / D Channel 1, 2, 3 đầu vào âm cho mẫu A<br />

ADC_CHX_NEG_SAMPLEA_AN9AN10AN11<br />

ADC_CHX_NEG_SAMPLEA_AN6AN7AN8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!