MC68HC916Y3CFT16 Freescale Semiconductor, MC68HC916Y3CFT16 Datasheet - Page 132

no-image

MC68HC916Y3CFT16

Manufacturer Part Number
MC68HC916Y3CFT16
Description
IC MCU 96K FLASH 16MHZ 160-QFP
Manufacturer
Freescale Semiconductor
Series
HC16r
Datasheet

Specifications of MC68HC916Y3CFT16

Core Processor
CPU16
Core Size
16-Bit
Speed
16MHz
Connectivity
EBI/EMI, SCI, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
60
Program Memory Size
96KB (96K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
160-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
5.5.1.5 Read/Write Signal
5.5.1.6 Size Signals
5.5.1.7 Function Codes
5.5.1.8 Data Size Acknowledge Signals
5-24
MOTOROLA
The read/write signal (R/W) determines the direction of the transfer during a bus cycle.
This signal changes state, when required, at the beginning of a bus cycle, and is valid
while AS is asserted. R/W only transitions when a write cycle is preceded by a read
cycle or vice versa. The signal may remain low for two consecutive write cycles.
Size signals (SIZ[1:0]) indicate the number of bytes remaining to be transferred during
an operand cycle. They are valid while AS is asserted. Table 5-9 shows SIZ0 and SIZ1
encoding.
The CPU generates function code signals (FC[2:0]) to indicate the type of activity oc-
curring on the data or address bus. These signals can be considered address exten-
sions that can be externally decoded to determine which of eight external address
spaces is accessed during a bus cycle.
Because the CPU16 always operates in supervisor mode (FC2 = 1), address spaces
0 to 3 are not used. Address space 7 is designated CPU space. CPU space is used
for control information not normally associated with read or write bus cycles. Function
codes are valid while AS is asserted. Table 5-10 shows address space encoding.
During normal bus transfers, external devices assert the data size acknowledge
signals (DSACK[1:0]) to indicate port width to the MCU. During a read cycle, these
signals tell the MCU to terminate the bus cycle and to latch data. During a write cycle,
the signals indicate that an external device has successfully stored data and that the
cycle can terminate. DSACK[1:0] can also be supplied internally by chip-select logic.
Refer to 5.9 Chip-Selects for more information.
FC2
1
1
1
1
Table 5-10 Address Space Encoding
Table 5-9 Size Signal Encoding
SIZ1
0
1
1
0
FC1
0
0
1
1
SIZ0
1
0
1
0
FC0
0
1
0
1
Transfer Size
Long word
3 Byte
Word
Byte
Address Space
Program space
Data space
CPU space
Reserved
MC68HC16Y3/916Y3
USER’S MANUAL

Related parts for MC68HC916Y3CFT16