Hi guys,
Man ir problēma, cenšoties izdarīt pret kuru var apstrādāt dažādu laiku.
Pieņemot, ka mana Prescaler ir 4 un i mov 231 stājas TMR0
Man 4 (256-231) us = 100uS
un katru reizi tas pārplūst, i palielināt vērtību counter.Šajā gadījumā tas prasīs 100uS katram skaits (līdz maksimālā vērtība ir sasniegti, kas ir 125).
Kā es varu novērst, ka var rīkoties vērtības starp 1-5.000?Es vēlos to, ka veidā, jo es ražot kopumu termiņa nokavējumu jauda:
1) 0mS 600 <skaits <5000
2) 4ms for 0 <skaits <75
3) izsaukuma tabula atlikt vērtības 75 <skaits <600
4) restart programmu skaits> 5000