Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Библиотека Компэла 221




CALL #delay
f& Texas [NSiraJMENTS     ///. Интерфейс с внешними устройствами
  PUSH #00h   • место для кода ошибки
  PUSH #000Bh   • поместить адрес в стек
  PUSH #009h   • поместить в стек
        • команду чтения напря-
        • жения батареи
  PUSH #00h   • зарезервировать байт
        • для данных
  PUSH #00h   • зарезервировать байт
        • для данных
  CALL #rwp    
  POP RIO   • поместить данные в R1C
  POP Rll   • поместить данные в R11
  ADD #04h, SP   • освободить место
        • команды и адреса
  POP R9   • читать код ошибки
  CMP #00h, R9    
  JZ skpl   • повтор при неудаче
  RLA Rll  
  RLA Rll  
  RLA Rll  
  RLA Rll  
  RLA Rll  
  RLA Rll  
  RLA Rll  
  RLA Rll  
  XOR RIO, Rll ; объединить 2 байта
      ; данных
  MOV Rll, R12  
  CALL #display ; вызов подпрограммы
      ; отображения
  XOR. В #40h, LCD1+3
; добавить децимальную точку  
  MOV. В alcd+'U', LCD1+5
skp2
чтение названия

; вызов подпрограммы; задержки производителя

CALL #show clr  
PUSH #00h место для кода ошибки
PUSH #000Bh поместить адрес в стек
PUSH #0020h поместить в стек
    команду чтения имени
    производителя
PUSH #block зарезервировать байт
    для данных

Глава 6.





Дата публикования: 2014-11-18; Прочитано: 251 | Нарушение авторского права страницы



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...