I think neither of them is the data sheet of my microcontroller.
I am sorry for not showing correct part in the firs post
I have AT89C512PI1503, Can you tell me the data sheet for this microcontroller?
That chip is still a AT89C51-24PI. The 1503 is just a date code. The -24PI is a version of the chip, 24Mhz, 40 pin DIP
Mouser has that chip, with a link to a datasheet:
Actually, that "datasheet" is an abbreviated one, it does not show the UART details (I never checked it...)
The first link from Ian Rogers post #4 seems to have more details about each feature of the chip.