Philips pcd3349a DATASHEETS

INTEGRATED CIRCUITS
DATA SH EET
PCD3349A
8-bit microcontroller with DTMF generator
Product specification Supersedes data of 1996 Dec 18 File under Integrated Circuits, IC03
1998 May 11
Philips Semiconductors Product specification
8-bit microcontroller with DTMF generator PCD3349A

CONTENTS

1 FEATURES 2 GENERAL DESCRIPTION 3 ORDERING INFORMATION 4 BLOCK DIAGRAM 5 PINNING INFORMATION
5.1 Pinning
5.2 Pin description 6 FREQUENCY GENERATOR
6.1 Frequency generator derivative registers
6.2 Frequency registers
6.3 DTMF frequencies
6.4 Modem frequencies
6.5 Musical scale frequencies 7 TIMING 8 RESET 9 STOP MODE 10 IDLE MODE 11 INSTRUCTION SET 12 SUMMARY OF MASK OPTIONS 13 LIMITING VALUES 14 HANDLING 15 DC CHARACTERISTICS 16 AC CHARACTERISTICS 17 PACKAGE OUTLINES 18 SOLDERING
18.1 Introduction
18.2 DIP
18.3 SO 19 DEFINITIONS 20 LIFE SUPPORT APPLICATIONS
1998 May 11 2
Philips Semiconductors Product specification
8-bit microcontroller with DTMF generator PCD3349A

1 FEATURES

8-bit CPU, ROM, RAM, I/O in a single 28-lead package
4-kbyte ROM
224-byte RAM
Over 100 instructions (based on MAB8048) all of 1 or 2
cycles
20 quasi-bidirectional I/O port lines
8-bit programmable Timer/event counter 1
2 single-level vectored interrupts:
– external – Timer/event counter 1
Two test inputs, one of which also serves as the external interrupt input
DTMF tone generator
Reference for supply and temperature-independent
TONE output
Filtering for low output distortion (CEPT compatible)
Power-on-reset
Stop and Idle modes
Supply voltage: 1.8 to 6 V (DTMF TONE output from
2.5 V)
Low standby voltage of 1 V
Low Stop mode current of 1 µA (typical)
Clock frequency: 1 to 16 MHz (3.58 MHz for DTMF
suggested)
Manufactured in silicon gate CMOS process.

2 GENERAL DESCRIPTION

The PCD3349A provides 4 kbytes of Program Memory, 224 bytes of RAM and 20 I/O lines.
The PCD3349A is a microcontroller which has been designed primarily for telecom applications. It includes an on-chip dual tone multi-frequency (DTMF) generator.
The instruction set is based on that of the MAB8048 and is software compatible with the PCD33xxA family.
This data sheet details the specific properties of the PCD3349A. The shared characteristics of the PCD33xxA family of microcontrollers are described in the
Family” Section PCD33xxA Family”
conjunction with this publication.
data sheet and also in
, which should be read in
“Data Handbook IC03;
“PCD33xxA

3 ORDERING INFORMATION

TYPE NUMBER
PCD3349AP DIP28 PCD3349AT SO28
1998 May 11 3
NAME DESCRIPTION VERSION
plastic dual in-line package; 28 leads (600 mil) plastic small outline package; 28 leads; body width 7.5 mm
PACKAGE
SOT117-1 SOT136-1
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
1998 May 11 4

4 BLOCK DIAGRAM

