bne try10
ldhx #msg02c ;if $02
bra showit
try10: cmp #$01
bne try0
ldhx #msg02b ;if $01
bra showit
try0: ldhx #msg02a ;otherwise this one
showit: jsr lcdstro
jsr del1s ;1s between pressure/altitude readings
brset 1,porta,contin ;exit only if SEL
brset 2,porta,contin ;and ENT pressed together
jmp MENU
contin: jmp LVLwarm
;__________________________________________________________
LfNx: sub N1 ;*** PX=f(NX,N2,N1) ***
ldx UnitType ;$A0=160 for cm, $3F=63 for in
mul
sta NA
stx NB
clr NC ;NCNBNA:=(NX-N1)* (conversion value: 160 or 63)
lda
sub
sta
clr
clr
N2
N1
DA
DB
DC
jsr
NdivD
;RBRA:=(NX-N1)*(conversion value)/(N2-N1)
lda RA
cmp #$C8 ;check to see if result is negative
bcs noovflw ;if <$C8 we are OK
ovflw: clr RA ;otherwise force level to 0!
noovflw: lda RA
rts
;__________________________________________________________
NdivD: clr RA ;RBRA:=NCNBNA/DCDBDA
clr RB ;destroys NCNBNA and DCDBDA
keepatit: lda RA
add #$01
sta RA
lda RB
adc #$00
sta RB ;increment RB:RA
lda NA
sub DA
sta NA
lda NB
sbc DB
sta NB
lda NC
sbc DC
sta NC ;NC:NB:NA:=NC:NB:NA-DC:DB:DA
bcc keepatit ;keep counting how many times until overflow
lda RA
sub #$01
sta RA
lda RB
sbc #$00
sta RB ;we counted once too many, so undo that
AN1950
Sensors
Freescale Semiconductor
15
相关PDF资料
KN500B1/4 SWITCH KNOB STRAIGHT .50" BLACK
KN5700B1/4 SWITCH KNOB STRAIGHT .75" BLACK
KN700B1/4 SWITCH KNOB STRAIGHT .75" BLACK
KS-100 PROTECTIVE COVER FOR RELAYS
KTKK-0500 CONN HEAT SHRINK TUBE SZ 8 STR
KTKK-0674 CONN HEAT SHRINK TUBE SZ E STR
KTKK-1123 CONN HEAT SHRINK TUBE SZ D ANG
KTR10EZPJ302 RES 3.0K OHM 1/8W 5% 0805 SMD
相关代理商/技术参数
KITMPXA6115AEVB 功能描述:压力传感器开发工具 Sensor Toolbx Pressu Sensor Developmt brd RoHS:否 制造商:Freescale Semiconductor 工具用于评估:MPL3115A2 接口类型:USB 最大工作温度:
KITMPXSHOWEVK 功能描述:压力传感器开发工具 PRESSURE SHOWBOARD RoHS:否 制造商:Freescale Semiconductor 工具用于评估:MPL3115A2 接口类型:USB 最大工作温度:
KITMPXV5004DPEVB 功能描述:压力传感器开发工具 MPXV5004 Dev Kit RoHS:否 制造商:Freescale Semiconductor 工具用于评估:MPL3115A2 接口类型:USB 最大工作温度:
KITMS05051 功能描述:电容套件 0.2pF-1.0pF 0505 10 EA-8 VALUES RoHS:否 制造商:Nichicon 电容范围:10 uF to 680 uF 公差范围: 电压范围:6.3 V to 25 V 产品:Aluminum Organic Polymer Capacitor Kit
KITMS05052 功能描述:电容套件 1.5pF-22pF 0505 10 EA-8 VALUES RoHS:否 制造商:Nichicon 电容范围:10 uF to 680 uF 公差范围: 电压范围:6.3 V to 25 V 产品:Aluminum Organic Polymer Capacitor Kit
KITMS05053 功能描述:电容套件 27pF-330pF 0505 10 EA-8 VALUES RoHS:否 制造商:Nichicon 电容范围:10 uF to 680 uF 公差范围: 电压范围:6.3 V to 25 V 产品:Aluminum Organic Polymer Capacitor Kit
KITMS06031 功能描述:电容套件 0.1pF-1.0pF 0603 10 EA-8 VALUES RoHS:否 制造商:Nichicon 电容范围:10 uF to 680 uF 公差范围: 电压范围:6.3 V to 25 V 产品:Aluminum Organic Polymer Capacitor Kit
KITMS06032 功能描述:电容套件 1.5pF-22pF 0603 10 EA-8 VALUES RoHS:否 制造商:Nichicon 电容范围:10 uF to 680 uF 公差范围: 电压范围:6.3 V to 25 V 产品:Aluminum Organic Polymer Capacitor Kit