Hallo!
Ich habe aus dem LED-Fading Artikel folgendes Array:
1 | uint16_t pwmtable_8D[32] PROGMEM = {0, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11,
|
2 | 13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76,
|
3 | 91, 108, 128, 152, 181, 215, 255};
|
Mit folgendem Funktionsaufruf werden die Arrayinhalte auf die PWM
gepackt:
1 | OCR1A = pgm_read_word(pwmtable_8D+tmp);
|
Bedeutet es dass tmp für die auszulesene Stelle im Array steht?
Also z.B
1 | OCR1A = pgm_read_word(pwmtable_8D+31);
|
beudetet dass das Register OCR1A auf 255 gesetzt wird?
Gruss
Bernd