Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Микроконтроллер Motorola 68HC11.pdf
Скачиваний:
38
Добавлен:
26.05.2014
Размер:
985.62 Кб
Скачать

Table A-7 Expansion Bus Timing

 

 

VDD = 5.0 Vdc ±10%, VSS = 0 Vdc, TA = TL to TH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Num

Characteristic

 

Symbol

1.0 MHz

2.0 MHz

3.0 MHz

 

Unit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Min

Max

Min

Max

Min

Max

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Frequency of Operation (E-Clock Frequency)

fo

dc

1.0

dc

2.0

dc

3.0

 

MHz

 

1

Cycle Time

 

tcyc

1000

500

333

ns

 

2

Pulse Width, E Low

 

PWEL

477

227

146

ns

 

 

PWEL = 1/2 tcyc –23 ns

(Note 1)

 

 

 

 

 

 

 

 

 

 

3

Pulse Width, E High

 

PWEH

472

222

141

ns

 

 

PWEH = 1/2 tcyc –28 ns

(Note 1)

 

 

 

 

 

 

 

 

 

 

4a

E and AS Rise Time

 

tr

20

20

20

 

ns

 

4b

E and AS Fall Time

 

tf

20

20

15

 

 

 

9

Address Hold Time

 

tAH

95.5

33

26

ns

 

 

tAH = 1/8 tcyc –29.5 ns

(Note 1, 2a)

 

 

 

 

 

 

 

 

 

 

12

Nonmultiplexed Address Valid Time to E Rise

tAV

281.5

94

54

ns

A

 

tAV = PWEL –(tASD + 80 ns)

(Note 1, 2a)

 

 

 

 

 

 

 

 

 

17

Read Data Setup Time

 

tDSR

30

30

30

ns

18

Read Data Hold Time (Max = tMAD)

tDHR

0

145.5

0

83

0

51

 

ns

19

Write Data Delay Time

 

tDDW

190.5

128

 

71

ns

 

tDDW = 1/8 tcyc + 65.5 ns

(Note 1, 2a)

 

 

 

 

 

 

 

 

 

 

21

Write Data Hold Time

 

tDHW

95.5

33

26

ns

 

 

tDHW = 1/8 tcyc –29.5 ns

(Note 1, 2a)

 

 

 

 

 

 

 

 

 

 

22

Multiplexed Address Valid Time to E Rise

tAVM

271.5

84

54

ns

 

 

tAVM = PWEL –(tASD + 90 ns)

(Note 1, 2a)

 

 

 

 

 

 

 

 

 

 

24

Multiplexed Address Valid Time to AS Fall

tASL

151

26

13

ns

 

 

tASL = PWASH –70 ns

(Note 1)

 

 

 

 

 

 

 

 

 

 

25

Multiplexed Address Hold Time

 

tAHL

95.5

33

31

ns

 

 

tAHL = 1/8 tcyc –29.5 ns

(Note 1, 2b)

 

 

 

 

 

 

 

 

 

 

26

Delay Time, E to AS Rise

 

tASD

115.5

53

31

ns

 

 

tASD = 1/8 tcyc –9.5 ns

(Note 1, 2a)

 

 

 

 

 

 

 

 

 

 

27

Pulse Width, AS High

 

PWASH

221

96

63

ns

 

 

PWASH = 1/4 tcyc –29 ns

(Note 1)

 

 

 

 

 

 

 

 

 

 

28

Delay Time, AS to E Rise

 

tASED

115.5

53

31

ns

 

 

tASED = 1/8 tcyc –9.5 ns

(Note 1, 2b)

 

 

 

 

 

 

 

 

 

 

29

MPU Address Access Time

(Note 2a)

tACCA

744.5

307

196

ns

 

 

tACCA = tcyc –(PWEL–tAVM) –tDSR–tf

 

 

 

 

 

 

 

 

 

 

35

MPU Access Time

 

tACCE

442

192

 

111

ns

 

 

tACCE = PWEH –tDSR

 

 

 

 

 

 

 

 

 

 

 

36

Multiplexed Address Delay

 

