Wenn der Chip keine Pixelclock ausgibt, könntest Du noch eine PLL dazu nehmen, die Dir die PCLK generiert. So bekommst Du schärfere Bilder.

Bei der Speicherorganisation der ARMe bin ich leider überfragt, sollte aber im Datenblatt stehen.

Bitschieben wird Dir nichts bringen, da 15-16 genauso -1 ergibt wie 7-8. Du muss schon das Ergebnis anschauen und im Falle eines Bereichsüberlaufes begrenzen. Bei der Geschwindigkeits des ARM ist das aber kein Problem, denke ich.