Вы находитесь на странице: 1из 20

m

R100-XP

: 2004
R100-XP ,
MCS51.

1.


: 0 20
( Tpd=70,
Cl(A0..A18,D0..D7,PSEN)=30pF, Vcc=4.75, Tj=+125): 8.6

: 32768

: 4.75 5.25
( +7).

: 0 +70
(: Tj max +125)
MCS51

: 256

: 512K ()
o
: 64K ()
: 1

:
32 (

).
.

: Yamaha YM2149F
AY-3-8910 General
Instruments . 3

Watchdog

: ,


: 52 , ,
Pull up, Pull down,
.

(24)
-
: 8-, 6- (
)

16 -

: QFP100 (Footprint: 3.2 mm)
1

100

TUBE

30

VOLPWM
ADCPWM
A5
A4

45

MUTE
SPON

BELL

90

BATST
POWER
PULSE
40

95

PDN
DESND
35

USR
A3

A2
A1

A0

GND
D0

D4

D5

D6
D7

/BZ2

BZ1

2
25

20

15

10

A7
A6

85

55

60

65

70

75

GND

RESET
SDA
SCL
VCC
R1
R2
R3
R4
R5
R6
R7
R8
R9
DIFIN
GND
H
G
F
E
D
C
B
A
VCC
CLKO
CLKI

CLK32I
CLK32O
AMP
TUBEVOL

R100-XP

VCC
5

MAINPWM
50

2. ( )

DTMFPWM

KBD11
KBD10
KBD9
KBD8
KBD7
KBD6
KBD5
KBD4
KBD3
KBD2
KBD1
KBD0
GND
A12
A15
A16
A18
A17
A14
A13
A8
A9
A11
/PSEN
A10
VCC

CMP
SOUND
80

GND

KBD15
KBD14
KBD13
KBD12

HOOK
LNSTATE

D1
D2
D3

R100-XP

2.1.

KBD0 - KBD15

- .
16 .
VCC*.

A0 A18

/PSEN

D0 D7

BZ1, /BZ2

.
24 .

CLKI

CLKO

A, B, C, D, E, F, G
1. -
.
2.

.
3. 24 .
H
1. -
.
2.

.
3.
.
4. 24 .
DIFIN


( 32 ).
. VCC*.
3

R100-XP
R1 R9


1.

.
2.
(. .5):
R1 .
R2 R5 - -
.
R6 RCLK
R7 SRCLK
R8 SER
R9 .
3. HOLTEK:
R1 .
R2 D3
R3 D2
R4 D1
R5 D0
R6 /RD
R7 /WR
R8 /CS
R9
4. 24 .

SCL

SDA

-
. VCC*.

RESET

1 1
, R100-XP
. , GND*.

TUBEVOL

. 8 .

AMP

CLK32I

32768.

CLK32O

32768.

HOOK

.
VCC*.

LNSTATE

VOLPWM

- 6- .
8 .

ADCPWM

- 6-.

MAINPWM

- 6/8-.
4

R100-XP

MUTE

. 8 .

SPON

-
.

BELL

CMP

SOUND

BATST

.
GND*

POWER

.
GND*

PULSE

-
.

DTMFPWM

- 6/8-.

TUBE

. 8 .

PDN

. 12 .

DESND

-
.

USR

-
.

* VCC GND (Pull up, Pull down) 100 .

3. .
.. .

-0.5

Vcc+0.5

-150

150

-40

+125

-55

+125

254

R100-XP

4.
. ..

Vcc

4.75

5.25

Ta

+25

+70

Tj

-40

+30

+125

. 0 ( CLK32I)

VIL

-0.3

0.3*Vcc

. 1 ( CLK32I)

VIH

0.7*Vcc

Vcc+0.3

. 0 (CLK32I)

VI32L

-0.3

0.8

. 0 (CLK32I)

VI32H

2.0

Vcc+0.3

. 1 Io=-24 :
A, B, C, D , E, F, G, H, R1R9, BZ, /BZ

VO24H

2.4

. 0 Io=24 :
A, B, C, D , E, F, G, H, R1R9, BZ, /BZ

VO24L

. 1 Io=-16 :
KBD0..15

VO16H

. 0 Io=16 :
KBD0..15

VO16L

. 1 Io=-12 :
PDN

VO12H

. 0 Io=12 :
PDN

VO12L

. 1 Io=-8 :
TUBEVOL, CLK32O, VOLPWM, MUTE, TUBE

VO8H

. 0 Io=8 :
TUBEVOL, CLK32O, VOLPWM, MUTE, TUBE

VO8L

