TSC80C31 TEMIC [TEMIC Semiconductors], TSC80C31 Datasheet - Page 5

no-image

TSC80C31

Manufacturer Part Number
TSC80C31
Description
CMOS 0 to 44 MHz Single-Chip 8 Bit Microcontroller
Manufacturer
TEMIC [TEMIC Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TSC80C31
Quantity:
5 510
Part Number:
TSC80C31-12CA
Manufacturer:
TEMIC
Quantity:
73
Part Number:
TSC80C31-12CA
Manufacturer:
TEMIC
Quantity:
6 232
Part Number:
TSC80C31-12CB
Quantity:
37 765
Part Number:
TSC80C31-12CB
Manufacturer:
TEMIC
Quantity:
20 000
Part Number:
TSC80C31-12IA
Manufacturer:
TEMIC
Quantity:
8 000
Part Number:
TSC80C31-16
Quantity:
430
Part Number:
TSC80C31-16CA
Manufacturer:
TEMIC
Quantity:
20 000
Part Number:
TSC80C31-16CB
Manufacturer:
TEMIC
Quantity:
20 000
PSEN
Program Store Enable output is the read strobe to external
Program Memory. PSEN is activated twice each machine
cycle during fetches from external Program Memory.
(However, when executing out of external Program
Memory, two activations of PSEN are skipped during
each access to external Data Memory). PSEN is not
activated during fetches from internal Program Memory.
PSEN can sink or source 8 LS TTL inputs. It can drive
CMOS inputs without an external pullup.
EA
When EA is held high, the CPU executes out of internal
Program Memory (unless the Program Counter exceeds
3 FFFH). When EA is held low, the CPU executes only out
of external Program Memory. EA must not be floated.
Idle And Power Down Operation
Figure 3. shows the internal Idle and Power Down clock
configuration. As illustrated, Power Down operation
stops the oscillator. Idle mode operation allows the
interrupt, serial port, and timer blocks to continue to
function, while the clock to the CPU is gated off.
These special modes are activated by software via the
Special Function Register, PCON. Its hardware address is
87H. PCON is not bit addressable.
Idle Mode
The instruction that sets PCON.0 is the last instruction
executed before the Idle mode is activated. Once in the
Idle mode the CPU status is preserved in its entirety : the
Stack Pointer, Program Counter, Program Status Word,
Accumulator, RAM and all other registers maintain their
data during idle. Table 1 describes the status of the
external pins during Idle mode.
Figure 3. Idle and Power Down Hardware.
Rev. E (14 Jan.97)
MATRA MHS
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.
This pin should be floated when an external oscillator is
used.
If 1’s are written to PD and IDL at the same time. PD
takes, precedence. The reset value of PCON is
(000X0000).
There are three ways to terminate the Idle mode.
Activation of any enabled interrupt will cause PCON.0 to
be cleared by hardware, terminating Idle mode. The
interrupt is serviced, and following RETI, the next
instruction to be executed will be the one following the
instruction that wrote 1 to PCON.0.
PCON : Power Control Register
(MSB)
SMOD
Symbol
SMOD
GF1
GF0
IDL
PD
TSC80C31/80C51
Position
PCON.7
PCON.6
PCON.5
PCON.4
PCON.3
PCON.2
PCON.1
PCON.0
Double Baud rate bit. When set to
a 1, the baud rate is doubled when
the serial port is being used in
either modes 1, 2 or 3.
(Reserved)
(Reserved)
(Reserved)
General-purpose flag bit.
General-purpose flag bit.
Power Down bit. Setting this bit
activates power down operation.
Idle mode bit. Setting this bit
activates idle mode operation.
GF1
Name and Function
GF0
PD
(LSB)
IDL
5

Related parts for TSC80C31