Table 25-6 Pin Configuration; Programming Model; Table 25-7 Ssi Module Register Memory Map - Motorola DragonBall MC9328MX1 Reference Manual

Integrated portable system processor
Table of Contents

Advertisement

The user must ensure that the data direction bits in the GPIO are set to the
correct direction for proper operation. See Section 32.5.1, "Data Direction
Registers," on page 32-9 for details.
Pin
SIM_CLK
Primary function of
GPIO Port B [19]
SIM_RST
Primary function of
GPIO Port B [18]
SIM_RX
Primary function of
GPIO Port B [17]
SIM_TX
Primary function of
GPIO Port B [16]
SIM_PD
Primary function of
GPIO Port B [15]
SIM_SVEN
Primary function of
GPIO Port B [14]

25.6 Programming Model

The SIM module includes ten user-accessible 32-bit registers. It also includes two 16-bit internal registers
and two 8x16 bit internal FIFOs. Table 25-7 summarizes these registers and their addresses. Table 25-8
summarizes the fields of the registers.
Receive Threshold Register
Transmit/Receive Enable Register
Port Transmit Buffer Register
MOTOROLA
Table 25-6. Pin Configuration
Setting
1. Clear bit 19 of Port B GPIO In Use Register (GIUS_B)
2. Clear bit 19 of Port B General Purpose Register (GPR_B)
1. Clear bit 18 of Port B GPIO In Use Register (GIUS_B)
2. Clear bit 18 of Port B General Purpose Register (GPR_B)
1. Clear bit 17 of Port B GPIO In Use Register (GIUS_B)
2. Clear bit 17 of Port B General Purpose Register (GPR_B)
1. Clear bit 16 of Port B GPIO In Use Register (GIUS_B)
2. Clear bit 16 of Port B General Purpose Register (GPR_B)
1. Clear bit 15 of Port B GPIO In Use Register (GIUS_B)
2. Clear bit 15 of Port B General Purpose Register (GPR_B)
1. Clear bit 14 of Port B GPIO In Use Register (GIUS_B)
2. Clear bit 14 of Port B General Purpose Register (GPR_B)
Table 25-7. SSI Module Register Memory Map
Description
Port Control Register
Control Register
Transmit Status Register
Receive Status Register
Interrupt Mask Register
Receive Buffer Register
SmartCard Interface Module (SIM)
NOTE:
Configuration Procedure
Name
PORT_CNTL
CNTL
RCV_THRESHOLD
ENABLE
XMT_STATUS
RCV_STATUS
INT_MASK
XMT_BUF
RCV_BUF
Programming Model
Address
0x00211000
0x00211004
0x00211008
0x0021100C
0x00211010
0x00211014
0x00211018
0x0021101C
0x00211020
25-19

Advertisement

Table of Contents
loading

Table of Contents