4.2.4 БСА подпрограммы табличной перекодировки напряжение в давление.

БСА подпрограммы табличной перекодировки напряжения в давление представленна на рис. 4.2.4.1.

В начале подпрограммы происходит сохранение регистров CPU в стеке (бл.1). Далее происходит вычисление истинного давления(бл.2), после чего результат проделанной операции заносится в Udav (бл.3). В блоке 4 происходит загрузка числа в регистр Х, затем следует команда табличной перекодировки ( бл.5), где TCP – начало таблицы перекодировки. После чего, в блоке 6, перекодированное число заносится в Udav, в блоке 7 восстанавливаются из стека регистры CPU, и программа выходит из обработчика.

1.Загрузить в стек регистры CPU

 

2.Udav - CONST

 

3.Рез.Udav

 

4.UdavX

 

5.LDA TCP,X

 

6.ADav

 

RTS

 

Рис.4.2.4.1.



Информация о работе «Разработка цифрового измерителя кровяного давления на микроконтроллере MC68HC908JL3»
Раздел: Коммуникации и связь
Количество знаков с пробелами: 50068
Количество таблиц: 25
Количество изображений: 26

0 комментариев


Наверх