. 1 Io=-4 :
A0..18, PSEN, SCL, SDA, AMP, ADCPWM,
MAINPWM, SOUND, PULSE, SPON, DTMFPWM,
DESND, USR

VO4H

. 0 Io=4 : A0..18,
PSEN, SCL, SDA, AMP, ADCPWM, MAINPWM,
SOUND, PULSE, SPON, DTMFPWM, DESND, USR

VO4L

Pd

Fclk

20

(CLK32I)**

Fclk32

CLK->A0..18, PSEN
Cl=30pF ***

Tco-adr

D0..7->CLK ***

Tsu-dat

9.82

DIFIN

Tdifin

120

(
)
(CLKI)*

0.4
2.4
0.4
2.4
0.4
2.4
0.4

2.4

0.4
7.37

13.8

16.7

22.6

14.8

24.1

R100-XP

*
. Fmax = 1/(Tco-adr + Tsu-dat + TpdROM).
70 , 30 Vcc=5.0 Fmax=1/(16.7 +
14.8 + 70 ) = 9.9 .
** 32768 .
,
CLK32I.
, 16.
*** : Tj = -55 , Vcc=5.25; : Tj = +30 , Vcc=5.0;
: Tj = +125 , Vcc=4.75;

5.
(
), =64
LCLK, ,
,
.

4..16 ,
.
CLKI . CLKO
80 .

32768 . CLK32I,

. CLK32O 100 .

.

. RESET
.
( RESET)
07F, .

, WDTRESET ( 0xAA, direct)
0x55. ,
127 LCLK.

R100-XP

CLK_EN
LPM_MODE
HCLK
EN
CLKO

1M

CCLK
CLKI

8MHz
CLK32

100K
CLK32O

1M

:64

LCLK

CLK32I
32768Hz

RESET

:128

CPU_RESET

WDT_RESET

.1

5.1.
WDTRESET (0xAA, direct)
D7
0

D6
0

D5
0

D4
0

D3
0

D2
0

D1
0

D0
0

0x55
.

R100-XP

6.
,

(, PWM-).
( )
0x41 0x00 (
LPM_32KHZ). LPM_REQ
LPM_ACK.
: 1 HCLK CLK32
.
LPM_ACK, .
.
, .
H DIFIN ,
,
(..3).
,
.
( DIFDIS LPMMODE).

0x61 0x00 (
LPM_32KHZEXIT). : .
LPMOSCSTART CLK32.
HCLK. LPM_ACK.

0x21 0x00 ( LPM_ALLOFF).
, ,
. LPMTIME LCLK
( 64 ).
LPMOSCSTART CLK32
,
.

VOLPWM, ADCPWM, DTMFPWM MAINPWM ,
LPMMODE, ,
, .

R100-XP

!
1. ,
() 8
. 8
32768 ,
.
2. -
1 CLK32 1
CLK32 .

.
NOP
.
VCC

DIFIN
R100-XP
H

.2

CLKG_EN
LPM_ACK

LPM_MODE

LPM_REQ[1..0]

CCLK
LCLK

LPM
LPMOSCSTART[2..0]

HCLK
CLK32

LPMTIME[7..0]

.3 LPM
10

R100-XP

6.1. :
LPMOSCSTART (0xCD, direct)
D7
0

D6
0

ST2ST0 -

D5
0

D4
0

D3
0

D2
ST2

D1
ST1

D0
ST0


. Tstart = LPMOSCSTART+1

LPMTIME (0xCC, direct)


D7
LT7

D6
LT6

LT7LT0 -

D5
LT5

D4
LT4

D3
LT3

D2
LT2

D1
LT1

D0
LT0

LCLK
( , 64).
Tstop = LPMTIME+1

LPMMODE (0xCE, direct)


D7
TRIA

D6
TRIM

TRIA
TRIM
TRID
STV

STA
STM
STD
DIFDIS

D5
TRID

D4
STV

D3
STA

D2
STM

D1
STD

D0
DIFDIS

ADCPWM 3-
MAINPWM 3-
DTMFPWM 3-
VOLPWM : 1 ,
0 (3- ).
ADCPWM , TRIA=0
MAINPWM , TRIM=0
DTMFPWM , TRID=0
H
DIFIN,
.

7. .
8- CCLK 256,
16-
16 CLK32. 8- CCLK
256
- .
-.

65536 .
11

R100-XP

CLK32/16.
( XAD).

HLT ( 0x01 0x00), (
NOP )
.
12- ,
.
CLK32, 64.
( ),
.
15

TPH

0
TPL
TMR IRQ

