my two cents worth,
im getting 55us on the doservo code. is that possible? im using an 18f4431 @ 20mhz (couldnt get 40mhz going)
the scope is a 2211 tektronix. i thought there was something wrong with it, but its working perfect, and upto calibration.
i have the I_term function every 4th call, hence the long 73us on-time after every three loops on the main int code
here's an image of the scope screen.
all interupts are dt_interupts, in pbc.
thanks for all the ideas.
Bookmarks