Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

8A/S6

Part # 8A/S6
Description Incandescent S Light Lamp
Category LAMP
Availability In Stock
Qty 2
Qty Price
1 + $2.43518
Manufacturer Available Qty
General Electric
  • Shipping Freelance Stock: 2
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

FLASH-2 Memory
FLASH-2 Program Operation
MC68HC908AZ60A — Rev 2.0 Technical Data
MOTOROLA FLASH-2 Memory 85
5.8 FLASH-2 Program Operation
Programming of the FLASH memory is done on a row basis. A row
consists of 64 consecutive bytes with address ranges as follows:
$XX00 to $XX3F
$XX40 to $XX7F
$XX80 to $XXBF
$XXC0 to $XXFF
During the programming cycle, make sure that all addresses being
written to fit within one of the ranges specified above. Attempts to
program addresses in different row ranges in one programming cycle will
fail. Use this step-by-step procedure to program a row of FLASH-2
memory.
NOTE: In order to avoid program disturbs, the row must be erased before any
byte on that row is programmed.
1. Set the PGM bit in the FLASH-2 Control Register (FL2CR). This
configures the memory for program operation and enables the
latching of address and data programming.
2. Read the FLASH-2 Block Protect Register (FL2BPR).
3. Write to any FLASH-2 address within the row address range
desired with any data.
4. Wait for time, t
NVS
.
5. Set the HVEN bit.
6. Wait for time, t
PGS
.
7. Write data byte to the FLASH-2 address to be programmed.
8. Wait for time, t
PROG
.
9. Repeat step 7 and 8 until all the bytes within the row are
programmed.
10. Clear the PGM bit.
11. Wait for time, t
NVH
.
FLASH-2 Memory
Technical Data MC68HC908AZ60A — Rev 2.0
86 FLASH-2 Memory MOTOROLA
12. Clear the HVEN bit.
13. Wait for a time, t
RCV
, after which the memory can be accessed in
normal read mode.
The FLASH Programming Algorithm Flowchart is shown in Figure 5-4.
NOTE: A. Programming and erasing of FLASH locations can not be performed
by code being executed from the same FLASH array.
B. While these operations must be performed in the order shown, other
unrelated operations may occur between the steps. Care must be taken
however to ensure that these operations do not access any address
within the FLASH array memory space such as the COP Control
Register (COPCTL) at $FFFF.
C. It is highly recommended that interrupts be disabled during
program/erase operations.
D. Do not exceed t
PROG
maximum or t
HV
maximum. t
HV
is defined as the
cumulative high voltage programming time to the same row before next
erase. t
HV
must satisfy this condition: t
NVS
+ t
NVH
+ t
PGS
+ (t
PROG
X 64) ð t
HV
max. Please also see FLASH Memory Characteristics on page 543.
E. The time between each FLASH address change (step 7 to step 7), or
the time between the last FLASH address programmed to clearing the
PGM bit (step 7 to step 10) must not exceed the maximum programming
time, t
PROG
max.
F. Be cautious when programming the FLASH-2 array to ensure that
non-FLASH locations are not used as the address that is written to when
selecting either the desired row address range in step 3 of the algorithm
or the byte to be programmed in step 7 of the algorithm. This applies
particularly to:
$0450-$047F: First row of FLASH-2 (48 bytes)
FLASH-2 Memory
FLASH-2 Program Operation
MC68HC908AZ60A — Rev 2.0 Technical Data
MOTOROLA FLASH-2 Memory 87
Figure 5-4. FLASH Programming Algorithm Flowchart
Set HVEN bit
Read the FLASH block protect register
Write any data to any FLASH address
within the row address range desired
Wait for a time, t
nvs
Set PGM bit
Wait for a time, t
pgs
Write data to the FLASH address
to be programmed
Wait for a time, t
PROG
Clear PGM bit
Wait for a time, t
nvh
Clear HVEN bit
Wait for a time, t
rcv
Completed
programming
this row?
Y
N
End of programming
The time between each FLASH address change (step 7 to step 7), or
must not exceed the maximum programming
time, t
PROG
max.
the time between the last FLASH address programmed
to clearing PGM bit (step 7 to step 10)
NOTE:
1
2
3
4
5
6
7
8
10
11
12
13
Algorithm for programming
a row (64 bytes) of FLASH memory
This row program algorithm assumes the row/s
to be programmed are initially erased.
PREVIOUS2223242526272829303132333435NEXT