reply
it's said assembly language is the best -if you know it-for microcontroller programming. you only need 32 instructions or thereabout.
what is the description of your project? i.e how is it supposed to function? starting on a block diagram would help you immensely then you can realise the different modules, by searching the net.
about the the microcontroller? it seems 8051 has been used for many stuffs, why not check it up...
well that's all i've got to say, i hope someone would come and give you the details.
Regards.