tMAD

145.5

83

51

ns

 

 

(Previous Cycle MPU Read)

 

 

 

 

 

 

 

 

 

 

 

 

tMAD = tASD + 30 ns

(Note 1, 2a)

 

 

 

 

 

 

 

 

 

1.Formula only for dc to 2 MHz.

2.Input clocks with duty cycles other than 50% affect bus performance. Timing parameters affected by input clock duty cycle are identified by (a) and (b). To recalculate the approximate bus timing values, substitute the following expressions in place of 1/8 tcyc in the above formulas, where applicable:

(a)(1–DC) × 1/4 tcyc

(b)DC × 1/4 tcyc

Where:

DC is the decimal value of duty cycle percentage (high time).

3. All timing is shown with respect to 20% VDD and 70% VDD, unless otherwise noted.

MOTOROLA

ELECTRICAL CHARACTERISTICS

M68HC11 E SERIES

A-18

 

TECHNICAL DATA

Table A-7a Expansion Bus Timing (MC68L11E9)

VDD = 3.0 Vdc to 5.5 Vdc, VSS = 0 Vdc, TA = TL to TH

Num

Characteristic

 

Symbol

1.0 MHz

2.0 MHz

Unit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Min

Max

Min

Max

 

 

 

 

 

 

 

 

 

 

 

 

 

Frequency of Operation (E-Clock Frequency)

 

fo

dc

1.0

dc

2.0

MHz

 

1

Cycle Time

 

tcyc

1000

500

ns

 

2

Pulse Width, E Low

 

PWEL

475

225

ns

 

 

PWEL = 1/2 tcyc –25 ns

 

 

 

 

 

 

 

 

3

Pulse Width, E High

 

PWEH

470

220

ns

 

 

PWEH = 1/2 tcyc –30 ns

 

 

 

 

 

 

 

 

4A

E and AS Rise Time

 

tr

25

25

ns

 

4B

E and AS Fall Time

 

tf

25

25

ns

 

9

Address Hold Time

 

tAH

95

33

ns

 

 

tAH = 1/8 tcyc –30 ns

(Note 1a)

 

 

 

 

 

 

 

12

Nonmultiplexed Address Valid Time to E Rise

 

tAV

275

88

ns

 

 

tAV = PWEL –(tASD + 80 ns)

(Note 1a)

 

 

 

 

 

 

A

17

Read Data Setup Time

 

tDSR

30

30

ns

18

Read Data Hold Time (Max = tMAD)

 

tDHR

0

150

0

88

ns

19

Write Data Delay Time

 

tDDW

195

133

ns

 

tDDW = 1/8 tcyc + 70 ns

(Note 1a)

 

 

 

 

 

 

21

Write Data Hold Time

 

tDHW

95

33

ns

 

 

tDHW = 1/8 tcyc –30 ns

(Note 1a)

 

 

 

 

 

 

 

22

Multiplexed Address Valid Time to E Rise

 

tAVM

265

78

ns

 

 

tAVM = PWEL –(tASD + 90 ns)

(Note 1a)

 

 

 

 

 

 

 

24

Multiplexed Address Valid Time to AS Fall

 

tASL

150

25

ns

 

 

tASL = PWASH –70 ns

 

 

 

 

 

 

 

 

25

Multiplexed Address Hold Time

 

tAHL

95

33

ns

 

 

tAHL = 1/8 tcyc –30 ns

(Note 1b)

 

 

 

 

 

 

 

26

Delay Time, E to AS Rise

 

tASD

120

58

ns

 

 

tASD = 1/8 tcyc –5 ns

(Note 1a)

 

 

 

 

 

 

 

27

Pulse Width, AS High

 

PWASH

220

95

ns

 

 

PWASH = 1/4 tcyc –30 ns

 

 

 

 

 

 

 

 

28

Delay Time, AS to E Rise

 

tASED

120

58

ns

 

 

tASED = 1/8 tcyc –5 ns

(Note 1b)

 

 

 

 

 

 

 

29

MPU Address Access Time

(Note 1a)

tACCA

