PXAS37KFA Philips Semiconductors, PXAS37KFA Datasheet

no-image

PXAS37KFA

Manufacturer Part Number
PXAS37KFA
Description
30 MHz, 16-bit microcontroller family
Manufacturer
Philips Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PXAS37KFAX
Quantity:
5
Semiconductors
Preliminary specification
Supersedes data of 2000 Aug 22
hilips
XA-S3
XA 16-bit microcontroller
32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D,
low voltage (2.7 V–5.5 V), I
16 MB address range
INTEGRATED CIRCUITS
2
C, 2 UARTs,
2000 Dec 01

Related parts for PXAS37KFA

PXAS37KFA Summary of contents

Page 1

XA-S3 XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V address range Preliminary specification Supersedes data of 2000 Aug 22 hilips Semiconductors INTEGRATED CIRCUITS UARTs, 2000 Dec 01 ...

Page 2

... ORDERING INFORMATION ROMless ROM PXAS30KBA PXAS33KBA PXAS37KBA PXAS30KBBE PXAS33KBBE PXAS37KBBE PXAS30KFA PXAS33KFA PXAS37KFA PXAS30KFBE PXAS33KFBE PXAS37KFBE 2000 Dec 01 Three standard counter/timers with enhanced features. All timers have a toggle output capability. Watchdog timer. 5-channel 16-bit Programmable Counter Array (PCA C-bus serial I/O port with byte-oriented master and slave ...

Page 3

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range PIN CONFIGURATIONS 68-pin PLCC package 9 8 P4.7/A21 10 P3.0/RxD0 11 P3.1/TxD0 12 P3.2/INT0 13 P3.3/INT1 14 P3.4/T0 15 P3.5/T1/BUSW 16 P3.6/WRL 17 P3.7/RD 18 RSTOUT EA/WAIT P5.0/AD0 23 P5.1/AD1 24 P5.2/AD2 25 P5 ...

Page 4

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range 80-pin LQFP package P4.7/A21 2 P3.0/RxD0 3 P3.1/TxD0 4 P3.2/INT0 5 P3.3/INT1 6 P3.4/T0 7 P3.5/T1/BUSW 8 P3.6/WRL 9 P3.7/RD 10 RSTOUT EA/WAIT ...

Page 5

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range LOGIC SYMBOL REF+ AV REF– CLKOUT ALE PSEN RSTOUT RST EA/WAIT WRH/ RxD1 TxD1 T2 T2EX RxD0 TxD0 INT0 INT1 T0 T1/BUSW WRL ...

Page 6

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range BLOCK DIAGRAM XA CPU Core Program Memory Bus 32K Bytes ROM/EPROM Data Bus 1024 Bytes Static RAM Port 0 Port 1 Port 2 Port 3 Port 4 Port 5 Port 6 2000 Dec 01 ...

Page 7

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range PIN DESCRIPTIONS PIN NUMBER MNEMONIC MNEMONIC TYPE TYPE PLCC LQFP V 1, 20, 55 12, 13 53, 54, 69 21, 54 14, 15 51, 52, 71, 72 RST 50 47 ...

Page 8

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range PIN NUMBER MNEMONIC MNEMONIC TYPE TYPE PLCC LQFP 35–42 32–39 I/O P1.0 – P2.0 – P2.7 59–66 ...

Page 9

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range PIN NUMBER MNEMONIC MNEMONIC TYPE TYPE PLCC LQFP 23–30 17–20, I/O P5.0 – P5.7 22– I I/O P6.0 – P6.7 ...

Page 10

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range NAME DESCRIPTION CCAPM2# PCA module 2 mode CCAPM3# PCA module 3 mode CCAPM4# PCA module 4 mode CCAP0H# PCA module 0 capture high byte CCAP1H# PCA module 1 capture high byte ...

Page 11

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range NAME DESCRIPTION P5#* Port 5 P6#* Port 6 P0CFGA Port 0 configuration A P1CFGA Port 1 configuration A P2CFGA Port 2 configuration A P3CFGA Port 3 configuration A P4CFGA# Port 4 configuration A P5CFGA# Port 5 configuration A P6CFGA# Port 6 configuration A ...

Page 12

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range NAME DESCRIPTION S1ADEN Serial port 1 address enable SCR System configuration register SSEL* Segment selection register SWE Software interrupt enable SWR* Software interrupt request T2CON* ...

Page 13

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range Data Segment 0 Data Memory (Indirectly Addressed, Off-Chip) Data Memory (Directly or Indirectly Addressable, On-Chip 1 kB On-Chip Data (Bit-Addressable Memory Data Area) (RAM) Data Memory (Directly or Indirectly ...

Page 14

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range FUNCTIONAL DESCRIPTION Details of XA-S3 functions will be described in the following sections. Analog to Digital converter The XA-S3 has an 8-channel, 8-bit A/D converter with 8 sets of result registers, single scan and multiple scan operating modes. The A/D also has a 10-bit conversion mode that provides greater result resolution ...

Page 15

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range ADCS Address:43Fh MSB Bit Addressable ADCS7 Reset Value: 00h BIT SYMBOL FUNCTION ADCS.7 ADCS7 A/D channel 7 select bit. ADCS.6 ADCS6 A/D channel 6 select bit. ADCS.5 ADCS5 A/D channel 5 select bit ...

Page 16

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range Table 3. A/D Timing Configuration for 10-bit Mode Max. Oscillator ADCFG.3–0 ADCFG 3 0 Frequency (MHz) 0h (0000) 6.66 1h (0001 (0010 (0011 (0100 (0101) ...

Page 17

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range A/D Accuracy The XA-S3 A -bit mode is specified with 16 samples averaged in order to factor out on-chip noise application where averaging 16 samples is not practical, the accuracy specifications may be de-rated according to the number of samples 1 ...

Page 18

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range Interface 2 The I C interface on the XA-S3 is identical to the standard byte-style interface found on devices such as the 8xC552 except for the 2 rate selection. The I C interface conforms to the 100 kHz I specification, but may be used at rates up to 400 kHz (non-conforming) ...

Page 19

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range CR0, CR1, and CR2, the Clock Rate Bits These three bits determine the serial clock frequency when the I 2 interface master mode rate of 100kHz or lower is typical and can be derived from many oscillator frequencies ...

Page 20

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range XA-S3 Timer/Counters The XA-S3 has three general purpose counter/timers, two of which may also be used as baud rate generators for either or both of the UARTs. Timer 0 and 1 These are identical to the standard XA-G3 timer 0 and 1. ...

Page 21

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range TCLK (OSC/4, OSC/16, OR OSC/64) TIMER 0 OVERFLOW EXTERNAL INPUT (P4.0/ECI) IDLE PCA TIMER/COUNTER MODULE 0 MODULE 1 MODULE 2 MODULE 3 MODULE 4 CMOD.0 ECF 2000 Dec 01 CH 16–BIT UP COUNTER ...

Page 22

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range CMOD Address = 490H CIDL WDTE Bit Symbol Function CIDL Counter Idle control: CIDL = 0 programs the PCA Counter to continue functioning during idle Mode. CIDL = 1 programs gated off during idle ...

Page 23

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range CCAPMn Address CCAPM0 491H CCAPM1 492H CCAPM2 493H CCAPM3 494H CCAPM4 495H Not Bit Addressable – ECOMn Bit Symbol Function – Not implemented, reserved for future use*. ...

Page 24

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range CF CR CEXn –– ECOMn 0 CF WRITE TO RESET CCAPnH CCAPnH WRITE TO CCAPnL 0 1 ENABLE 16–BIT COMPARATOR CH PCA TIMER/COUNTER –– 2000 Dec 01 –– ...

Page 25

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range WRITE TO RESET CCAPnH CCAPnH WRITE TO CCAPnL 0 1 ENABLE 16–BIT COMPARATOR CH PCA TIMER/COUNTER –– –– ECOMn 2000 Dec –– CCF4 CCF3 ...

Page 26

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range WRITE TO RESET CCAP4H WRITE TO CCAP4L 0 1 ENABLE Figure 18. PCA Watchdog Timer m(Module 4 only) PCA Watchdog Timer An on-board watchdog timer is available with the PCA to improve the reliability of the system without increasing chip count ...

Page 27

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range INIT_WATCHDOG: MOV CCAPM4, #4CH ; Module 4 in compare mode MOV CCAP4L, #0FFH ; Write to low byte first MOV CCAP4H, #0FFH ; Before PCA timer counts FFFF Hex, these compare values ...

Page 28

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range Serial Port Control Register The serial port control and status register is the Special Function Register SnCON, shown in Figure 21. This register contains not only the mode selection bits, but also the 9th data bit for transmit and receive (TB8_n and RB8_n), and the serial port interrupt bits (TI_n and RI_n) ...

Page 29

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range SnSTAT Address: S0STAT 421 S1STAT 425 MSB Bit Addressable Reset Value: 00H BIT SYMBOL FUNCTION SnSTAT.3 FEn Framing Error flag is set when the receiver fails to see a valid STOP bit at the end of the frame. ...

Page 30

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range 1100 0001 since bit 0 will exclude slave 0. Both slaves can be selected at the same time by an address which has bit (for slave 0) and bit (for slave 1). Thus, both could be addressed with 1100 0000 ...

Page 31

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range D0 START BIT — RECEIVED ADDRESS PROGRAMMED ADDRESS IN UART MODE 2 OR MODE 3 AND SM2 = 1: INTERRUPT IF REN=1, RB8=1 AND “RECEIVED ADDRESS” = “PROGRAMMED ADDRESS” ...

Page 32

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range RSTSRC Address:463h MSB Not bit Addressable — Reset Value: see below BIT SYMBOL FUNCTION RSTSRC.7 — Reserved for future use. Should not be set user programs. ...

Page 33

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range EVENT INTERRUPTS DESCRIPTION FLAG BIT External Interrupt 0 IE0 Timer 0 Interrupt TF0 External Interrupt 1 IE1 Timer 1 Interrupt TF1 Timer 2 Interrupt TF2 (EXF2) PCA Interrupt CCF0–CCF4, CF ...

Page 34

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range ABSOLUTE MAXIMUM RATINGS PARAMETER Operating temperature under bias Storage temperature range Voltage on EA/V pin Voltage on any other pin Maximum I per I/O pin OL Power dissipation (based on package heat transfer, not device power consumption) ...

Page 35

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range 8-BIT MODE A/D CONVERTER DC ELECTRICAL CHARACTERISTICS +70 C for commercial –40 to +85 C for industrial, unless otherwise specified. amb amb SYMBOL SYMBOL PARAMETER PARAMETER AV Analog supply voltage ...

Page 36

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range 10 10-BIT MODE A/D CONVERTER DC ELECTRICAL CHARACTERISTICS +70 C for commercial –40 to +85 C for industrial, unless otherwise specified. amb amb SYMBOL SYMBOL PARAMETER PARAMETER AV Analog supply voltage ...

Page 37

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range 255 254 253 252 251 250 7 Code Out Offset error OS e (1) Example of an actual transfer curve. (2) The ideal transfer curve. ...

Page 38

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range AC ELECTRICAL CHARACTERISTICS ( 4 5 +70 C for commercial amb SYMBOL SYMBOL FIGURE FIGURE External Clock f 32 Oscillator frequency Clock period and CPU timing cycle ...

Page 39

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range AC ELECTRICAL CHARACTERISTICS (5 V RANGE) (continued) This set of parameters is referenced to the XA-S3 clock output. SYMBOL SYMBOL FIGURE FIGURE Address Cycle t 26 CLKOUT rising edge to ALE rising edge ...

Page 40

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range AC ELECTRICAL CHARACTERISTICS ( 2 4 +70 C for commercial amb SYMBOL SYMBOL FIGURE FIGURE Address Cycle t 26, 28, 30 ALE pulse width (programmable) LHLL ...

Page 41

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range AC ELECTRICAL CHARACTERISTICS (3 V RANGE) (continued) This set of parameters is referenced to the XA-S3 clock output. SYMBOL SYMBOL FIGURE FIGURE Address Cycle t 26 CLKOUT rising edge to ALE rising edge ...

Page 42

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range V7) This variable represents the programmed width of the RD pulse as determined by the DR1 and DR0 bits or the DRA1, DRA0 in the BTRH register, and the SLEW bit in the BTRL register. Note that during a 16-bit operation on an 8-bit external bus, RD remains low and does not exhibit a transition between the first and second byte bus cycles ...

Page 43

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range AC WAVEFORMS CLKOUT t CHLH t LHLL ALE t CHAV PSEN Multiplexed Address and Data Unmultiplexed Address *INSTR IN is either D0–D7 or D0–D15, depending on the bus width ( bits). ...

Page 44

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range CLKOUT t LHLL ALE RD Multiplexed Address and Data Unmultiplexed Address *DATA IN is either D0–D7 or D0–D15, depending on the bus width ( bits). Figure 28. External Data Memory Read Cycle (ALE Cycle) ...

Page 45

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range CLKOUT ALE WR Multiplexed Address and Data Unmultiplexed Address *DATA OUT is either D0–D7 or D0–D15, depending on the bus width ( bits). XTAL1 t CRAR ALE ADDRESS BUS ...

Page 46

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range V DD 0.45V V –0.5 DD 0.45V NOTE: AC inputs during testing are driven at V Timing measurements are made at the 50% point of transitions. V LOAD V LOAD V LOAD NOTE: For timing purposes, a port is no longer floating when a 100mV change from load voltage occurs, ...

Page 47

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range Valid only within frequency specification of the device under test 0.45V Figure 38. Clock Signal Waveform for I Figure 39. I 2000 Dec 01 ...

Page 48

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range EPROM CHARACTERISTICS The XA-S3 is programmed by using a modified Improved Quick-Pulse Programming algorithm. This algorithm is essentially the same as that used by 80C51 family EPROM parts. However different pins are used for many programming functions. ...

Page 49

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range PLCC68: plastic leaded chip carrier; 68 leads; pedestal 2000 Dec 01 49 Preliminary specification XA-S3 SOT188-3 ...

Page 50

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range LQFP80: plastic low profile quad flat package; 80 leads; body 1.4 mm 2000 Dec 01 50 Preliminary specification XA-S3 SOT315-1 ...

Page 51

... Philips Semiconductors XA 16-bit microcontroller 32 K/1 K OTP/ROM/ROMless, 8-channel 8-bit A/D, low voltage (2.7 V–5.5 V UARTs address range 2000 Dec 01 NOTES 51 Preliminary specification XA-S3 ...

Page 52

... Philips Semiconductors for any damages resulting from such application. Right to make changes — Philips Semiconductors reserves the right to make changes, without notice, in the products, including circuits, standard cells, and/or software, described or contained herein in order to improve design and/or performance. Philips Semiconductors assumes no ...

Related keywords