P80CL410HFT NXP Semiconductors, P80CL410HFT Datasheet

no-image

P80CL410HFT

Manufacturer Part Number
P80CL410HFT
Description
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
P80CL410HFT-3
Manufacturer:
PHILIPS
Quantity:
15 814
Product specification
Supersedes data of 1995 Jan 20
File under Integrated circuits, IC20
DATA SHEET
P80CL410; P83CL410
Low voltage 8-bit microcontrollers
with I
2
C-bus
INTEGRATED CIRCUITS
1997 Apr 10

Related parts for P80CL410HFT

P80CL410HFT Summary of contents

Page 1

DATA SHEET P80CL410; P83CL410 Low voltage 8-bit microcontrollers 2 with I C-bus Product specification Supersedes data of 1995 Jan 20 File under Integrated circuits, IC20 INTEGRATED CIRCUITS 1997 Apr 10 ...

Page 2

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus CONTENTS 1 FEATURES 2 GENERAL DESCRIPTION 2.1 ROMless version: P80CL410 3 APPLICATIONS 4 ORDERING INFORMATION 5 BLOCK DIAGRAM 6 FUNCTIONAL DIAGRAM 7 PINNING INFORMATION 7.1 Pinning 7.2 Pin description 8 ...

Page 3

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 1 FEATURES Full static 80C51 Central Processing Unit 8-bit CPU, ROM, RAM, I 40-lead DIP, 40-lead VSO or 44-lead QFP package 128 bytes on-chip RAM Data Memory 4 ...

Page 4

... Low voltage 8-bit microcontrollers with 2 I C-bus 4 ORDERING INFORMATION (1) TYPE NUMBER ROMless ROM P80CL410HFP P83CL410HFP P80CL410HFT P83CL410HFT P83CL410HFH Note 1. Refer to the Order Entry Form (OEF) for this device for the full type number, including options/program. 5 BLOCK DIAGRAM frequency reference XTAL2 XTAL1 OSCILLATOR ...

Page 5

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 6 FUNCTIONAL DIAGRAM handbook, full pagewidth INT0 INT1 T0 alternative functions 1997 Apr RST XTAL1 XTAL2 EA PSEN ALE P80CL410 P83CL410 port ...

Page 6

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 7 PINNING INFORMATION 7.1 Pinning handbook, halfpage Fig.3 Pin configuration for DIP40 and VSO40 packages. 1997 Apr 10 P1.0/INT2 1 40 P1.1/INT3 2 39 P1.2/INT4 3 38 P1.3/INT5 4 37 ...

Page 7

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, full pagewidth P1.5/INT7 P1.6/INT8/SCL P1.7/INT9/SDA RST P3.0 n.c. P3.1 P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 1997 Apr P83CL410HFH Fig.4 ...

Page 8

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 7.2 Pin description Table 1 Pin description for DIP40 (SOT190-1), VSO40 (SOT319-2) and QFP44 (SOT307-2) packages For more extensive description of the port pins see Chapter 10 “I/O facilities”. PIN ...

Page 9

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus PIN SYMBOL DIP40 VSO40 ALE P0 AD0 to AD7 n.c. 1997 Apr 10 QFP44 27 Address Latch Enable. Output ...

Page 10

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 8 FUNCTIONAL DESCRIPTION OVERVIEW This chapter gives a brief overview of the device. The detailed functional description is in the following chapters: Chapter 9 “Memory organization” Chapter 10 “I/O facilities” ...

