can we interfacing micro controller to pc?? is it possible?? if possible means why we choose 8051 than other???
That question has been around since there was more that one microcontroller to choose from - and will remain so long as there are different microcontrollers to choose from!
In brief, that probably amounts to, "Always"