We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Dear Friends, How to create a delay loop in C51.Say for example I need a delay loop for 35mS.How to do this.I tried a code taken from this forum.It is void delay(void) { unsigned long msdl; msdl = 35L * 1000L; while(--msdl) { _nop_(); } } Logically I think it should produce a 35mS delay code.But When I see in the Performance Analyzer window the delay produced is 0.547275 seconds. Can anybody help me in solving this problem. Thanx in Advance