lign="justify">; ----------------------------------------- ------------------------
; ПЕРЕВІРКА НА ВІДСУТНІСТЬ ПОМИЛОК КАДРА RCSTA, OERR ; СТАЛАСЯ ПОМИЛКА КАДРА $ +3 ; НІ - ПЕРЕХІД ДО ІДЕНТИФІКАЦІЇ КОДА ЗАПИТУ
; ПЕРЕДАЧІ ДАНИХ RCSTA, OERR ; СКИНУТИ ПРАПОР ПОМИЛКИ КАДРА INT_SOURCE ; ПОВЕРНУТИСЯ ДО ПОШУКУ джерела переривання
; ----------------------------------------- ------------------------
; ІДЕНТИФІКАЦІЯ КОДА ЗАПИТУ ПЕРЕДАЧІ ДАНИХ STATUS, Z RCREG, W ; ЧИТАННЯ даних з буфера ПРИЙМАЧА PIR1, RCIF ; СКИНУТИ ПРАПОР ПЕРЕРИВАННЯ ВІД ПРИЙМАЧА USART CONST_COD ; ПОРІВНЯТИ КОД STATUS, Z ; КОД ВІРНИЙ INT_SOURCE ; ПОВЕРНУТИСЯ ДО ПОШУКУ джерела переривання
; ----------------------------------------- ------------------------
; ЧИТАННЯ ДАНИХ ІЗ EEPROM І ПЕРЕДАЧА ЧЕРЕЗ USART EEADR ; ОЧИСТИТИ РЕГІСТР АДРЕСИ EECON1, EEPGD; ВСТАНОВИТИ ЧИТАННЯ ІЗ EEPROM EECON1, RD ; РОЗПОЧАТИ ЧИТАННЯ EEDATA, W ; ПРОЧИТАТИ РЕГІСТР ДАНИХ TXREG ; помістило ВМІСТ ПОТОЧНОЇ ОСЕРЕДКУ ПАМ'ЯТІ
; У БУФЕР передавачів TXSTA, TXEN ; ВИРІШИТИ ПЕРЕДАЧУ EEADR, F ; ЗБІЛЬШИТИ НА 1 АДРЕСА ПОТОЧНОЇ ОСЕРЕДКУ ПАМ'ЯТІ
MOVF EEADR, W 0x0A
BTFSC PIR1, TXIF ; ЧЕКАТИ ЗАКІНЧЕННЯ ПЕРЕДАЧІ
GOTO $ -1 STATUS, Z READ span>
GOTO INT_SOURCE ; ПОВЕРНУТИСЯ ДО ПОШУКУ джерела переривання
; ----------------------------------------- ------------------------
2.10.8 Підпрограма відновлення контексту
Ця підпрограма...