Помогите пж кому не лень.
На схеме через PD2 даю прерывание, которое меняет режимы работы. в режиме UART RECEIVE мк принимает биты по юарту и отображает их на LCD. В остольных режимах юарт отключаю через
ldi temp, (0<<RXEN0)|(0<<TXEN0)|(0<<RXCIE0)|(0<<TXCIE0)|(0<<UDRIE0)
sts UCSR0B,temp
все как бы хорошо, в остольных режимах ничево на LCD не отоброжаеться (когда я что то передаю через терминал, ничего не происходит). Но когда я возврошаюсь на UART RECEIVE, то на LCD отоброжаеться то , что я отпровлял на других режимах работы. как так? где мк сохроняет данные от юарта когдя я на других режимах? и вообше почему так происходит, ведь я откл юарт. ето косяк протеуса?
Спасибо.
- Вложения
-
- demonstration.rar
- (81.74 КБ) 153 скачивания


