I've used my PIC18 MMD circuit (see above) to realize this simple animation display.
Using the MS Paint program I've generated 11 pcs (no patience to make more :-) simple
96x16 pixel BMP pictures for the 11 animation phase and I wrote a short program to display
them at 10 frame/second speed (the max speed may be 100 f/s at 4 MHz PIC clock).
A BMP is extracted to a 192 bytes long record, the program itself occupies only 232 bytes (!)
from the PIC's 64k flash so you can use max 340 frame pictures (ie a 34 seconds animation).
Attached a working Proteus hex project as a demo, maybe I use it for my new MultiLang project
I already wrote about it ) which is currently being prepared, like a power-on INTRO