Реферат: Разработка системы управления роботом

movlw b'10010000' ; включение асинхронного приема

movwf RCSTA

;

; ---------

; MAIN LOOP

; ---------

;

call message ; послатьстроку

loop call receive ; ожиданиесимвола

call send ; посылкасимвола

goto loop

;

; -------------------------------------------

; Принятие символа через RS-232 и сохранение его в регистре W

; -------------------------------------------

Рисунок Б.6. Текст программы для PIC16F628A.

; Этот цикл не заканчивается пока символ не принят

;

receivebtfssPIR1,RCIF ; (5) проверка на наличие поступающих данных

goto receive

movfRCREG,W ; сохранение поступивших данных в W

return

;

; -------------------------------------------------------------

; Отправка символа через RS-232 и ожидание окончания отправки

; -------------------------------------------------------------

;

sendmovwfTXREG ; скопировать в регистр Wпосылаемый символ

TransWt bsf STATUS,RP0 ; Банкпамяти 1

К-во Просмотров: 582
Бесплатно скачать Реферат: Разработка системы управления роботом