PCA84C646P PHILIPS [NXP Semiconductors], PCA84C646P Datasheet

no-image

PCA84C646P

Manufacturer Part Number
PCA84C646P
Description
Microcontrollers for TV tuning control and OSD applications
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet
Preliminary specification
Supersedes data of June 1994
File under Integrated Circuits, IC14
DATA SHEET
PCA84C646; PCA84C846
Microcontrollers for TV tuning
control and OSD applications
INTEGRATED CIRCUITS
1995 Jun 15

Related parts for PCA84C646P

PCA84C646P Summary of contents

Page 1

DATA SHEET PCA84C646; PCA84C846 Microcontrollers for TV tuning control and OSD applications Preliminary specification Supersedes data of June 1994 File under Integrated Circuits, IC14 INTEGRATED CIRCUITS 1995 Jun 15 ...

Page 2

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications CONTENTS 1 FEATURES 1.1 PCF84CXXXA kernel 1.2 VST and OSD derivative 2 GENERAL DESCRIPTION 3 ORDERING INFORMATION 4 BLOCK DIAGRAM 5 PINNING INFORMATION 5.1 Pinning 5.2 Pin description 6 RESET ...

Page 3

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1 FEATURES 1.1 PCF84CXXXA kernel 8-bit CPU, ROM, RAM, I/O and derivative logic in one package Over 80 instructions All instructions cycles Quasi-bidirectional standard I/O port ...

Page 4

... AFC inputs (4-bit DAC + comparator) for VST and four 6-bit and 7-bit PWM analog control outputs are provided. 3 ORDERING INFORMATION TYPE NUMBER NAME PCA84C646P SDIP42 PCA84C846P 1995 Jun 15 In addition to all these features a master-slave I interface, 2 directly testable lines and an enhanced OSD facility for flexible screen format (maximum of 64 character types) are also provided ...

Page 5

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 4 BLOCK DIAGRAM 1995 Jun 15 PCA84C646; PCA84C846 5 Preliminary specification ...

Page 6

... Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 5 PINNING INFORMATION 5.1 Pinning handbook, halfpage Fig.2 Pin configuration PCA84C646P and PCA84C846P (SDIP42; SOT270-1). 1995 Jun VOB 2 VOW2 DP22/VOW1 40 DP20/SDA DP23/VOW0 4 39 DP21/SCL 5 VSYNC 38 DP10/AFC0 6 37 DP11/AFC1 HSYNC 7 36 DP12/AFC2 ...

Page 7

... Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 5.2 Pin description Table 1 Pin description for PCA84C646P and PCA84C846P; SDIP42 (see Fig.2) SYMBOL VOB VOW2 DP22/VOW1 DP23/VOW0 VSYNC HSYNC P10/DXWR P11/DXRD DP13/TDAC P12/DXALE T3 P14/DXINT P00 to P07 V SS DP00/PWM00 to DP07/PWM07 TEST/EMU XTAL1 XTAL2 ...

Page 8

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 6 RESET The RESET pin is used as an active LOW input to initialize the microcontroller to a defined state. A Power-on-reset can be generated by using the RC-circuit as ...

Page 9

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth f xtal f PWM = 6 or 7-BIT PWM DATA LATCH 7-BIT DAC PWM f xtal handbook, full pagewidth ...

Page 10

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 7.2 VST control 14-bit PWM DAC The PCA84C646 and PCA84C846 have a PWM DAC output (TDAC) with a resolution of 16384 levels for Voltage Synthesized Tuning (VST). Figure 6 shows ...

Page 11

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications ‘MOVE instruction’ DATA LOAD TIMING PULSE PWM output polarity control bit (1) See Fig.7 for timing. 1995 Jun 15 Internal data bus MSB DAC INTERFACE 7-BIT DATA LATCH (VSTH) 7 ...

Page 12

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications CASE 1 VSTH CASE 2 CASE 3 In CASE 1 and CASE 2, a new value for VSTH, VSTL is latched into VSTREG. In CASE 3, VSTL, together with an ...

Page 13

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth t sub0 t sub16 111 1110 111 1101 111 1011 111 1010 VSTL handbook, full pagewidth 3/f xtal f xtal 3 127 ...

Page 14

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 8 AFC INPUT The AFC input is intended to measure the level of the Automatic Frequency Control (AFC) signal. This is done by comparing the AFC signal with the output ...

Page 15

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications Table function of AFCV3 to AFCV0 ref AFCV3 AFCV2 AFCV1 ...

