80C154 TEMIC Semiconductors, 80C154 Datasheet

no-image

80C154

Manufacturer Part Number
80C154
Description
CMOS 0 to 36 MHz Single Chip 8-bit Microcontroller
Manufacturer
TEMIC Semiconductors
Datasheet
Rev.F (14 Jan. 97)
CMOS 0 to 36 MHz Single Chip 8–bit Microcontroller
Description
TEMIC’s 80C154 and 83C154 are high performance
CMOS single chip
features of the 80C52 with extended ROM capacity (16
K bytes), 256 bytes of RAM, 32 I/O lines, a 6-source
2-level interrupts, a full duplex serial port, an on-chip
oscillator and clock circuits, three 16 bit timers with extra
features : 32 bit timer and watchdog functions. Timer 0
and 1 can be configured by program to implement a 32 bit
timer. The watchdog function can be activated either with
timer 0 or timer 1 or both together (32 bit timer).
In addition, the 83C154 has 2 software-selectable modes
of reduced activity for further reduction in power
Features
Optional
MATRA MHS
80C154 : ROMless version of the 83C154
80C154/83C154-12 : 0 to 12 MHz
80C154/83C154-16 : 0 to 16 MHz
80C154/83C154-20 : 0 to 20 MHz
80C154/83C154-25 : 0 to 25 MHz
80C154/83C154-30 : 0 to 30 MHz
Power control modes
256 bytes of RAM
16 Kbytes of ROM (83C154)
32 Programmable I/O lines (programmable impedance)
Three 16 bit timer/counters (including watchdog and 32 bit
timer)
64 K program memory space
64 K data memory space
Secret ROM : Encryption
Secret TAG : Identification number
C. The 83C154 retains all the
www.DataSheet4U.com
consumption. In the idle mode the CPU is frozen while
the RAM is saved, and the timers, the serial port and the
interrupt system continue to function. In the power down
mode the RAM is saved and the timers, serial port and
interrupt continue to function when driven by external
clocks. In addition as for the TEMIC 80C51/80C52, the
stop clock mode is also available.
The 80C154 is identical to the 83C154 except that it has
no on-chip ROM. TEMIC’s 80C154 and 83C154 are
manufactured using SCMOS process which allows them
to run from 0 up to 36 MHz with Vcc = 5 V.
For other speed and temperature range availability please consult your
sales office.
80C154/83C154-36 : 0 to 36 MHz
80C154/83C154-L16 : Low power version
VCC : 2.7-5.5 V Freq : 0-16 MHz
Fully static design
0.8 CMOS process
Boolean processor
6 interrupt sources
Programmable serial port
Temperature range : commercial, industrial, automotive,
military
80C154/83C154
1

Related parts for 80C154

80C154 Summary of contents

Page 1

... In addition as for the TEMIC 80C51/80C52, the stop clock mode is also available. The 80C154 is identical to the 83C154 except that it has no on-chip ROM. TEMIC’s 80C154 and 83C154 are manufactured using SCMOS process which allows them to run from MHz with Vcc = 5 V ...

Page 2

... Interface Figure 1. Block Diagram 2 www.DataSheet4U.com MATRA MHS Rev.F (14 Jan. 97) ...

Page 3

... Diagrams are for reference only. Package sizes are not to scale MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 P1.5 P1.6 P1.7 RST RxD/P3.0 80C154/83C154 NC TxD/P3.1 INT0/P3.2 INT1/P3.3 T0/P3.4 T1/P3.5 LCC www.DataSheet4U.com 80C154/83C154 NC ALE PSEN P /A15 27 P /A14 26 P /A13 25 Flat Pack P0.4/A4 P0.5/A5 P0.6/A6 P0.7/ ALE PSEN P2.7/A14 P2.6/A13 P2.5/A12 3 ...

Page 4

... Pin Description Vss Circuit Ground Potential. VCC Supply voltage during normal, Idle, and Power Down operation. Port 0 Port bit open drain bi-directional I/O port. Port 0 pins that have 1’s written to them float, and in that state can be used as high-impedance inputs. ...

Page 5

... The interrupt, serial port, and timer blocks continue to function only with external clock (INT0, INT1, T0, T1). Figure 3. Idle and Power Down Hardware. MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 XTAL1 Input to the inverting amplifier that forms the oscillator. Receives the external oscillator signal when an external oscillator is used. XTAL2 Output of the inverting amplifier that forms the oscillator, and input to the internal clock generator ...

Page 6

... PCON : Power Control Register (MSB) SMOD HPD RPD – GF1 GF0 Symbol Position Name and Function SMOD PCON.7 Double Baud rate bit. When set the baud rate is doubled when the serial port is being used in either modes HPD PCON ...

Page 7

... When an I/O pin on Ports used as an input, the user should be aware that the external circuit must sink current during the logical 1-to-0 transition. The MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 ALE PSEN PORT0 PORT1 1 1 ...

Page 8

... Figure 6. External Drive Configuration. Hardware Description Same as for the 80C51, plus a third timer/counter : Timer/Event Counter 2 Timer bit timer/counter like Timers 0 and 1, it can operate either as a timer event counter. This is selected by bit C/T2 in the Special Function Register T2CON (Figure 1). It has three operating modes : “ ...

Page 9

... WDT and T32 of register IOCON. Figure 10 showns how IOCON must be programmed in order to have access to these functions MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 TCLK EXEN2 TR2 Name and Significance Timer 2 overflow flag set by a Timer 2 overflow and must be cleared by software. TF2 will not be set when either RCLK = 1 OR TCLK = 1 ...

