Mullard SAA5050 teletext character generator pinout

DIP-28. Teletext character generator: turns 7-bit character codes into rounded characters, colors and block graphics.

Takes 7-bit codes latched from RAM (IC15 on the Model B), a 6 MHz dot clock on TR6 and 1 MHz on F1, and drives open-drain R, G, B outputs into the video ULA. It needs no RAM of its own; 1 KB of screen memory holds the page. Faults that appear only in MODE 7 (and 135 on the Master) are this chip, its 6 MHz clock or the latch. A cursor but no text = no 6 MHz. On the BBC: SUPERIMPOSE (pin 2) is held low, DATA and DLIM (3, 11) are tied off, BCS (15) is pulled up and Y and BLAN (21, 25) are unused; D1-D7 carry BBC data bits D0-D6; GLR (12) comes from 6845 HSYNC through an inverter and DEW (13) from 6845 VSYNC; R, G, B (24, 23, 22) go to VIDPROC RIN, GIN, BIN; TR6 (19) is made from 8 and 4 MHz (IC40/IC38 on the Model B), uneven, with no part narrower than about 40 ns (Master SM 7.3.6).

Open the interactive SAA5050 pinout

Pins

PinNameTypeSignal
1VSSgroundGround.
2SUPERIMPOSEioSuperimpose (open drain).
3DATActrlRemote control data input (TV use).
4D1dataCharacter data bit 1.
5D2dataCharacter data bit 2.
6D3dataCharacter data bit 3.
7D4dataCharacter data bit 4.
8D5dataCharacter data bit 5.
9D6dataCharacter data bit 6.
10D7dataCharacter data bit 7.
11DLIMctrlRemote control data clock.
12GLRctrlGeneral line reset (line timing).
13DEWctrlData entry window (field timing).
14CRSctrlCharacter rounding select (odd/even field).
15BCSctrlBig character select.
16TLCctrlTransmitted large character (double height) output.
17NCncNot connected.
18VDDpower+5 V.
19TR6clock6 MHz dot clock.
20F1clock1 MHz character clock.
21YvideoMonochrome video (open drain).
22BvideoBlue video out (open drain).
23GvideoGreen video out (open drain).
24RvideoRed video out (open drain).
25BLANvideoBlanking output (open drain).
26LOSEctrlLoad output shift register enable (display enable, delayed).
27POctrlPicture on input.
28DEctrlDisplay enable input.

Fitted in

Sources