д__ (14.07.2005 10:43, просмотров: 1) ответил VladislavS на Я только передаю. И обрабатываю опустение буфера. Впрочем, код внутри
Ну ты браток даешь! Как английский парламент! Внятно сформулировать вопрос можно только с третьего раза... Запретить прерывание от передатчика можно только запретив работу передатчика Это всегда делается при работе на передачу по прерываниям. Передатчик всегда запрещен. Перед посылкой первого байта из серии передатчик вручную разрешается, типа TXEN=1, возбуждается прерывание передачи, запихивается в регистр данных первый байт из серии, после передачи символа возбуждвется прерывание передачи, если есть что передавать то очередной байт из серии запихивается в регистр данных, иначе проверяется пустота регистров передатчика(двойная или какаято буферизация типа TXEMPTY==1), если пусто передатчик запрещается...