Motorola MVME2400 Series Wartungshandbuch Seite 249

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 354
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 248
Programming Model
http://www.mcg.mot.com/literature 3-63
3
I2C Clock Prescaler Register
I2_PRESCALE_VAL
I2_PRESCALE_VAL is a 16-bit register value that will
be used in the following formula for calculating frequency
of the I2C gated clock signal:
I2C CLOCK = SYSTEM CLOCK/
(I2_PRESCALE_VAL
+1)/2
After power-up, I2_PRESCALE_VAL
is initialized to
$1F3 which produces a 100KHz I2C gated clock signal
based on a 100.0MHz system clock. Writes to this
register will be restricted to 4-bytes only.
I2C Control Register
i2_start
When set, the I2C master controller generates a start sequence
on the I2C bus on the next write to the I2C Transmitter Data
Register and clears the i2_cmplt bit in the I2C Status Register.
After the start sequence and the I2C Transmitter Data Register
ADDRESS
$FEF80090
BIT
0
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
NAME
I2_PRESCALE_VAL
OPERATION
READ ZERO READ ZERO READ/WRITE
RESET
X X $01F3 P
ADDRESS
$FEF80098
BIT
0
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
NAME
0
0
0
0
i2_start
i2_stop
i2_ackout
i2_enbl
OPERATION
READ ZERO READ ZERO READ ZERO
R
R
R
R
R/W
R/W
R/W
R/W
RESET
XXX
X
X
X
X
0 PL
0 PL
0 PL
0 PL
Seitenansicht 248
1 2 ... 244 245 246 247 248 249 250 251 252 253 254 ... 353 354

Kommentare zu diesen Handbüchern

Keine Kommentare