Page 10

... WDT T32 SERR Symbol Position T32 IOCON.6 WDT IOCON.7 32 Bit Mode T32 = 1 enables access to this mode. As shown in figure 11, this 32 bit mode consists in cascading TIMER 0 for the LSBs and TIMER 1 for the MSBs Figure 10.32 Bit Timer/counter. T32 = 1 starts the timer/counter and T32 = 0 stops it. ...

Page 11

... TIMERS 0 and 1, of which the overflows act on TF1 (TF1 = 1), activate the WATCHDOG Mode. MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 input T0 is sampled on each S5P2 state of every machine cycle or, in other words, every OSC 12. www.DataSheet4U.com Figure 14. The Different Watchdog Configurations. ...

Page 12

... If C the WATCHDOG is a TIMER that is incremented every machine cycle the WATCHDOG is a counter that is incremented by an external signal of which the frequency cannot exceed OSC 24. The overflow of the TIMER/COUNTER is signalled by raising flag TF1 to 1. The reset of the 83C154 is executed during the next machine cycle and lasts for the next 5 machine cycles ...

Page 13

... For further information please refer to the application note (ANM053) available upon request. MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 83C154 with Secret TAG TEMIC offers special 64-bit identifier called “SECRET TAG” on the microcontroller chip. The Secret Tag option is available on both ROMless and masked microcontrollers ...

Page 14

... Electrical Characteristics Absolute Maximum Ratings* Ambiant Temperature Under Bias : C = commercial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I = industrial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Storage Temperature . . . . . . . . . . . . . . . . . . . . . . . . Voltage on VCC to VSS . . . . . . . . . . . . . . . . . . . . . . . . Voltage on Any Pin to VSS . . . . . . . . . . . . . . . –0 VCC + 0.5 V Power Dissipation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 15

... Icc idle Freq 12 MHz Icc op = 1.3 Freq (MHz) + 4.5 mA Icc idle = 0.36 Freq (MHz) + 2.7 mA MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 * Notice Stresses at or above those listed under “ Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only – +125 C and functional operation of the device at these or any other conditions – ...

Page 16

... Absolute Maximum Ratings* Ambient Temperature Under Bias : M = Military . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Storage Temperature . . . . . . . . . . . . . . . . . . . . . . . . Voltage on VCC to VSS . . . . . . . . . . . . . . . . . . . . . . . . Voltage on Any Pin to VSS . . . . . . . . . . . . . . . –0 VCC + 0.5 V Power Dissipation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 17

... Freq > 12 MHz (Vcc = 5.5 V) Icc (mA) = 1.3 Freq (MHz) + 4.5 Icc Idle (mA) = 0.36 MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 * Notice Stresses at or above those listed under “ Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only +70 C and functional operation of the device at these or any other conditions – ...

Page 18

... Note 1 : ICC is measured with all output pins disconnected ; XTAL1 driven TCHCL = 5 ns, VIL = VSS + .5 V, VIH = VCC –. XTAL2 N. RST = Port 0 = VCC. ICC would be slighty higher if a crystal oscillator used. Idle ICC is measured with all otput pins disconnected ; XTAL1 driven with TCLCH, TCHCL = 5 ns, VIL = VSS + 5 V, VIH = VCC -.5 V ...

Page 19

... PSEN to Address Valid TAVIV Address to Valid instr in TPLAZ PSEN low to Address Float External Program Memory Read Cycle MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 Example : TAVLL = Time for Address Valid to ALE low. TLLPL = Time for ALE low to PSEN low Output data READ signal Time Valid. ...

Page 20

... External Data Memory Characteristics SYMBOL PARAMETER TRLRH RD pulse Width TWLWH WR pulse Width TLLAX Address Hold After ALE TRLDV RD to Valid in TRHDX Data hold after RD TRHDZ Data float after RD TLLDV ALE to Valid Data In TAVDV Address to Valid Data IN TLLWL ALE ...

Page 21

... TXHDX Input Data Hold after Clock Rising Edge TXHDV Clock Rising Edge to Input Data Valid Shift Register Timing Waveforms MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 16 MHz 20 MHz 25 MHz MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX 750 600 480 563 ...

Page 22

... External Clock Drive Characteristics (XTAL1) SYMBOL PARAMETER FCLCL Oscillator Frequency TCLCL Oscillator period TCHCX High Time TCLCX Low Time TCLCH Rise Time TCHCL Fall Time External Clock Drive Waveforms AC Testing Input/Output Waveforms AC inputs during testing are driven at Vcc – 0.5 for a logic “1” and 0.45 V for a logic “0”. Timing measurements are made at VIH min for a logic “ ...

Page 23

... This propagation delay is dependent on variables such as temperature and pin loading. Propagation also varies from output to output and component. Typically though (T and WR propagation delays are approximately 50 ns. The other signals are typically 85 ns. Propagation delays are incorporated in the AC specifications. MATRA MHS Rev.F (14 Jan. 97) 80C154/83C154 www.DataSheet4U.com fully loaded ...

Page 24

... Ordering Information I 83C154C Part Number 83C154 Rom 80C154 External ROM 83C154C Secret ROM version 83C154T Secret Tag version Temperature Range blank : Commercial I : Industrial A : Automotive M : Military Package Type P: PDIL 40 S: PLCC 44 F1: PQFP 44 (Foot print 13.9 mm) F2: PQFP 44 (Foot print 12.3 mm) V: VQFP (1 ...

Related keywords