Yes, you can do a POV application with your ATmega16L and a bunch of LEDs and resistors and some clever programming.
The simplest POV application I've seen and that I have incidentally built is an Arduino shield called Blinkenlight.
This particular board has a set of 20 inline LEDs that you can program to display the POV effect. You can then achieve the POV effect by waving it around in the dark. So, it's mechanical and human powered (yes, your arm will get tired after playing with it for a while).
It's based on Arduino Uno and related boards, but you can easily build your own standalone version and even modify it to use your ATmega16L.
Here's a few pictures of the POV effect in action:
The idea behind the circuit is quite simple, you just have to wire a LED and its corresponding series current limiting resistor to every available digital output pins you have available (as in the schematic below). The rest is programming.
The board can do a few other tricks as well, such as The Night Rider effect and more.