-
Thread
LCD 20x4 I2C Bascom
eine Hälfte Wie sieht die Pixelung aus? Oder wird der Text auch noch um 90° gedreht? Standard 128 x 32 oder? • 128 x 32 Pixel: Das Display hat 128 Spalten und 32 Zeilen (insgesamt 4.096 einzelne Pixel). • 128 x 64 Pixel: Das Display hat 128 Spalten und 64 Zeilen (insgesamt 8.192 einzelne
#8105855: > Wie sieht die Pixelung aus? Oder wird der Text auch noch um 90° gedreht? > Standard 128 x 32 oder? > • 128 x 32 Pixel: Das Display hat 128 Spalten und 32 Zeilen (insgesamt > 4.096 einzelne Pixel). > • 128 x 64 Pixel: Das Display hat 128 Spalten und 64 Zeilen (insgesamt >
-
Thread
avr adc streuung ausgleichen
adc_read_filtered(uint8_t channel) { uint32_t sum = 0; uint16_t min_val = 1023; uint16_t max_val = 0; for (uint8_t i = 0; i < 32; i++) { uint16_t v = adc_read(channel); sum += v; if (v < min_val) min_val = v; if (v > max_val) max_val = v;
the ADC reference to AVcc ADMUX = (1 << REFS0); // Enable ADC and set prescaler to 128 (16 MHz / 128 = 125 kHz) ADCSRA = (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0); } [/c]