i m using 89c51
how can i define a two byte variable, in assembly, using keil 3.55
i need it for digital clock, including calender
and i want to save years
While it might not actually take years (depending on your aptitude), learning to program in any language - especially assembler - takes time & study.
You cannot save or skimp on that time.
http://www.keil.com/books/8051books.asp
www.google.co.uk/search
etc,...