8-bit microcontroller with DTMF generator PCD3349A
Philips Semiconductors Product specification
REGISTER
INTERNAL
CLOCK
FREQUENCY
30
32
T1
POWER-ON-RESET
RESET
TONE
FILTER
SINE WAVE
GENERATOR
88
HGF
8
TIMER/ EVENT
COUNTER
LGF
REGISTER
8
timer interrupt
V
POR
8
INTERRUPT
8
LOGIC
P2.0 to P2.3
PORT 2
FLIP-FLOP
4
88
ACCUMULATOR
external interrupt
STOP IDLE
INTERRUPT
4
PORT 2
BUFFER
CE / T0
TEMPORARY
REGISTER 2
CONTROL & TIMING
INITIALIZE
PORT 1
FLIP-FLOP
8
8
TEMPORARY
REGISTER 1
OSCILLATOR
P1.0 to P1.7
8
PORT 1
BUFFER
PCD3349A
ARITHMETIC
LOGIC UNIT
DECIMAL
ADJUST
XTAL 2XTAL 1RESET
RESIDENT ROM
4 kbytes
PORT 0
PROGRAM
STATUS
WORD
FLIP-FLOP
D E C O D E
RESIDENT RAM ARRAY
DECODE
MEMORY
BANK
FLIP-FLOPS
HIGHER PROGRAM COUNTER
5 888 8
88 8 8
INSTRUCTION
REGISTER
&
DECODER
LOWER
PROGRAM
COUNTER
CONDITIONAL
BRANCH
LOGIC
RAM
ADDRESS
REGISTER
CE / T0 T1
TIMER
FLAG
CARRY ACC
ACC BIT
TEST
P0.0 to P0.7
8
PORT 0
BUFFER
MULTIPLEXER
REGISTER 0 REGISTER 1 REGISTER 2 REGISTER 3 REGISTER 4 REGISTER 5 REGISTER 6 REGISTER 7
8 LEVEL STACK
(VARIABLE LENGTH)
OPTIONAL SECOND
REGISTER BANK
DATA STORE
224 bytes
MBG098
handbook, full pagewidth
Fig.1 Block diagram.
Philips Semiconductors Product specification
8-bit microcontroller with DTMF generator PCD3349A

5 PINNING INFORMATION

5.1 Pinning

handbook, halfpage
RESET
1
P0.1 P0.0
2
P0.2
3
P0.3 P0.4
4
P0.5
5 6
P0.6 P0.7
7
PCD3349A
T1
8 9
XTAL1
10
XTAL2
11
CE/T0
12
P1.0
13 14
P1.1
MBG087

5.2 Pin description Table 1 SOT117-1 and SOT136-1 packages

SYMBOL PIN DESCRIPTION
P0.0 to P0.7 28, 1 to 7 Port 0: 8 quasi-bidirectional
28 27
P2.3 P2.2
26 25
P2.1 V
24
DD
23
TONE V
22
SS
P2.0
21 20
P1.7
19
P1.6
18
P1.5 P1.4
17 16
P1.3
15
P1.2
T1 8 Test 1 or count input of 8-bit
XTAL1 9 crystal oscillator or external
XTAL2 10 crystal oscillator output RESET 11 reset input CE/
T0 12 Chip Enable or Test 0
P1.0 to P1.7 13 to 20 Port 1: 8 quasi-bidirectional
P2.0 to P2.3 21, 25,
26, 27
V
SS
22 ground TONE 23 DTMF output V
DD
24 positive supply voltage
I/O lines
Timer/event counter 1
clock input
I/O lines Port 2: 4 quasi-bidirectional
I/O lines
Fig.2 Pin configuration (SOT117-1 and SOT136-1).
1998 May 11 5
Philips Semiconductors Product specification
8-bit microcontroller with DTMF generator PCD3349A

6 FREQUENCY GENERATOR

A versatile frequency generator section is provided (see Fig.3). For normal operation, use a 3.58 MHz quartz crystal or PXE resonator. The frequency generator
The TONE output can alternatively issue twelve modem frequencies for data rates between 300 and 1200 bits/s.
In addition to DTMF and modem frequencies, two octaves
of musical scale in steps of semitones are available. includes precision circuitry for dual tone multifrequency (DTMF) signals, which is typically used for tone dialling telephone sets.

6.1 Frequency generator derivative registers

Table 2 gives the derivative addresses, mnemonics and access types of the frequency generator derivative registers. The addresses 03H to FFH are not used.
Table 2 Addresses of the frequency generator derivative registers
ADDRESS REGISTER 7 6 5 4 3 2 1 0
(2)
(1)
H7 H6 H5 H4 H3 H2 H1 H0
L7 L6 L5 L4 L3 L2 L1 L0
01H HGF 02H LGF
Notes
1. HGF = High Group Frequency; access type W.
2. LGF = Low Group Frequency; access type W.
book, full pagewidth
8
REGISTER
8 internal bus
8
REGISTER
HGF
LGF
DIGITAL
SINE WAVE
SYNTHESIZER
SWITCHED-
CAPACITOR
BANDGAP VOLTAGE
REFERENCE
DIGITAL
SINE WAVE
SYNTHESIZER
DAC
DAC
SWITCHED­CAPACITOR
LOW-PASS FILTER
Fig.3 Block diagram of the frequency generator section.
RC LOW-PASS
FILTER
MBG099
TONE
1998 May 11 6
Loading...
+ 14 hidden pages