Page 11

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 64K handbook, full pagewidth EXTERNAL 4096 4095 4095 INTERNAL ( PROGRAM MEMORY 1997 Apr 10 OVERLAPPED SPACE 255 EXTERNAL ( 127 INTERNAL DATA RAM 0 INTERNAL ...

Page 12

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, halfpage 9.3 Special Function Registers (SFRs) The upper 128 bytes are the address locations of the SFRs. Figure 7 shows the SFR space. The SFRs include the port latches, ...

Page 13

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus REGISTER MNEMONIC IP1 IX1 IEN1 ACC S1ADR S1DAT S1STA S1CON PSW IRQ1 IP0 IEN0 TH1 TH0 TL1 TL0 TMOD TCON PCON DPH DPL 1997 Apr 10 BIT ADDRESS FF FE ...

Page 14

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 10 I/O FACILITIES 10.1 Ports The P8xCL410 has 32 I/O lines treated as 32 individually addressable bits or as four parallel 8-bit addressable ports. Ports and 3 ...

Page 15

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, full pagewidth Q from port latch input data read port pin Q from port latch input data read port pin Q from port latch 1997 Apr 10 strong pull-up ...

Page 16

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 11 TIMERS/EVENT COUNTERS The P8xCL410 contains two16-bit timer/event counter registers; Timer 0 and Timer 1, which can perform the following functions: Measure time intervals and pulse durations Count events Generate ...

Page 17

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 12.3 Wake-up from Power-down mode When in Power-down mode the controller can be woken-up with either the external interrupts INT2 to INT9 reset operation. The wake-up operation has ...

Page 18

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus XTAL2 Fig.9 Internal clock control in Idle and Power-down mode. handbook, full pagewidth power-down RST pin external interrupt oscillator 1997 Apr 10 XTAL1 OSCILLATOR CLOCK GENERATOR PD delay counter 1536 ...

Page 19

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus C-BUS SERIAL I/O The serial port supports the twin line I consists of a serial data line (SDA) and a serial clock line (SCL). These lines also ...

Page 20

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 13.1 Serial Control Register (S1CON) Table 5 Serial Control Register (SFR address D8H CR2 ENS1 Table 6 Description of S1CON bits BIT SYMBOL 7 CR2 This bit along ...

Page 21

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 7 Selection of the serial clock frequency SCL in a Master mode of operation CR2 CR1 ...

Page 22

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 11 MST/REC mode S1STA VALUE 08H a START condition has been transmitted 10H a repeated START condition has been transmitted 38H arbitration lost while returning ACK 40H SLA and ...

Page 23

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 15 Symbols used in Tables SYMBOL SLA 7-bit slave address R read bit W write bit ACK acknowledgement (acknowledge bit is logic 0) ACK no acknowledgement ...

Page 24

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 14 INTERRUPT SYSTEM External events and the real-time-driven on-chip peripherals require service by the CPU at unpredictable times. To tie the asynchronous activities of these functions to normal program execution ...

Page 25

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus INTERRUPT handbook, full pagewidth SOURCES 1997 Apr 10 IEN0/1 IP0/1 REGISTERS GLOBAL ENABLE Fig.12 Interrupt system. 25 ...

Page 26

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, full pagewidth P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 MLA575 14.3 Interrupt registers The registers used in the interrupt system are listed in Table 20. Tables 21 to ...

Page 27

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 14.3 NTERRUPT NABLE EGISTER Bit values interrupt disabled interrupt enabled. Table 21 Interrupt Enable Register (SFR address A8H Table 22 ...

Page 28

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 14.3 NTERRUPT RIORITY EGISTER Bit values low priority high priority. Table 25 Interrupt Priority Register (SFR address B8H Table 26 Description ...

Page 29

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 14.3 NTERRUPT OLARITY Writing either a logic 1 or logic 0 to any Interrupt Polarity Register bit sets the polarity level of the corresponding external interrupt to ...

Page 30

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 15 OSCILLATOR CIRCUITRY The on-chip oscillator circuitry of the P8xCL410 is a single-stage inverting amplifier biased by an internal feedback resistor. The oscillator circuit is shown in Fig.15. For operation ...

Page 31

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, full pagewidth handbook, halfpage RC oscillator frequency is externally adjustable; 100 kHz 1997 Apr P80CL410 P83CL410 bias XTAL1 Fig.15 Standard ...

Page 32

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 34 Oscillator type selection guide FREQUENCY RESONATOR (MHz) Quartz 0.032 1.0 3.58 4.0 6.0 10.0 12.0 16.0 PXE 0.455 1.0 3.58 4.0 6.0 10.0 12.0 LC Note 1. 32 ...

Page 33

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus XTAL1 handbook, full pagewidth Table 35 Oscillator equivalent circuit parameters The equivalent circuit data of the internal oscillator compares with that of matched crystals. SYMBOL PARAMETER g transconductance m C1 ...

Page 34

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 16 RESET To initialize the P8xCL410 a reset is performed by either of three methods: Applying an external signal to the RST pin Via Power-on-reset circuitry. A reset leaves the ...

Page 35

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, full pagewidth SUPPLY VOLTAGE POWER-ON-RESET (INTERNAL) OSCILLATOR CPU RUNNING 1997 Apr 10 switching level POR Start-up 1536 oscillator time periods delay Fig.20 Power-on-reset switching level. 35 Product specification P80CL410; ...

Page 36

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 17 SPECIAL FUNCTION REGISTERS OVERVIEW The P8xCL410 has 27 SFRs available to the user. ADDRESS RESET VALUE NAME (HEX) (1) F8 IP1 ( IX1 (1) E8 IEN1 ...

Page 37

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 18 INSTRUCTION SET The P8xCL410 uses a powerful instruction set which permits the expansion of on-chip CPU peripherals and optimizes byte efficiency and execution speed. Assigned opcodes add new high-power ...

Page 38

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 37 Instruction set description: Logic operations MNEMONIC Logic operations ANL A,Rr AND register to A ANL A,direct AND direct byte to A ANL A,@Ri AND indirect RAM to A ...

Page 39

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 38 Instruction set description: Data transfer MNEMONIC Data transfer MOV A,Rr move register to A MOV A,direct (note 1) move direct byte to A MOV A,@Ri move indirect RAM ...

Page 40

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 39 Instruction set description: Boolean variable manipulation, Program and machine control MNEMONIC Boolean variable manipulation CLR C clear carry flag CLR bit clear direct bit SETB C set carry ...

Page 41

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus Table 40 Description of the mnemonics in the Instruction set MNEMONIC Data addressing modes Rr working register R0-R7 direct 128 internal RAM locations and any special function register (SFR) @Ri ...

Page 42

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 1997 Apr 10 P80CL410; P83CL410 42 Product specification ...

Page 43

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 19 LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 134). SYMBOL V supply voltage DD V input voltage on any pin with respect to ground (V I ...

Page 44

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus SYMBOL PARAMETER Supply current (Power-down mode) (note 2, note 4) I supply current (Power-down mode) DD(pd) Inputs V LOW level input voltage IL V HIGH level input voltage IH I ...

Page 45

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 2 10 handbook, halfpage f XTAL (MHz Fig.21 Frequency operating range. 16 handbook, halfpage I DD (mA MHz ...

Page 46

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 8 handbook, halfpage I DD(pd amb Fig.25 Typical Power-down current as a function 1997 ...

Page 47

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 21 AC CHARACTERISTICS + amb unless specified CLK CLK ...

Page 48

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus t LHLL ALE PSEN t AVLL PORT 0 PORT 2 handbook, full pagewidth t LHLL ALE PSEN RD t AVLL PORT 0 PORT 2 1997 Apr ...

Page 49

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, full pagewidth t LHLL ALE PSEN WR t AVLL PORT 0 PORT 2 1997 Apr LLWL t AVWL t LLAX t QVWX ...

Page 50

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus XTAL1 INPUT dotted lines are valid when are active ALE only active during a read PSEN from external data memory only active during a ...

Page 51

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus handbook, halfpage 500 A 100 A 1997 Apr test points 0 0 Fig.30 AC testing input waveform. I IL(T) ...

Page 52

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 22 P85CL000HFZ ‘PIGGY-BACK’ SPECIFICATION The differences between the masked version and the piggy-back are described below. 22.1 General description The P85CL000HFZ is a piggy-back version with 256 bytes of RAM ...

Page 53

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 23 PACKAGE OUTLINES DIP40: plastic dual in-line package; 40 leads (600 mil pin 1 index 1 DIMENSIONS (inch dimensions are derived from the original mm dimensions) A ...

Page 54

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus VSO40: plastic very small outline package; 40 leads pin 1 index 1 e DIMENSIONS (inch dimensions are derived from the original mm dimensions) A UNIT A A ...

Page 55

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus QFP44: plastic quad flat package; 44 leads (lead length 1.3 mm); body 1. pin 1 index DIMENSIONS ...

Page 56

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 24 SOLDERING 24.1 Introduction There is no soldering method that is ideal for all IC packages. Wave soldering is often preferred when through-hole and surface mounted components are mixed on ...

Page 57

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus During placement and before soldering, the package must be fixed with a droplet of adhesive. The adhesive can be applied by screen printing, pin transfer or syringe dispensing. The package ...

Page 58

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 25 DEFINITIONS Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary data; supplementary data may be ...

Page 59

Philips Semiconductors Low voltage 8-bit microcontrollers with 2 I C-bus 1997 Apr 10 P80CL410; P83CL410 NOTES 59 Product specification ...

Page 60

Philips Semiconductors – a worldwide company Argentina: see South America Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113, Tel. +61 2 9805 4455, Fax. +61 2 9805 4466 Austria: Computerstr. 6, A-1101 WIEN, P.O. Box 213, Tel. + ...

Related keywords