поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

MPXM2102AS датащи(PDF) 400 Page - Motorola, Inc

номер детали MPXM2102AS
подробное описание детали  Sensor
PDF  670 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  MOTOROLA [Motorola, Inc]
домашняя страница  http://www.freescale.com
Logo MOTOROLA - Motorola, Inc

MPXM2102AS датащи(HTML) 400 Page - Motorola, Inc

Back Button MPXM2102AS Datasheet HTML 396Page - Motorola, Inc MPXM2102AS Datasheet HTML 397Page - Motorola, Inc MPXM2102AS Datasheet HTML 398Page - Motorola, Inc MPXM2102AS Datasheet HTML 399Page - Motorola, Inc MPXM2102AS Datasheet HTML 400Page - Motorola, Inc MPXM2102AS Datasheet HTML 401Page - Motorola, Inc MPXM2102AS Datasheet HTML 402Page - Motorola, Inc MPXM2102AS Datasheet HTML 403Page - Motorola, Inc MPXM2102AS Datasheet HTML 404Page - Motorola, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 400 / 670 page
background image
AN1315
3–254
Motorola Sensor Device Data
www.motorola.com/semiconductors
08CA A1 21
CMP
#33
have we shifted all possible bits in the DVSOR yet ?
08CC 26 F1
BNE
DIV151
no
*
08CE B7 98
DIV153
STA
CNT
save the loop counter so we can do the divide
*
08D0 B6 8F
DIV163
LDA
DVDND+3
sub 32 bit divisor from dividend
08D2 B0 93
SUB
DVSOR+3
*
08D4 B7 8F
STA
DVDND+3
*
08D6 B6 8E
LDA
DVDND+2
*
08D8 B2 92
SBC
DVSOR+2
*
08DA B7 8E
STA
DVDND+2
*
08DC B6 8D
LDA
DVDND+1
*
08DE B2 91
SBC
DVSOR+1
*
08E0 B7 8D
STA
DVDND+1
*
08E2 B6 8C
LDA
DVDND
*
08E4 B2 90
SBC
DVSOR
*
08E6 B7 8C
STA
DVDND
*
08E8 24 1B
BCC
DIV165
carry is clear if DVSOR was larger than DVDND
*
08EA B6 8F
LDA
DVDND+3
add the divisor back...was larger than the dividend
08EC BB 93
ADD
DVSOR+3
*
08EE B7 8F
STA
DVDND+3
*
08F0 B6 8E
LDA
DVDND+2
*
08F2 B9 92
ADC
DVSOR+2
*
08F4 B7 8E
STA
DVDND+2
*
08F6 B6 8D
LDA
DVDND+1
*
08F8 B9 91
ADC
DVSOR+1
*
08FA B7 8D
STA
DVDND+1
*
08FC B6 8C
LDA
DVDND
*
08FE B9 90
ADC
DVSOR
*
0900 B7 8C
STA
DVDND
*
0902 98
CLC
this will clear the respective bit in QUO due to
*
the need to add DVSOR back to DVND
0903 20 01
BRA
DIV167
0905 99
DIV165
SEC
this will set the respective bit in QUO
0906 39 97
DIV167
ROL
QUO+3
set or clear the low order bit in QUO based on above
0908 39 96
ROL
QUO+2
*
090A 39 95
ROL
QUO+1
*
090C 39 94
ROL
QUO
*
090E 34 90
LSR
DVSOR
divide the divisor by 2
0910 36 91
ROR
DVSOR+1
*
0912 36 92
ROR
DVSOR+2
*
0914 36 93
ROR
DVSOR+3
*
0916 3A 98
DEC
CNT
bump the loop counter down
0918 26 B6
BNE
DIV163
finished yet ?
091A 81
RTSyes
*
#endasm
091B 81
RTS
}
/***************************************************************************/
/* These interrupts are not used...give them a graceful return if for
some reason one occurs */
1FFC 09 1C
__SWI(){}
091C 80
RTI
1FFA 09 1D
IRQ(){}
091D 80
RTI
1FF8 09 1E
TIMERCAP(){}
091E 80
RTI
1FF4 09 1F
TIMEROV(){}
091F 80
RTI
1FF2 09 20
SCI(){}
0920 80
RTI
/***************************************************************************/
void sensor_type()
{
0921 B6 03
LDA
$03
k = portd & 0x0e;
/* we only care about bits 1..3 */
0923 A4 0E
AND
#$0E
0925 B7 65
STA
$65
0927 34 65
LSR
$65
k = k >> 1;
/* right justify the variable */
0929 B6 65
LDA
$65
if ( k > 4 )
092B A1 04
CMP
#$04
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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