I want to know this because i have to use a LCD for a project and on top of that i dont know how to use one yet
So i was reading that i need to use some delays for initializations
and if im going to do those delays i want to do it like the example
that i wrote up there without using a Timer.
And i would like to know how to do it if im going to use a delay of 5ms, 20ms for example.
If you use MPLAB then you can use the simulator. In the sim you can set break points and time how long your code takes. Have a read up on the Microchip Simulator.