Well, basically you want to take your meals and divide them equally amongst your day. Now of course this also depends on the food your are consuming and its digestion time, but you pretty much want to keep food going in. Not large quantities of course, but lots of meals x smaller quantities.
So if you are awake 16 hours a day (8 hours sleep!) and want to eat 6 meals, then as follows:
Wake Up 6AM, Eat.
9AM - Eat
Noon - Eat
3PM - Eat
6PM - Eat
9PM - Eat
10PM - Sleep
You dont want to eat a huge meal for your last meal... that would be more adequate at your 6PM meal. The last meal should be low GI and simple. A protein shake is often adequate for this, but dont use pure whey here as it digests too quickly.
The first meal, fruits, oatmeal (mix in your protein powder to give it a little more power), and pretty light overall. Eggs are also good here. The biggest thing is that your body is in a very catabolic state at this time, so you'll want to start feeding it asap.
Each meal calories? Well, take the amount of calories you want to consume in a day and split it up by the number of meals, thats the amount of calories you want to consume per meal. Of course I'd stack the morning and early afternoon meals heavier in calories than later evening, but not everybody does that.
If you want to consume 1800 calories in a day, then 300 calories per meal for 6 meals is what you should aim for.
Anyhow, if anybody has any corrections as to what I wrote I'd like to hear them... perhaps you could help me out a bit with it
Eggs