MC146805E2 InnovASIC, MC146805E2 Datasheet

no-image

MC146805E2

Manufacturer Part Number
MC146805E2
Description
Microprocessor Unit
Manufacturer
InnovASIC
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC146805E2C
Quantity:
23
Part Number:
MC146805E2CP
Manufacturer:
MOT
Quantity:
5 530
Part Number:
MC146805E2CP
Manufacturer:
MOT
Quantity:
5 120
Part Number:
MC146805E2L
Manufacturer:
a
Quantity:
1
Part Number:
MC146805E2P
Manufacturer:
MOT
Quantity:
6 250
Part Number:
MC146805E2P
Manufacturer:
MOTOROLA
Quantity:
2 390
Part Number:
MC146805E2P
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
IA6805E2
Microprocessor Unit
FEATURES
The IA6805E2 is a "plug-and-play" drop-in replacement for the original IC.
replacement ICs using its MILES
technology produces replacement ICs far more complex than "emulation" while ensuring they are compatible
with the original IC. MILES
technology advances. MILES
"undocumented features" are duplicated. This data sheet documents all necessary engineering information
about the IA6805E2 including functional and I/O descriptions, electrical characteristics, and applicable
timing.
Package Pinout
Copyright
innovASIC
Form, Fit, and Function Compatible with the Harris CDP6805E2CE and
Motorola MC146805E2
Internal 8-bit Timer with 7-Bit
Programmable Prescaler
On-chip Clock
Memory Mapped I/O
Versatile Interrupt Handling
True Bit Manipulation
Bit Test and Branch Instruction
Vectored Interrupts
Power-saving STOP and WAIT Modes
Fully Static Operation
112 Bytes of RAM
2002
RESET_N
The End of Obsolescence
IRQ_N
RW_N
PA7
PA6
PA5
PA4
PA3
PA2
PA1
PA0
VSS
A12
A11
A10
DS
AS
A9
A8
LI
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
40 Pin DIP
IA6805E2
TM
TM
captures the design of a clone so it can be produced even as silicon
(40)
(39)
(38)
(37)
(36)
(35)
(34)
(33)
(32)
(31)
(30)
(29)
(28)
(27)
(26)
(25)
(24)
(23)
(22)
(21)
also verifies the clone against the original IC so that even the
TM
, or Managed IC Lifetime Extension System, cloning technology. This
VDD
OSC1
OSC2
TIMER
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
B0
B1
B2
B3
B4
B5
B6
B7
ENG21108140100
Page 1 of 31
PA5
PA7
PA6
PA4
PA3
PA2
PA1
PA0
NC
NC
AS
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
44 Pin LCC
IA6805E2
As of Production Version 00
innovASIC
(39)
(38)
(37)
(36)
(35)
(34)
(33)
(32)
(31)
(30)
(29)
produces
Data Sheet
PB1
PB2
PB3
PB4
PB5
PB6
PB7
B0
B1
B2
B3
www.innovasic.com
Customer Support:
1-888-824-4184

Related parts for MC146805E2

MC146805E2 Summary of contents

Page 1

... IA6805E2 Microprocessor Unit FEATURES Form, Fit, and Function Compatible with the Harris CDP6805E2CE and Motorola MC146805E2 Internal 8-bit Timer with 7-Bit Programmable Prescaler On-chip Clock Memory Mapped I/O Versatile Interrupt Handling True Bit Manipulation Bit Test and Branch Instruction Vectored Interrupts Power-saving STOP and WAIT Modes ...

Page 2

... RAM ENG21108140100 Page Data Sheet As of Production Version 00 LI IRQ_N MULTIPLEXED MUX ADDRESS B3 BUS DATA B4 DRIVE BUS ADDRESS ADDRESS A10 DRIVE BUS A11 A12 AS ADDRESS STROBE BUS DS DATA STROBE CONTROL RW_N READ/WRITE www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 3

... www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 4

... PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 (PB7) (PB6) (PB5) (PB4) (PB3) (PB2) (PB1) (PB0) ENG21108140100 Page Data Sheet As of Production Version 00 I/O PIN $0004 ($0005) $0000 ($0001) www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 5

... M OSC1 38 39 OSC2 OSC1 39 C OSC2 C OSC1 OSC1 OSC1 PIN t t OLOL MPU MUX ADDR READ DATA* MUX ADDR MPU WRITE DATA ENG21108140100 Page Data Sheet As of Production Version 00 OSC1 39 OSC2 NC 38 IA6805E2 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 6