15
CCLK

TH

OVF

TL

OVF

PWM CNT

:16

OVF

RTC IRQ

:4
WR
11

EN

11
8

:4096

CLK32

PW M_IRQ

.4

12

R100-XP

7.1. .
TL (0x8, direct)
D7
T7

D6
T6

D5
T5

D4
T4

D3
T3

D2
T2

D1
T1

D0
T0

D5
T13

D4
T12

D3
T11

D2
T10

D1
T9

D0
T8

TH (0x8C, direct)
D7
T15

D6
T14

T15T0 .
1 (CCLK) .
.
TPL (0x8B, direct)
D7
TP7

D6
TP6

D5
TP5

D4
TP4

D3
TP3

D2
TP2

D1
TP1

D0
TP0

D5
TP13

D4
TP12

D3
TP11

D2
TP10

D1
TP9

D0
TP8

TPH (0x8D, direct)


D7
TP15

D6
TP14

TP15TP0 , .
TL/TH .
IE (0xA8, direct, -)
D7
IE
IE TMREN PP RP
TP
PE
RE
TE

D6
TMREN

D5
PP

D4
RP

D3
TP

D2
PE

D1
RE

D0
TE

.
.
8- CCLK
(PWMIRQ)
16 CLK32 (RTCIRQ)
(TMRIRQ)
PWMIRQ
RTCIRQ
TMRIRQ

13

R100-XP

XAD (0xF8, direct, -)


D7
RV5

D6
PV6

D5
PV5

D4
TV6

D3
TV5

D2
XA18

D1
XA17

D0
XA16

RV5 -

RTCIRQ ( 00V01011
0x000B, 0x002B)
PV6PV5 PWMIRQ (0VV10011
0x0013, 0x0033, 0x0053, 0x0073)
TV6TV5 TMRIRQ (0VV00011
0x0003, 0x0023, 0x0043, 0x0063)
XA18XA16

( MOVC), .
RTCL (0xC7, direct)
D7
RTCL7

D6
RTCL6

RTCL7RTCL0 -

D5
RTCL5

D4
RTCL4

D3
RTCL3

D2
RTCL2

D1
RTCL1

D0
RTCL0

70 .

.

RTCH (0xC9, direct)


D7
BATST

D6
0

RTCL11RTCL8 BATST
-

D5
0

D4
0

D3
RTCL11

D2
RTCL10

D1
RTCL9

D0
RTCL8

118 .
BATST (92 , ,
, )

8. - .

(PWM0, PWM1), 8- 6- ,
PWMCNT (. , . 4),
, . 6-
, 4
8-. (MODn),
.
MAINPWM DTMFPWM .
1/2 .
- PWMCTL, MAINPWM
14

R100-XP

DTMFPWM MCTL. - PWM0


.

8- .
6- .
( ),
ADCPWM. ,
VOLPWM ( ).
8.1.
PWMCTL (0xB8, direct, -)
D7
WD1

D6
WD0

WD1

WD0

R1OUT

ARLD
MOD1
RLD1
MOD0
RLD0

D5
R1OUT

D4
ARLD

D3
MOD1

D2
RLD1

D1
MOD0

D0
RLD0

1: PWM1 8
0: PWM1 6
1: PWM0 8
0: PWM0 6
R1 LCD
( ).
ADCPWM.
PWM1
PWM1
PWM0
PWM0

MCTL (0x88, direct, -)


D7
MBIT

D6
AYENA

D5
BZM1

D4
BZM1

D3
DM1

15

D2
DM0

D1
MM1

D0
MM0

VCC

VCC

R100-XP

P1:1
P1:2
P1:3

.5 .

16

R1:4
200
R1:3
200
R1:2
200
R1:1
200
R2:4
200
R2:3
200
R2:2
200
R2:1
200

17

18

R100-XP

D
D1

A2

D2

A1

0429
L1

E1

E2

R100-XP

e
1

SEATING PLANE

0.10 C

2
R1
R2
GAGE PLANE

0,25

0.13
0.13
0
0

0.22
0.11
0.73
0.40

. QFP100 14x20, Footprint 3.9 mm


19

A
A1
A2
D
D1
D2
E
E1
E2
R2
R1

1
ALLOY 42 L/F 2, 3
COPPER L/F 2, 3
b
c
e
L
L1
S

.
--0.25
2.55


.
.
--3.40
----2.72
3.05
23.90
20.00
18.85
17.90
14.00
12.35
--0.30
----3.5
7
----7
15
0.30
0.38
0.15
0.23
0.65
0.88
1.03
1.95
-----

20

Оценить