Originally Posted by bit-wizard
I thought i read somewhere that this chip doesn't have true interrupts.
The other thing is that the hardware timers only have certain resolutions built in(1,8,64,256,1024) . Maybe i just need some help understanding them, but if i want a timer that is exactly 30ms for the solenoid I can't use 8 because 8x4=32 now i think that is in cycles so that's actually is 4ms but either way how would i get it to branch when a value in milliseconds is hit how do i do the calculation with the timer and do i have to take into consideration the time (lines of code) between when the timer actually ends to when it is detected and when the next operation is starting?
I hope that made sense it's still a bit fuzzy to me.