... TIMER DATA REGISTER 9 $0100 TIMER CONTROL REGISTER 10 EXTERNAL MEMORY SPACE (112 BYTES) $1FF6 - $1FF7 $1FF8 - $1FF9 $1FFA - $1FFB $1FFC - $1FFD $1FFE - $1FFF 127 Figure 5. Memory Map ENG21108140100 Page Data Sheet RAM STACK (64 BYTES MAX) www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 7

... NEGATIVE INTERRUPT MASK HALF CARRY Figure 6. Programming Model STACK CONDITION CODE REGISTER ACCUMULATOR E T INDEX REGISTER PCH PCL T ENG21108140100 Page Data Sheet As of Production Version 00 DECREASING MEMORY ADDRESSES www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 8

... The zero bit indicates the result of the last arithmetic, logical, or data manipulation was zero N(Negative Bit): The negative bit indicates the result to the last arithmetic, logical, or data manipulation was negative (bit 7 in the result is high). Copyright 2002 innovASIC The End of Obsolescence As of Production Version 00 ENG21108140100 Page Data Sheet . www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 9

... The SWI gets executed with the same priority as any other instruction if the hardware interrupts are masked (I bit set). Figure 8 shows the Reset and Interrupt processing flowchart. Copyright 2002 innovASIC The End of Obsolescence As of Production Version 00 ENG21108140100 Page Data Sheet CYC cyc www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 10

... IS FETCHED Y INSTRUCTION AN SWI? N EXECUTE ALL INSTRUCTION CYCLES ENG21108140100 Page Data Sheet As of Production Version 00 PC CLEAR IRQ_N IRQ_N REQUEST LATCH TIMER LOAD PC FROM: SWI: 1FFC/1FFD IRQ_N: 1FFA/1FFB TIMER: 1FF8/1FF9 TIMER WAIT:1FF6/ SWI PC+1=>PC www.innovasic.com Customer Support: 1-888-824-4184 STACK I <= 1 1FF7 ...

Page 11

... RTI instruction. INTERRUPT PIN Figure 9. Interrupt Functional Diagram Copyright 2002 innovASIC The End of Obsolescence VDD BIT (CCR) R POWER-ON RESET EXTERNAL RESET EXTERNAL INTERRUPT BEING SERVICED ENG21108140100 Page Data Sheet As of Production Version 00 EXTERNAL INTERUPT REQUEST www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 12

... Low Power Modes: The low power modes consist of the stop instruction and the wait instruction. The following paragraphs explain these modes of operation. Copyright 2002 innovASIC The End of Obsolescence As of Production Version 00 . ENG21108140100 Page Data Sheet www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 13

... N Figure 11. STOP Function Flowchart Copyright 2002 innovASIC The End of Obsolescence STOP TCR BIT 7 <= 0 TCR BIT 6 <= 1 CLEAR I BIT N RESET? Y EXTERNAL INTERRUPT? Y FETCH EXTERNAL INTERRUPT OR RESET VECTOR ENG21108140100 Page Data Sheet As of Production Version 00 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 14

... INTERRUPT, RESET, OR TIMER INTERRUPT (FROM WAIT MODE ONLY) Figure 12. WAIT Function Flowchart Copyright 2002 innovASIC The End of Obsolescence N Y EXTERNAL N INTERRUPT? TIMER Y INTERRUPT? N (TCR BIT7 = 1) Y TCR N BIT ENG21108140100 Page Data Sheet As of Production Version 00 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 15

... The End of Obsolescence EXT CLK PRESCALER (7 BITS MUX INT CLK INTERNAL_n / EXTERNAL TCR3 TCR2 TCR1 TCR0 SOFTWARE FUNCTIONS ENG21108140100 Page Data Sheet As of Production Version 00 COUNTER (8 BITS) INTERRUPT CONTROL INTERRUPT READ WRITE SETTING TCR3 CLEARS PRESCALER TO ÷ 1 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 16

... TIMER pin. The external clock can be used to count external events as well as to provide an external frequency for generating periodic interrupts. Copyright 2002 innovASIC The End of Obsolescence As of Production Version 00 . ENG21108140100 Page Data Sheet www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 17

... Used to enable external timer pin or to enable the internal clock. Unaffected by reset. 1 – Enables external timer pin. 0 – Disables external timer pin. Copyright 2002 innovASIC The End of Obsolescence As of Production Version /5). OSC ENG21108140100 Page Data Sheet www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 18

... Decoded to select one of eight outputs of the prescaler. Unaffected by reset. TRC2 Copyright 2002 innovASIC The End of Obsolescence Prescaler TRC1 TRC0 ENG21108140100 Page Data Sheet As of Production Version 00 RESET 128 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 19