735

298

ns

 

 

tACCA = tcyc –(PWEL–tAVM) –tDSR–tf

 

 

 

 

 

 

 

 

35

MPU Access Time

 

tACCE

440

190

ns

 

 

tACCE = PWEH –tDSR

 

 

 

 

 

 

 

 

36

Multiplexed Address Delay

 

tMAD

150

88

ns

 

 

(Previous Cycle MPU Read)

 

 

 

 

 

 

 

 

 

tMAD = tASD + 30 ns

(Note 1a)

 

 

 

 

 

 

 

NOTES:

1.Input clocks with duty cycles other than 50% affect bus performance. Timing parameters affected by input clock duty cycle are identified by (a) and (b). To recalculate the approximate bus timing values, substitute the following expressions in place of 1/8 tcyc in the above formulas, where applicable:

(a)(1–DC) × 1/4 tcyc

(b)DC × 1/4 tcyc

Where:

DC is the decimal value of duty cycle percentage (high time).

2. All timing is shown with respect to 20% VDD and 70% VDD, unless otherwise noted.

M68HC11 E SERIES

ELECTRICAL CHARACTERISTICS

MOTOROLA

TECHNICAL DATA

 

A-19

 

 

 

1

 

 

 

 

2

 

3

4B

 

E

 

 

 

 

 

 

 

4A

 

 

 

 

12

 

 

9

 

R/W, ADDRESS

 

 

 

 

 

(NON-MUX)

 

 

 

 

 

36

22

 

35

17

 

 

29

 

18

 

 

 

 

 

READ

ADDRESS

 

 

DATA

 

ADDRESS/DATA

 

19

 

21

 

(MULTIPLEXED)

 

 

 

 

 

 

 

 

WRITE

ADDRESS

 

 

DATA

A

 

25

 

 

 

4A

24

4B

 

 

AS

 

 

 

 

26

27

28

 

 

NOTE: Measurement points shown are 20% and 70% of VDD.

MUX BUS TIM

Figure A-14 Multiplexed Expansion Bus Timing Diagram

MOTOROLA

ELECTRICAL CHARACTERISTICS

M68HC11 E SERIES

A-20

 

TECHNICAL DATA

Table A-8 Serial Peripheral Interface Timing

 

VDD = 5.0 Vdc ±10%, VSS = 0 Vdc, TA = TL to TH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Num

Characteristic

Symbol

2.0 MHz

3.0 MHz

Unit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Min

Max

Min

Max

 

 

 

 

 

 

 

 

 

 

 

 

Operating Frequency

 

dc

0.5

dc

0.5

fop

 

 

Master

fop(m)

 

 

Slave

fop(s)

dc

2.0

dc

3.0

MHz

 

1

Cycle Time

 

2.0

2.0

tcyc

 

 

Master

tcyc(m)

 

 

Slave

tcyc(s)

500

333

ns

 

2

Enable Lead Time

 

ns

 

 

Master (Note 2)

tlead(m)

 

 

Slave

tlead(s)

250

240

ns

 

3

Enable Lag Time

 

ns

 

 

Master (Note 2)

tlag(m)

 

 

Slave

tlag(s)

250

240

ns

 

4

Clock (SCK) High Time

 

340

227

ns

A

 

Master

tw(SCKH)m

 

Slave

tw(SCKH)s

190

127

ns

5

Clock (SCK) Low Time

 

340

227

ns

 

Master

tw(SCKL)m

 

Slave

tw(SCKL)s

190

127

ns

6

Data Setup Time (Inputs)

 

100

100

ns

 

 

Master

tsu(m)

 

 

Slave

tsu(s)

100

100

ns

 

7

Data Hold Time (Inputs)

 

100

100

ns

 

 

Master

th(m)

 

 

Slave

th(s)

100

100

ns

 

8

Access Time (Time to Data Active from

 

 

 

 

 

 

 

 

High-Impedance State)

 

0

120

0

120

ns

 

 

Slave

ta

 

9

Disable Time (Hold Time to High-Impedance State)

 

240

167

ns

 

 

Slave

