MC68302EH20C Freescale Semiconductor, MC68302EH20C Datasheet - Page 366
MC68302EH20C
Manufacturer Part Number
MC68302EH20C
Description
IC MPU MULTI-PROTOCOL 132-PQFP
Manufacturer
Freescale Semiconductor
Datasheets
1.MC68302AG20C.pdf
(4 pages)
2.MC68302AG20C.pdf
(2 pages)
3.MC68302AG20C.pdf
(13 pages)
4.MC68302EH20C.pdf
(481 pages)
Specifications of MC68302EH20C
Processor Type
M683xx 32-Bit
Speed
20MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
132-MQFP, 132-PQFP
Family Name
M68000
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
20MHz
Instruction Set Architecture
RISC
Supply Voltage 1 (typ)
5V
Operating Temp Range
0C to 70C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
132
Package Type
PQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MC68302EH20C
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC68302EH20C
Manufacturer:
FREESCALE
Quantity:
20 000
Company:
Part Number:
MC68302EH20CB1
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
MC68302EH20CR2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
- MC68302AG20C PDF datasheet
- MC68302AG20C PDF datasheet #2
- MC68302AG20C PDF datasheet #3
- MC68302EH20C PDF datasheet #4
- Current page: 366 of 481
- Download datasheet (2Mb)
MC68302 Applications
D-16
* The handling of other events, e.g., CTS, CD IDL, BSY, is left
* the users as desired.
OthrlNT
***************Receiver portion of SCC1 interrupt routine****************
* This routine handles received (nonempty) BD: set data length = 0,
* clear status bits, set empty =1, and update PRD
* Clear the identified events as soon as possible, so no lost
* events occur during the interrupt handling
RX_INT
* While Not-Empty continue to process the next Rx BD, Else Exit.
NxtPRD
*
*
*** Check status in RXBD for erratic events ***
* If status bits are all 0 then continue, else SHUTDOWN the receiving
* process. This in turn shuts down the whole program, since all of
* Rx BDs will soon be unavailable (all BDs Empty = 8). Thus, the
* status of this BD will be saved for examination later.
* Status bits are all 0
Wrap_R
EXIT_RX
***************Conflrmer portion of SCC1 Interrupt routine ***************
* This routine handles transmitted (Not-ready) BD: set data length = 0,
* clear status bits, set ready = 1, and update CTD.
* Same as the Rx Interrupt handler, the first thing to do is to
* clear the identified events
TX_INT
* While Not-Ready continue to process the next Rx BD, Else Exit.
* The Ready bit should be cleared by the CP
NxtCTD
*
* Check data length, length must be > 0 to continue the confirming process
***Check status in TXBD for erratic events ***
* If status bits are all 0 then continue, else SHUTDOWN the confirming
* process. This in turn shuts down the whole program, since soon
CMPI.W
BNE.B
MOVE.W #$2000,1SR
RTE
MOVE.B
BTST.B
BNE.B
CMPI.B
BNE.B
CLR.W
CLR.B
BSET.B
BTST.B
BNE.B
ADDQ.W
BRA.B
LEA.L
BRA.B
JMP
MOVE.B
BTST.B
BNE.B
CMPI.W
BEQ.B
CLR.W
#0,D2
TX_ INT
#9,SCCE1
#EMPTY,ST_BD(A3)
EXIT_RX
#0,SS_BD(A3)
EXIT_RX
LN_BD(A3)
SS_BD(A3)
#EMPTY,ST_BD(A3)
#WRAP,ST_BD(A3)
Wrap_R
#SZ_BD,A3
NxtPRD
RXBD_01,A3
NxtPRD
CK_TX
#$1 2,SCCE1
#READY,ST BD(A1)
EXIT_TX
#0,LN_BD(A1)
EXIT_TX
LN_BD(A1)
MC68302 USER’S MANUAL
;If they are set
;Handle Transmitter's interrupt
;Clear SCC1 bit in ISR
;Clear RXF and RXB in SCCE1
;Test PRD -, Empty Bit
;Don't need to process if the
;Rx BD is still empty.
;Check status bits
;data length = 0
;Clear out all status bits
;Empty = 1
;Test Wrap bit
;Increment PRD to next BD
;Back to while loop
;Wrap back to the first Rx BD
;Back to the while loop
;Exit receiver potion of the handler
;Clear TXF and TXB in SCCE1
;Test PRD-> Ready Bit
;Don't need to process if the
;Tx BD is Ready.
;Test CTD –> data length
;data length = 0
to
MOTOROLA
Related parts for MC68302EH20C
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
MC68302 Configuring the Chip Selects on the MC68302
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302 Design Concept - Expanding Interrupts on the MC68302
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302 MC68302 Adapting a WAN Controller to a LAN Environment
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302 EKB Applications - Power Measurements on the MC68302
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302 Interfacing the MC68020 to a Slave MC68302
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302 MC68302 Software Performance
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302 Evaluating EDX on the ADS302
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302 Design Advisory #1 - MC68SC302 Passive ISDN Protocol Engine
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
MC68302, MC68360, and MPC860 Characteristics and Design Notes for Crystal Feedback Oscillators
Manufacturer:
Motorola / Freescale Semiconductor
Part Number:
Description:
Mc68302 Integrated Multi-protocol Processor
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: