| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| de:software:homelab:library:adc [2011/08/16 15:02] – wittkoepper | de:software:homelab:library:adc [2020/07/20 12:00] (current) – external edit 127.0.0.1 |
|---|
| ===== Datentypen ===== | ===== Datentypen ===== |
| |
| * **//adc_reference//** \\ ADC Vergleichsspannung, Aufzählung der Datentypen. Möglichkeiten: | * **//adc_reference//** \\ ADC Vergleichsspannung, Aufzählungsdatentyp. Möglichkeiten: |
| * //ADC_REF_AREF// - Vergleichsspannung vom AREF Pin. | * //ADC_REF_AREF// - Vergleichsspannung vom AREF Pin. |
| * //ADC_REF_AVCC// - Vergleichsspannung vom AVCC Pin. | * //ADC_REF_AVCC// - Vergleichsspannung vom AVCC Pin. |
| * //ADC_REF_2V56// - Interne 2,56 V Vergleichsspannung. | * //ADC_REF_2V56// - Interne 2,56 V Vergleichsspannung. |
| |
| * **//adc_prescale//** \\ ADC Takt-Vorteiler, Aufzählung der Datentypen. Der Vorteiler gibt den Divisionsfaktor für den Systemtakt an. Möglichkeiten: | * **//adc_prescale//** \\ ADC Takt-Vorteiler, Aufzählungsdatentyp. Der Vorteiler gibt den Divisionsfaktor für den Systemtakt an. Möglichkeiten: |
| * //ADC_PRESCALE_2// - Divisionsfaktor 2. | * //ADC_PRESCALE_2// - Divisionsfaktor 2. |
| * //ADC_PRESCALE_4// - Divisionsfaktor 4. | * //ADC_PRESCALE_4// - Divisionsfaktor 4. |
| |
| * **//unsigned short adc_get_average_value(unsigned char channel, unsigned char num_samples)//** \\ | * **//unsigned short adc_get_average_value(unsigned char channel, unsigned char num_samples)//** \\ |
| Konvertiert eine beliebige Anzahl analoger Werte eines bestimmten ADC Kanals zur digitalen Werten und berechnet den Mittelwert. Die Funktion blockiert. | Konvertiert eine gewünschte Anzahl analoger Werte eines bestimmten ADC Kanals zur digitalen Werten und berechnet den Mittelwert. Die Funktion blockiert. |
| * //channel// - ADC Kanalnummer (0 bis 7). | * //channel// - ADC Kanalnummer (0 bis 7). |
| * //num_samples// - Anzahl der Werte für die Berechnung (1 bis 64). | * //num_samples// - Anzahl der Werte für die Berechnung (1 bis 64). |