Page 16

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 9 OSD (ON SCREEN DISPLAY) FUNCTION 9.1 Features Display RAM bit. Display character fonts: 64 (in which 62 customized + 2 special reserved codes). Display starting position (of ...

Page 17

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 9.4.1 M OUNTING PRECAUTIONS To achieve good OSD performance, take the following precautions for the microcontroller mounting: Apply the recommended R, C values as shown in Fig.12 and place them ...

Page 18

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 18 Preliminary specification pagewidth full handbook, ...

Page 19

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 10 DISPLAY RAM ORGANIZATION The display RAM is organized as 64 The general format of each RAM location is as follows: Bits <9-4> hold data, comprising: – Customer designed Character ...

Page 20

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications Table 12 Format of Carriage Return Code Carriage Return Code (3EH) Table 13 Description of Carriage Return Code bits; format is shown in Table ...

Page 21

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth ACM handbook, full pagewidth Vstart line spacing line spacing Hstart Four different background colours (in box ...

Page 22

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 10.2 Loading character data into display RAM Three Derivative Registers are used to address and load data into the display RAM. These registers (configurations are shown in Tables 18, 19 ...

Page 23

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 11 CHARACTER ROM Each character font is stored in the on-chip character ROM dot matrix. However, only elements in Rows (12 18 dot ...

Page 24

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12 OSD CONTROL REGISTERS The functions of the OSD circuitry are controlled by the Derivative Registers as shown in Table 21. Table 21 OSD Control Registers overview DERIVATIVE REGISTER NAME ...

Page 25

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12.1 Derivative Register 22 (CON1) Table 22 Derivative Register 22 (address 22H TDACE SCLE Table 23 Description of Derivative Register 22 bits BIT SYMBOL 7 TDACE Pulse Width ...

Page 26

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12.2 Derivative Register 23 (CON2) Table 24 Derivative Register VINT VIEN Table 25 Description of Derivative Register 23 bits BIT SYMBOL 7 VINT Bit VINT indicates if ...

Page 27

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12.3 Derivative Register 33 (CON3) Derivative Register control the character blinking related operation. Figure 18 shows the timing diagram of character blinking frequency and blinking ratio. Table ...

Page 28

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12.4 Derivative Register 34 (CON4) This register selects the 4 display modes(Mode 0 to Mode 3); the active state of HSYNC and VSYNC and the output polarity of the FB ...

Page 29

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications HSYNC/VSYNC pin handbook, full pagewidth HSYNC/VSYNC pin Fig.19 Bits Hp/Vp determine the active level of the HSYNC/VSYNC signal. handbook, full pagewidth Fig.20 Bit Bp determines the active level of FB, ...

Page 30

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications Suppose the colour of each character is as follows: "M" -- (R+B) "O" -- (B) "S" -- (R+G) 1995 Jun ...

Page 31

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth : background colour Assume : 1. 1st char in (G+B) colour 2. 2nd char in (G+B) 3. background colour : R+B Available only ...

Page 32

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth 1995 Jun ...

Page 33

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth 1995 Jun 15 Background colour = BLUE Fig.24 Mode 3: Frame shadowing mode. 33 Preliminary specification PCA84C646; PCA84C846 MED214 ...

Page 34

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth Fig.25 Example of North-west shadowing mode; size = 2V/2H. ...

Page 35

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth Fig.26 Example of North-west shadowing mode; size = 4V/4H. ...

Page 36

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications size = 1 size = 1995 ...

Page 37

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 37 Preliminary specification pagewidth full handbook, ...

Page 38

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 38 Preliminary specification pagewidth full handbook, ...

Page 39

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications Two characters designed in character ROM separately ...

Page 40

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12.4 PACE ODE AND ARRIAGE DIFFERENT BACKGROUND Mode 0 No background mode. Both the Space Code and the Carriage Return Code are displayed as transparent (no bit) ...

Page 41

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth Fig.32 SP and CR codes in Mode 1: North-west shadowing mode (transparent pattern). 1995 Jun 910 11 ...

Page 42

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth SP code is a transparent pattern with the background colour of the character it intends to change or keep. CR code is always a transparent pattern with ...

Page 43

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth SP and CR codes are all transparent pattern with the background colour as its colour. Fig.34 SP and CR codes in Mode 3: Frame shadowing mode. 1995 ...

Page 44

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications age = 296 mm (Datasheet) 1995 Jun 15 PCA84C646; PCA84C846 44 Preliminary specification 27 mm ...

Page 45

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications /1 page = 296 mm (Datasheet) 1995 Jun 15 PCA84C646; PCA84C846 45 Preliminary specification 27 mm ...

Page 46

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications e = 296 mm (Datasheet) 1995 Jun 15 PCA84C646; PCA84C846 46 Preliminary specification 27 mm ...

Page 47

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1/1 page = 296 mm (Datasheet) 1995 Jun 15 PCA84C646; PCA84C846 47 Preliminary specification 27 mm ...

Page 48

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 48 Preliminary specification pagewidth full handbook, ...

Page 49

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12.5 Derivative Register 35 (VPOS) Derivative Register 35 selects the vertical starting position of the display row. Table 33 Derivative Register 35 (address 35H Table 34 Description of ...

Page 50

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 12.7 Derivative Register 37 (BCC) Derivative Register 37 selects the background colour when the OSD is in Frame shadowing mode. Table 37 Derivative Register Table 38 Description ...

Page 51

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 13 COMBINATION OF TWO OR MORE FONT CELLS TO FORM A NEW FONT The user can combine two (or more) font cells to form a new higher resolution pattern; see ...

Page 52

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth Fig.41 Combination of two character ...

Page 53

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications ...

Page 54

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications ...

Page 55

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 14 OSD CLOCK IN DIFFERENT TV STANDARDS 14.1 Maximum number of characters per row The number of characters per row is a function of the OSD clock frequency and the ...

Page 56

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 56 Preliminary specification pagewidth full handbook, ...

Page 57

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 57 Preliminary specification pagewidth full handbook, ...

Page 58

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 15 T3: 8-BIT COUNTER Figure 46 shows the block diagram of the 8-bit counter. A Schmitt-trigger input pin shapes the slow slope of the input signal into a square wave. ...

Page 59

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 17 DERIVATIVE REGISTERS Table 40 Register map PCA84C646/PCA84C846 Values within parenthesis show the bit state after a reset operation; ‘X’ denotes an undefined state. ADDR REG 7 (HEX) 00 DP0R ...

Page 60

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications ADDR REG 7 (HEX) 24 T3CON T3B7 (0) 25 PLLCN (X) 30 DCRAR (X) 31 DCRTR (X) 32 DCRCR (X) 33 CON3 (X) 34 CON4 (X) 35 VPOS (X) 36 ...

Page 61

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 18 INPUT/OUTPUT There are 3 different port options available for the port pins in the 84CXXX derivatives (see Figs 47, 48 and 49). Each I/O port line may be individually ...

Page 62

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications handbook, full pagewidth write pulse OUTL/ORL/ANL data bus handbook, full pagewidth write pulse OUTL/ORL/ANL data bus 1995 Jun Master Slave ORL/ANL IN Fig.48 Open drain ...

Page 63

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 19 OPTION LISTS 19.1 Port option For the port options (1, 2 and 3) see Figs 47, 48 and 49. Table 41 Port options for making piggyback Only the port ...

Page 64

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 20 LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 134) SYMBOL V supply voltage DD V all input voltages I P total power dissipation tot I maximum ...

Page 65

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications SYMBOL PARAMETER DP00/PWM00 to DP07/PWM07 as PWM output Port I LOW level output sink current OL I HIGH level pull-up output source current OH HIGH level pull-up output source current ...

Page 66

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications SYMBOL PARAMETER DP13/TDAC as TDAC output I LOW level output sink current OL I HIGH level pull-up output source current OH HIGH level pull-up output source current HIGH level push-pull ...

Page 67

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 24 PACKAGE OUTLINE SDIP42: plastic shrink dual in-line package; 42 leads (600 mil pin 1 index 1 DIMENSIONS (mm are the original dimensions ...

Page 68

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 25 SOLDERING 25.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 69

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 26 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 70

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 NOTES 70 Preliminary specification ...

Page 71

Philips Semiconductors Microcontrollers for TV tuning control and OSD applications 1995 Jun 15 PCA84C646; PCA84C846 NOTES 71 Preliminary specification ...

Page 72

Philips Semiconductors – a worldwide company Argentina: IEROD, Av. Juramento 1992 - 14.b, (1428) BUENOS AIRES, Tel. (541)786 7633, Fax. (541)786 9367 Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113, Tel. (02)805 4455, Fax. (02)805 4466 Austria: Triester Str. 64, ...

Related keywords