QuoteYou don't have names on the microcontroller pins which makes it difficult to see any mistakes.
Woops! My bad. Sorry.
QuoteBefore embarking on this project did you know that the P89V51RD2 is obsolete and no longer made? It's last purchase date from NXP was almost three years ago now. I recommend you use something that is still in production.
I read it on some posts, but found some in certain shops that they are still available. But thanks, I will move on to better ones.
QuoteI think you should use wire-wrapping for the prototype. Then if you make a mistake you can easily change it or even remove all the components from the board and start again.
Okay.
QuoteFinally I don't think anyone else will want to take responsibility for making sure your schematic is "is correct and no correction is needed". Even experienced electronics engineers make mistakes with circuit design from time to time. My suggestion would be to have to extra in your budget to fix any issues.
Will do. Thanks for all the advices. Very helpful.