Почему при инициализации USART PIC 16F628 и выводе информации через TXD на RXD выходит тот же сигнал?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Igor_O 11 августа 2003 г. 14:04

Инициализация порта такая

call Bank1
movlw .64 ; задаём скорость 19200
movwf SPBRG
bsf TXSTA,BRGH ;High speed
bcf TXSTA,SYNC ;асинхронный режим
bcf TXSTA, TX9 ;8 bit
bsf TXSTA,TXEN ;TXD - ON
call Bank0
bsf RCSTA,SPEN ;USART - ON

Ставить перед инициализацией порты в прием пробовал (TRISB(2) -> 1)
та же картина. TXD работает. В чем трабл?

Спасибо
Игорь

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

Ответы



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

E-mail: info@telesys.ru