MC68HC916Y3CFT16 Freescale Semiconductor, MC68HC916Y3CFT16 Datasheet - Page 205

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
-
9.4.5.1 Programming Sequence
MC68HC16Y3/916Y3
USER’S MANUAL
Use the following procedure to program the TPUFLASH. Refer to Figures A-36 and
A-37 in APPENDIX A ELECTRICAL CHARACTERISTICS for V
ships during programming. Figure 9-1 is a flowchart of the TPUFLASH programming
operation.
1. Turn on V
2. Clear ERAS and set LAT and VFPE bits in TFCTL to set program mode, enable
3. Write new data to the desired address. This causes the address and data of the
4. Set ENPE to apply programming voltage.
5. Delay long enough for one programming pulse to occur (t
6. Clear ENPE to remove programming voltage.
7. Delay while high voltage is turning off (t
8. Read the location just programmed. If the value read is all zeros, proceed to
9. If the location is programmed, calculate t
10. Clear VFPE and LAT.
11. If there are more locations to program, repeat steps 2 through 10.
12. Turn off V
13. Read the entire array to verify that all locations are correct. If any locations are
programming address and data latches, and invoke special verification read cir-
cuitry. Set initial value of t
location to be programmed to be latched in the programming latches.
step 9. If not, calculate a new value for t
either the location is verified or the total programming time (t
exceeded. If t
not be used.
If the location does not remain programmed, the location is bad.
incorrect, the TPUFLASH array is bad.
FPE1K
FPE1K
progmax
(apply program/erase voltage to V
(reduce voltage on V
TPU FLASH EEPROM MODULE
has been exceeded, the location may be bad and should
ppulse
to t
pmin
FPE1K
.
ppulse
vprog
pmargin
pin to V
).
and repeat steps 4 through 7 until
and repeat steps 4 through 7.
FPE1K
DD
).
pin).
ppulse
FPE
progmax
to V
).
DD
MOTOROLA
) has been
relation-
9-5

Related parts for MC68HC916Y3CFT16