... Page Data Sheet As of Production Version 00 Mnemonic STA STX SUB SBC BIT JSR INC DEC CLR ROL ROR LSL LSR ASR TST www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 20

... As of Production Version 00 Mnemonic Function n = 0…7 BRSET n BRCLR n BSET n BCLR n Function Mnemonic BRA BRN BHI BLS BCC BHS BCS BLO BNE BEQ BHCC BHCS BPL BMI BMC BMS BIL BIH BSR ENG21108140100 Page Data Sheet www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 21

... Set interrupt mask bit SEI Clear interrupt mask bit CLI Software interrupt SWI Return from subroutine RTS Return from interrupt RTI Reset stack pointer RSP No-Operation NOP Stop STOP Wait WAIT ENG21108140100 Page Data Sheet As of Production Version 00 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 22

... STX STX STX STX STX 2 DIR 3 EXT 3 IX2 2 IX1 1111 3 0 SUB Mnemonic 0000 IX 1 Bytes # of Cycles www.innovasic.com Customer Support: 1-888-824-4184 Hi Low 3 0 0000 3 1 0001 3 2 0010 3 3 0011 3 4 0100 3 5 0101 3 6 0110 4 7 0111 3 8 1000 ...

Page 23

... Copyright 2002 innovASIC The End of Obsolescence +0. unless otherwise specified L H Min Max Unit 4 µ µ ENG21108140100 Page Data Sheet As of Production Version 00 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 24

... ILIL t 200 OLOL CYC cycles. ENG21108140100 Page Data Sheet As of Production Version 00 = 5MHz Typ Max Unit - - 100 1 CYC - - CYC - - t CYC - - t CYC - - cycles it takes to execute the www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 25

... Data Sheet As of Production Version 5.0V 10 5MHz OSC Unit Min Max 1000 DC ns 587 - ns 403 - 204 - 185 - ns 103 - ns 190 - ns 203 - ns 185 - ns = 5.0V 10 5MHz OSC *NOTE t ASLPX t ASLPV www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 26

... SP-1 SP-2 SP-3 SP-4 FA (IRQ) F8 (TIMER) _N Interrupt Timing 7 ENG21108140100 Page Data Sheet As of Production Version (NOTE) T DSLIH 1F (FF) INT ROUTINE LAST ADDRESS INT ROUTINE STARTING ADDRESS 80 NEW PCH NEW PCL FB (IRQ) 1ST OP RTI F9 (TIMER) INT ROUTINE OP CODE www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 27

... INT ROUTINE STARTING ADDRESS SP-2 SP-3 SP-4 NEW PCH 1ST OP CODE INT ROUTINE (FF) 1F (FF) INT ROUTINE STARTING ADDRESS SP-2 SP-3 SP-4 NEW PCH 1ST OP CODE INT ROUTINE www.innovasic.com Customer Support: 1-888-824-4184 n7 NEW PCL n6 n7 NEW PCL ...

Page 28

... The End of Obsolescence VALID VALID WRITE ADDR 24 25 VALID ADDR Figure 19. Bus Timing ENG21108140100 Page Data Sheet As of Production Version DATA 18 17 VALID READ DATA www.innovasic.com Customer Support: 1-888-824-4184 23 ...

Page 29

... Page Data Sheet As of Production Version SIDE VIEW (WIDTH) Lead Count 40 (in Inches) MIN MAX - .200 .015 - .015 .020 .040 .060 .008 .012 1.980 2.065 .580 .610 .520 .560 .100 TYP .580 - - .686 .100 MIN www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 30

... Copyright 2002 innovASIC The End of Obsolescence As of Production Version 00 Symbol SEATING PLANE . .51 MIN 1. ENG21108140100 Page Data Sheet D D1 BOTTOM VIEW LEAD COUNT 44 (in Millimeters) MIN MAX 4.20 4.57 2.29 3.04 16.51 16.66 14.99 16.00 12.70 BSC 16.51 16.66 14.99 16.00 12.70 BSC 1.27 BSC 17.40 17.67 17.40 17.65 www.innovasic.com Customer Support: 1-888-824-4184 ...

Page 31

... Motorola parts, execution of illegal op-codes would produce unpredictable results. Copyright 2002 innovASIC The End of Obsolescence Temperature Grade Industrial Industrial Part Number Harris Part Number q MC146805E2CP CDP6805E2CE q MC146805E2P CDP6805E2E q MC146805E2CFN CDP6805E2CQ q MC146805E2FN CDP6805E2Q ENG21108140100 Page Data Sheet As of Production Version 00 Order Number IA6805E2-PDW40I IA6805E2-PLC44I www.innovasic.com Customer Support: 1-888-824-4184 ...

Related keywords