tdis

 

10

Data Valid (After Enable Edge) (Note 3)

tv(s)

240

167

ns

 

11

Data Hold Time (Outputs) (After Enable Edge)

tho

0

0

ns

 

12

Rise Time (20% VDD to 70% VDD, CL = 200 pF)

trm

 

 

 

 

 

 

 

SPI Outputs (SCK, MOSI, and MISO)

100

100

ns

 

 

SPI Inputs (SCK, MOSI, MISO, and

SS)

 

trs

2.0

2.0

s

 

13

Fall Time (70% VDD to 20% VDD, CL = 200 pF)

tfm

 

 

 

 

 

 

 

SPI Outputs (SCK, MOSI, and MISO)

100

100

ns

 

 

SPI Inputs (SCK, MOSI, MISO, and

SS)

 

tfs

2.0

2.0

s

 

1.All timing is shown with respect to 20% VDD and 70% VDD, unless otherwise noted.

2.Signal production depends on software.

3.Assumes 200 pF load on SCK, MOSI, and MISO pins.

M68HC11 E SERIES

ELECTRICAL CHARACTERISTICS

MOTOROLA

TECHNICAL DATA

 

A-21

Table A-8a Serial Peripheral Interface Timing (MC68L11E9)

 

Num

Characteristic

Symbol

1.0 MHz

2.0 MHz

Unit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Min

Max

Min

Max

 

 

 

 

 

 

 

 

 

 

 

 

Operating Frequency

 

dc

0.5

dc

0.5

fop

 

 

Master

fop(m)

 

 

Slave

fop(s)

dc

1.0

dc

2.0

MHz

 

1

Cycle Time

 

2.0

2.0

tcyc

 

 

Master

tcyc(m)

 

 

Slave

tcyc(s)

1000

500

ns

 

2

Enable Lead Time

 

ns

 

 

Master (Note 2)

tlead(m)

 

 

Slave

tlead(s)

500

250

ns

 

3

Enable Lag Time

 

ns

 

 

Master (Note 2)

tlag(m)

 

 

Slave

tlag(s)

500

250

ns

 

4

Clock (SCK) High Time

 

680

340

ns

 

 

Master

tw(SCKH)m

A

 

Slave

tw(SCKH)s

380

190

ns

5

Clock (SCK) Low Time

 

680

340

ns

 

Master

tw(SCKL)m

 

Slave

tw(SCKL)s

380

190

ns

6

Data Setup Time (Inputs)

 

100

100

ns

Master

tsu(m)

 

 

Slave

tsu(s)

100

100

ns

 

7

Data Hold Time (Inputs)

 

100

100

ns

 

 

Master

th(m)

 

 

Slave

th(s)

100

100

ns

 

8

Access Time

 

 

 

 

 

 

 

 

(Time to Data Active from High-Impedance

 

0

120

0

120

ns

 

 

State)

ta

 

 

Slave

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

Disable Time

 

 

 

 

 

 

 

 

(Hold Time to High-Impedance State)

 

240

240

ns

 

 

Slave

tdis

 

10

Data Valid (After Enable Edge) (Note 3)

tv(s)

240

240

ns

 

11

Data Hold Time (Outputs) (After Enable Edge)

tho

0

0

ns

 

12

Rise Time (20% VDD to 70% VDD, CL = 200 pF)

trm

 

 

 

 

 

 

 

SPI Outputs (SCK, MOSI, and MISO)

100

100

ns

 

 

SPI Inputs (SCK, MOSI, MISO, and

SS)

 

trs

2.0

2.0

s

 

13

Fall Time (70% VDD to 20% VDD, CL = 200 pF)

tfm

 

 

 

 

 

 

 

SPI Outputs (SCK, MOSI, and MISO)

100

100

ns

 

 

SPI Inputs (SCK, MOSI, MISO, and

SS)

 

tfs

2.0

2.0

s

NOTES:

1.All timing is shown with respect to 20% VDD and 70% VDD, unless otherwise noted.

2.Signal production depends on software.

3.Assumes 100 pF load on all SPI pins.

