Size: a a a

2021 October 17

V

Vladimir in ELECTRONIX
. Bit T0IF must be cleared in software by the Timer0 module interrupt service routine before re-enabling this interrupt.
источник

LZ

Leonid Zaliubovskii in ELECTRONIX
Ну есть ещё эррата, кроме всего. И в 8 битный МК есть нюансы, с записью в 16 битные регистры
источник

D

Dim in ELECTRONIX
пишется в один регистр
источник

D

Dim in ELECTRONIX
все разносится как надо
источник

LZ

Leonid Zaliubovskii in ELECTRONIX
Вот-вот. Но зачем читать доку
источник

D

Dim in ELECTRONIX
а при чем тут прерывания?
источник

D

Dim in ELECTRONIX
я их не использую
источник

D

Dim in ELECTRONIX
мне всего лишь нужен флаг переполнения
источник

D

Dim in ELECTRONIX
который я читаю вручную
источник

V

Vladimir in ELECTRONIX
А бит там дляпрерываний
источник

V

Vladimir in ELECTRONIX
А не для твоих хотелок
источник

D

Dim in ELECTRONIX
ну тем не менее он доступен для чтения
источник

V

Vladimir in ELECTRONIX
The TMR0 interrupt is generated when the TMR0 register overflows from FFh to 00h. This
overflow sets bit T0IF
источник

V

Vladimir in ELECTRONIX
И ?
источник

D

Dim in ELECTRONIX
что и?
источник

V

Vladimir in ELECTRONIX
поведение его как изменилось от того, юзаешь ты прерывания или нет ?
источник

D

Dim in ELECTRONIX
почему я не могу перезаписать свой таймер ?
источник

V

Vladimir in ELECTRONIX
Он НЕ твой, он прерывания
источник

И

Иван in ELECTRONIX
Не обьясняй - это бестолку
источник

D

Dim in ELECTRONIX
вы асбсолютно о другом говорите
источник