I only recently found out you can hit F1 before a battle starts to see your units' morale. Playing the Turkish, on Hard, I had a Ghulum general that defended Ireland six times in a row against the English, with one unit of saracen infantry, one turcoman horse, one desert archers, and one futawwas. Before the seventh battle, by that time his unit was down to only one, he had 36 morale.

This intrigued me, and he could kick ass over a single unit of fyrdmen, but he eventually routed and I bought him back. But what's the highest possible morale? Is there a limit?