| 数据搜索系统,热门电子元器件搜索 |
|
MPXM2202GS 数据表(PDF) 135 Page - Motorola, Inc |
|
|
|||||||||||||||||||||||||||||
MPXM2202GS 数据表(HTML) 135 Page - Motorola, Inc |
|
135 / 670 page ![]() AN1635 2–99 Motorola Sensor Device Data www.motorola.com/semiconductors ADDSUM3 CLRA ADDD SUM3 STD SUM3 CALDLT4 LDAB ADR4,X SUBB OFFSET4 BPL ADDSUM4 COMB INCB ADDSUM4 CLRA ADDD SUM4 STD SUM4 LDD COUNT ADDD #$0001 STD COUNT CPD #SAMPLES BLO ADCREAD PULB PULA PULX RTS * This subroutine computes the ball speed by dividing the overall sum by a constant. COMPUTE PSHX PSHA PSHB LDD SUM1 ADDD SUM2 ADDD SUM3 ADDD SUM4 STD GRNDSUM LDX #PRPFCTR IDIV XGDX STAB CURBIN PULB PULA PULX RTS * This subroutine converts from binary to BCD. (Limited to number up to 99 decimal.) BINTBCD PSHX PSHA PSHB LDX #$0000 LDAA CURBIN STAA TEMPBIN CLRA CLRB BINSHFT LSL TEMPBIN ROLB LSLA CMPB #$10 BLO CHKDONE INCA ANDB #$0F CHKDONE INX CPX #$0008 BEQ RAILAT9 CHKFIVE CMPB #$05 BLO BINSHFT ADDB #$03 BRA BINSHFT RAILAT9 CMPA #$09 ;Force the display to “99” if speed > 100 mph. BLS DONE LDD #$0909 DONE STD BCD LDX #SEVSEG ;This part finds the seven segment display codes. XGDX ADDB BCD XGDX LDAA $00,X STAA CURDSPL LDX #SEVSEG XGDX ADDB BCD+1 XGDX LDAA $00,X STAA CURDSPL+1 PULB PULA PULX RTS * This subroutine displays the current speed for 5 seconds & then displays the maximum. OUTPUT PSHX PSHA PSHB Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |