I was using P89C51RD2HBP, It was working OK. Recently I changed over to
P89V51 RD2BN.
After selecting P89VRD2 device, baud rate 9600, (Selection of Oscillator Frequency window does not appear), the hex file is downloaded
successfully. When I interface with the periphrials it does not work at all,
whereas I tried with P89C51RD2HBP, with 11.0592 Hz, it works without any problem.
Please help me to get rid of this problem. Is P89V51RD2BN is deifferent ?
Regards
You can't use the same hex file for both devices because there are numerous differences. You will have to go through the datasheet and check that your code matches the new device.
" You can't use the same hex file for both devices because there are numerous differences. "
Sir
can you name the differences or guide me
Regards
What is relevent or not depends on your applications. The best place to find out is by comparing the datasheets of the two devices.
Philips have major device comparison list here.
http://www.semiconductors.philips.com/acrobat/literature/9397/75013478.pdf
P89V51 Data sheet here
http://www.semiconductors.philips.com/acrobat/datasheets/P89V51RB2_RC2_RD2-03.pdf
P89C51RD2HBx data sheet here
http://www.keil.com/dd/docs/datashts/philips/p89c51rx2hxx_ds.pdf
This should give you a head start.
Regards
Joseph