MOTOROLA

ELECTRICAL CHARACTERISTICS

M68HC11 E SERIES

A-22

 

TECHNICAL DATA

SS

SS is held high on master.

 

 

(INPUT)

 

 

 

 

 

 

1

13

12

SCK (CPOL = 0)

SEE

 

5

 

 

 

 

 

 

(OUTPUT)

NOTE

4

 

 

 

 

 

 

13

12

 

 

5

 

SCK (CPOL = 1)

SEE

 

 

 

 

 

 

 

(OUTPUT)

NOTE

 

4

 

 

 

6

7

 

 

 

 

 

 

MISO

 

MSB IN

 

BIT 6 - - - -1

LSB IN

(INPUT)

 

 

 

 

 

 

 

 

10 (ref)

 

11

10

11 (ref)

MOSI

MASTER MSB OUT

 

BIT 6 - - - -1

MASTER LSB OUT

(OUTPUT)

 

 

 

 

 

 

 

13

 

 

 

12

NOTE: This first clock edge is generated internally but is not seen at the SCK pin.

SPI MASTER CPHA0 TIM

 

 

 

 

 

a) SPI Master Timing (CPHA = 0)

A

SS

SS is held high on master.

 

 

 

 

(INPUT)

 

 

 

 

 

 

 

 

 

 

1

 

13

12

 

SCK (CPOL = 0)

5

 

 

 

 

 

 

 

 

SEE

(OUTPUT)

4

 

 

 

NOTE

 

 

 

 

 

 

5

 

 

13

 

SCK (CPOL = 1)

 

 

 

SEE

 

 

 

 

(OUTPUT)

4

 

 

 

NOTE

 

12

 

6

7

 

 

 

MISO

MSB IN

 

BIT 6 - - - -1

 

LSB IN

(INPUT)

 

 

 

 

 

 

 

 

10 (ref)

11

10

 

11 (ref)

MOSI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MASTER MSB OUT

 

 

 

BIT 6 - - - -1

 

 

 

MASTER LSB OUT

(OUTPUT)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTE: This last clock edge is generated internally but is not seen at the SCK pin.

 

 

 

 

 

SPI MASTER CPHA1 TIM

b) SPI Master Timing (CPHA = 1) Figure A-15 SPI Timing Diagram (1 of 2)

M68HC11 E SERIES

ELECTRICAL CHARACTERISTICS

MOTOROLA

TECHNICAL DATA

 

A-23

SS (INPUT)

SCK (CPOL = 0) (INPUT)

SCK (CPOL = 1) (INPUT)

MISO (OUTPUT)

MOSI (INPUT)

 

1

2

4

5

 

8

 

SLAVE

MSB OUT

6

7

MSB IN

5

13

12

3

 

 

 

4

12

13

9

 

 

BIT 6 - - - -1

SLAVE LSB OUT

SEE

 

NOTE

 

 

 

10

11

11

 

 

BIT 6 - - - -1

LSB IN

 

NOTE: Not defined but normally MSB of character just received.

SPI SLAVE CPHA0 TIM

A

a) SPI Slave Timing (CPHA = 0)

SS (INPUT)

SCK (CPOL = 0) (INPUT)

SCK (CPOL = 1) (INPUT)

MISO (OUTPUT)

2

8

SEE

NOTE

MOSI (INPUT)

1

5

 

10

4

 

SLAVE

MSB OUT

6

7

MSB IN

 

12

13

 

4

 

 

3

5

 

 

 

 

 

 

13

12

9

BIT 6 - - - -1

 

SLAVE LSB OUT

10

11

 

 

BIT 6 - - - -1

 

LSB IN

 

NOTE: Not defined but normally LSB of character previously transmitted.

SPI SLAVE CPHA1 TIM

b) SPI Slave Timing (CPHA = 1) Figure A-15 SPI Timing Diagram (2 of 2)

MOTOROLA

ELECTRICAL CHARACTERISTICS

M68HC11 E SERIES

A-24

 

TECHNICAL DATA

Соседние файлы в предмете Радиоприемные устройства