[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: Текст программы примерно такой
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Human 21 декабря 2001 г. 14:38
В ответ на: Может в программе некорректно определяется бит UDRE? отправлено Энди 21 декабря 2001 г. 14:28

WaitD1:
sbis USR,UDRE
rjmp WaitD1
ldi r16,0x16
out UDR,r16
WaitD2:
sbis USR,UDRE
rjmp WaitD2
mov r16,r0
out UDR,r16
add r17,r16
WaitD3:
sbis USR,UDRE
rjmp WaitD3
mov r16,r1
out UDR,r16
add r17,r16
WaitD4:
sbis USR,UDRE
rjmp WaitD4
neg r17
mov r16,r17
out UDR,r16
WaitD5:
sbis USR,UDRE
rjmp WaitD5
ldi r16,0x36
out UDR,r16

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru