MC68376BGMAB20 Freescale Semiconductor, MC68376BGMAB20 Datasheet - Page 184

no-image

MC68376BGMAB20

Manufacturer Part Number
MC68376BGMAB20
Description
IC MCU 32BIT 8K ROM 160-QFP
Manufacturer
Freescale Semiconductor
Series
M683xxr
Datasheets

Specifications of MC68376BGMAB20

Core Processor
CPU32
Core Size
32-Bit
Speed
20MHz
Connectivity
CAN, EBI/EMI, SCI, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
18
Program Memory Type
ROMless
Ram Size
7.5K x 8
Voltage - Supply (vcc/vdd)
4.75 V ~ 5.25 V
Data Converters
A/D 16x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
160-QFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68376BGMAB20
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
8.2 QADC Address Map
8.3 QADC Registers
8.4 QADC Pin Functions
8-2
MOTOROLA
The QADC occupies 512 bytes of address space. Nine words are control, port, and
status registers, 40 words are the CCW table, and 120 words are the result word table
because 40 result registers can be read in three data alignment formats. The remain-
ing words are reserved for expansion. Refer to D.5 QADC Module for information con-
cerning the QADC address map.
The QADC has three global registers for configuring module operation: the module
configuration register (QADCMCR), the interrupt register (QADCINT), and a test reg-
ister (QADCTEST). The global registers are always defined to be in supervisor data
space. The CPU32 allows software to establish the global registers in supervisor data
space and the remaining registers and tables in user space.
All QADC analog channel/port pins that are not used for analog input channels can be
used as digital port pins. Port values are read/written by accessing the port A and B
data registers (PORTQA and PORTQB). Port A pins are specified as inputs or outputs
by programming the port data direction register (DDRQA). Port B is an input only port.
The four remaining control registers configure the operation of the queuing mecha-
nism, and provide a means of monitoring the operation of the QADC. Control register
0 (QACR0) contains hardware configuration information. Control register 1 (QACR1)
is associated with queue 1, and control register 2 (QACR2) is associated with queue
2. The status register (QASR) provides visibility on the status of each queue and the
particular conversion that is in progress.
Following the register block in the address map is the CCW table. There are 40 words
to hold the desired analog conversion sequences. Each CCW is a 16-bit word, with ten
implemented bits in four fields. Refer to D.5.8 Conversion Command Word Table for
more information.
The final block of address space belongs to the result word table, which appears in
three places in the memory map. Each result word table location holds one 10-bit con-
version value. The software selects one of three data formats, which map the 10-bit
result onto the 16-bit data bus by reading the address which produces the desired
alignment. The first address block presents the result data in right justified format, the
second block is presented in left justified signed format, and the third is presented in
left justified unsigned format. Refer to D.5.9 Result Word Table for more information.
The QADC uses a maximum of 21 external pins. There are 16 channel/port pins that
can support up to 41 channels when external multiplexing is used (including internal
channels). All of the channel pins can also be used as general-purpose digital port
pins.
In addition, there are also two analog reference pins, two analog submodule power
pins, and one V
SS
QUEUED ANALOG-TO-DIGITAL CONVERTER MODULE
pin for the open drain output drivers on port A.
USER’S MANUAL
MC68336/376

Related parts for MC68376BGMAB20