MC68HC11E1CFN2 Freescale Semiconductor, MC68HC11E1CFN2 Datasheet - Page 251

no-image

MC68HC11E1CFN2

Manufacturer Part Number
MC68HC11E1CFN2
Description
IC MCU 512 EEPROM 2MHZ 52-PLCC
Manufacturer
Freescale Semiconductor
Series
HC11r
Datasheet

Specifications of MC68HC11E1CFN2

Core Processor
HC11
Core Size
8-Bit
Speed
2MHz
Connectivity
SCI, SPI
Peripherals
POR, WDT
Number Of I /o
38
Program Memory Type
ROMless
Eeprom Size
512 x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 8x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
52-PLCC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Program Memory Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC11E1CFN2
Manufacturer:
FENGHUA
Quantity:
460 000
Part Number:
MC68HC11E1CFN2
Manufacturer:
MOT
Quantity:
2 600
Part Number:
MC68HC11E1CFN2
Quantity:
5 510
Part Number:
MC68HC11E1CFN2
Manufacturer:
MOTOROLA
Quantity:
9
Part Number:
MC68HC11E1CFN2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC68HC11E1CFN2
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
MC68HC11E1CFN2R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
100
101
102
103
104
105
106
107
108
109
110 BF13
111 BF13 3C
112 BF14 CE1000
113 BF17
114
115
116 BF17 1F2E80FC
117 BF1B 86FF
118 BF1D A72F
119
120 BF1F
121 BF1F 1F2E20FC
122 BF23 E62F
123 BF25 18E100
124 BF28 271D
125 BF2A 8620
126 BF2C A73B
127 BF2E 18E700
128 BF31 8621
129 BF33 A73B
130 BF35 32
131 BF36 33
132 BF37 37
133 BF38 36
134 BF39 E30E
135 BF3B ED16
136 BF3D 8680
137 BF3F A723
138
139 BF41 1F2380FC
140 BF45 6F3B
141
142 BF47
143 BF47 1F2E80FC
144 BF4B 18A600
145 BF4E A72F
146 BF50 1808
147 BF52 20CB
148
149
AN1060 — Rev. 1.0
MOTOROLA
95
96
97
98
99
****************************************************
* PROGRAM - Utility subroutine to program EPROM.
* Prior to calling PROGRAM set baud rate, turn on SCI
* set X=2ms prog delay constant, and set Y=first
* address to program. SP must point to RAM.
* Bootloader leaves baud set, SCI enabled, X=4200
* and Y pointing at EPROM start ($D000) so these
* default values don't have to be changed typically.
* Delay constant in X should be equivalent to 2 ms
*
* An external voltage source is required for EPROM
* programming.
* This routine uses 2 bytes of stack space
* Routine does not return. Reset to exit.
****************************************************
PRGROUT
* Send $FF to indicate ready for program data
WAIT1
*
DONEIT
* Loops indefinitely as long as more data sent.
at 2.1 MHz X=4200; at 1 MHz X=2000.
Freescale Semiconductor, Inc.
For More Information On This Product,
EQU
PSHX
LDX
BRCLR
LDAA
STAA
EQU
BRCLR
LDAB
CMPB
BEQ
LDAA
STAA
STAB
LDAA
STAA
PULA
PULB
PSHB
PSHA
ADDD
STD
LDAA
STAA
BRCLR
CLR
EQU
BRCLR
LDAA
STAA
INY
BRA
Go to: www.freescale.com
*
#$1000
SCSR,X $80 *
#$FF
SCDAT,X
*
SCSR,X $20 *
SCDAT,X
$0,Y
DONEIT
#ELAT
PPROG,X
0,Y
#ELAT+EPGM
PPROG,X
TCNT,X
TOC1,X
#OC1F
TFLG1,X
TFLG1,X OC1F * Wait for delay to expire
PPROG,X
*
SCSR,X $80 *
$0,Y
SCDAT,X
WAIT1
Save program delay constant
Point to internal registers
Wait for TDRE
Wait for RDRF
Get received byte
See if already programmed
If so, skip prog cycle
Put EPROM in prog mode
Write the data
Turn on prog voltage
Pull delay constant
into D-reg
But also keep delay
keep delay on stack
Delay const + present TCNT
Schedule OC1 (2ms delay)
Clear any previous flag
Turn off prog voltage
Wait for TDRE
Read from EPROM and...
Xmit for verify
Point at next location
Back to top for next
Application Note
251

Related parts for MC68HC11E1CFN2