User Manual: 1977_National_MOS_LSI_Databook
Open the PDF directly: View PDF
.
Page Count: 529
Edge Index by Product Family Clocks Counters/Timers Electronic Organ Circuits . TV C'ircuits Analog to Digital (A/D) Converters Communications/CB Radio- ~ircuits Watches Calculators Controller Oriented Processor Systems (COPS) III g BJI D GIl a fJI g g Keyboard Encoder Circuits .ID) Interface Drivers iii Displays If) Clock Modules m Custom MaS/LSI III Table of Contents Edge Index by Product Family, , , , , , , , , , , , , , , .,' , , , , , , , , , , , , , " , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Alpha-Numerical Index, , , , _ , , , , , , , , , , , , , , , , , _ , , , , , , , _ , , , , , , _ , , , , . , , , , , , , , , . , , , , , , , :. ' , , , 1 6 CLOCKS - SECTION 1 MM5309 Digital Clock, , , , . , , , , , , , , . , , , .. , , , , . , , , , , , , , , , , MM5311 Digital Clock, , , , , , , , , , , , , . , , , , , , , , , , , , , , , , , , , , , MM5312 Digital Clock. , , , " , , , , , , , , , , , , , , , , , , , , , , , , , , , , , MM5313 Digital Clock, , , , . , . , , , , , , , , , , , , , , , , , , . , , , .. , , , , MM5314 Digital Clock, , , , . , , , , , '.' , , , , , , , , , , , , , , , " , , , , , , MM5315 Digital Clock, , , , ., , , , " , , , , " , , , , , , , , , , " , , , , , , MM5316 Digital Alarm Clock, , , , , , , , , , , , , , , , , . , , , , , , , , , , , , MM5318 TV Digital Clock, . , , , , , , , , , , , , , , , , , , , , , , , . , , , , , , MM5370 Digital Alarm Clock, , , , , , , , , , , , , , , , , , , , . , , , . , , , , , MM5371 Digital Alarm Clock. , , , , , . , , , , , , , , , , , , , , , , , . : , , , , MM5375XX Series Clocks, , , , , , , , " , , , , , , , , , , , , , , , , , , , , , , , , MM5376XX Series Clocks, , , , , , , , , , , , , , , , , , , , , , , , . , , , , , , , , MM5377 Auto Clock, ,', , . , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , MM5378 Auto Clock, , , , , , , , , , , • ' . , , , , , , , , , , , , , , , , , , , . , , MM5379 Auto Clock, , , , , , .. , , , , , .. , , , , , , , , , . , , , , , , , , , , , MM5382 Digital Calendar Clock Radio Circuit, . , , , , , , . , , , , , , , , . , MM5383 Digital Calendar Clock Radio Circuit, , , , , , , , , , , , , , , , , , , MM5384 LED Display Digital Clock Radio Circuit, , , , , , , , , , , , . '. , , MM5385 Digital Alarm Clock .. , , , , . , , , , , , . , , , , . , , , , , . , , , . , MM5386 Digital Alarm Clock , . , , , , . , , , , , , . , , , , , , , , , , , , , , ,", MM5387 AA Digital Alarm Clock, . , , , , , , , , , , , , , , , . , , , , , , , . , , MM5396 Digital Alarm Clock , , , , , , , , , , , , , , , , , , . , , , , , , , , , , , MM5397 Digital Alarm Clock , , , , , , , , , , , , , , , , , , . , , , , , , , , . , , MM5402 Digital Alarm Clock, , , , , , . , , , , , , , , , , , . , , , , , , , , .. , MM5405 Digital Alarm Clock, , , , , .. , , , , , . , , , , , , , , , , , , , , . , , MM53108 Digital Alarm Clock, , , , , , , , , , , , , , , , , , , , , , , , , , , .. , AI'J-143 Using National Clock Integrated Circuits in Timer Applications , , , . , , , , , . , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,, , , , . , , , ," , , , , ,. ,, , , ,, , , , '.' , , , , ,, . , , , , , , ,, , ,, , , , , , , , , , , ,. , , , , . , , " , , , , , " , , , , , , , , , , , , , , , , , , , , , , , , , , ,, , , •, , , , , , , , , , , , , , , , , , . , , , , , , , , , , , , , , , , , , , , , , . , , , ,', , , , , . , , , , , , , , , , , , , , , ,, ,, ,, , , , , , , , , , , , , , , , , , , , . , , , , , , , , , , , , , : , , .. , , , , , , , , , , , , , , , , , , , , ,. , , , , , , , , , , , , , , .: , , , , . , , , ' , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , " , , , , , , , , , , , . , , , , , , , , , , , , , , , , , . , , , , , " , , , , , , , , , , , , ,, , , , , ,, , , , , , , ,. , , ,, , , , , , , ,, , , ,', , , , , , . , , , , , , , , , , . , . , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,', , , , . , , , , , , , , , . , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,, , , , , . , , , , " , , , , , , , , ,, , , , , , , ,, , , , , , , , , , , , , , , ,, , . .. , , , , , , , , . , , , , , , , , , , , , . , , , . , , , , , , , , , , , , , , , , , , , , , . , , , , , , , , , , , , , , , , , , , , , , . . , , , , , , , , , , , , , , , , , , , , , , , , , , , . , , , , , , , , , , , , , . . , , , .. . , . , , , , , , , , , . , , , , , , , . , . . , , , , , , , , , , , , , , , , " , , , . , , , . . , , . . , , , . , ,. , . , . .. , . , . , , , " , . , , . , , , . , . . , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,, , , , , , , ,, , , ,, , , '.' , , , , , ,, , , , : " , , " , , " ,, " , , ,. , ," , , " , , ,. ,, " , , " , , " , , " ,, " ,, " ,, " , , " , , " , , ., 1-2· 1-2 1-2 1-2 1-2 1-2 1-9 4-2 1-14 1-14 1·21 1·27 1-33 1-38 1-38 1-43 1-43 1-50 1-56 1-56 1·62 1·56 1-56 1-68 1-68 1-62 , , , , , , , , , , , , 2-2 2-7 2-10 2-20 2-23 2-33 COUNTERS/TIMERS - SECTION 2 MM5307 Baud Rate Generator/Programmable Divider, MM5369 17-Stage Programmable Oscillator/Divider, , , MM5865 Universal Timer, , , , .. , , , , , , , , , , , , , , MM53107 17-Stage Oscillator/Divider, , , , . , , , , , , , AN-168 MM5865 Universal Timer Applications, , , , , , AN-169 A 4·Digit, 7-Function Stopwatch/Timer, , , , , , , , , , . , , ,, , , . , ," ,. , , , , , , , , , , , , , , , , . , , , . . , , , , , , , , " , , , , , , . , , , , .. , , ,, . , ,. ,. , , , , , , , , , , , , , , , , . , .. ,, . , . , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , . , , , , , , , , , , " , , ,, , , , , , , , , , , , , , , , , , , . , , . . . , , , , , , , , , , , , , , , , , , , , , , . , .. , . . , , , . , , , , , , , , , , , , , , , , . , , . , , , , , , , , , , , , , ,, , , , , . , " , , . , , , , , , , , , . . , . , , , , , , , , , , " , , , , , , . , . , , . , , , , , , , , , , , , " " " " ELECTHONIC ORGAN CIRCUITS - SECTION 3 MM5554 MM5555 MM5556 MM5559 MM5823 MM5824 Frequency Divider, , , , , , , . , . Chromatic Frequency Generator, Chromatic Frequency Generator, Serial-to-Parallel Converter, , , , , Frequency Divider, , . , , , , , , , Frequency Divider, , , . , , , , , , , , , , , , . . , . , , , , , , , , , , , , , , , , , , , , , , , , , , , , . , , , , . .. .. , , , , , , . , . , .. , , , , . , 2 , , , , , , , , , , , , ,_ , , .. , , , , , , , .. ,, , , , , , , , , , , , , ,' 3-2 3-4 3-4 3·6 3-8 3-8 ELECTRONIC ORGAN CIRCUITS - SECTION 3 (Continued) MMs832 MM5833 MM5837 MM5871 MM5891 Chromatic F=requency Generator .............. ~ . . . . . . . . Chromatic Frequency qenerator . . . . . . . . . . . . . . . . . . . . . . . Digital Noise Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rhythm Pattern Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . MOS Top Octane Frequency Generator. . . . . . . . . . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. .. 3·11 3-11 3-14 3-16 3-19 TV CIRCUITS - SECTION 4 LM1889* TV Video Modulator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . MM5318 TV Digital Clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5320 TV Camera Sync Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • MM5321 TV Camera Sync Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5322 Color Bar Generator Chip ........ :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5840 TV Channel Number (16 Channels) and Time Display Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5841 TV Channel Number and Time Readout Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM53100 TV Game Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM531 04 * TV Game Clock Generator. . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM53105 Programmable TV Timer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM57100* TV Game Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM58106 Digital Clock and TV Display Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ',' . . .. . . . . .. 4-48 . . 4-2 .. 4-6 .. 4-12 .. 4-18 .. 4-23 .. 4-28 .. ,4-32 .. 4-50 .. 4-32 .. 4-37 .. 4-53 . . . . . . . . . . . . .. .. .. .. 5-2 5·23 5-30 5-36 5-44 MM5303 Universal Fully Asynchronous Receiver/Transmitter . . . . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . MM5393 Push Button Telephone Dialer. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . MM5395 TOUCH-TONE® Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM55104 PLL Frequency Synthesizer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM55106' PLL Frequency Synthesizer. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM55108 PLL Frequency Synthesizer with Receive/Transmit Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM55110 PLL Frequency Synthesizer with Receive/Transmit Mode. . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . MM55114 PLL Frequency Synthesizer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM55116 PLL Frequency Synthesizer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " .. .. .. .. .. .. 6-2 6-8 6-11 6-16 6-16 6-20 6-20 6-16 6-16 . . . . .. . . .. .. .. .. .. .. .. .. .. .. 7-2 7-6 7-12 7-6 7-13 7-13 7-12 7-20 7-12 7-27 7-32 7-40 7-40 7-40 ANALOG TO DIGITAL (A/D) CONVERTERS - SECTION 5 LF13300 Integrating A/D Analog Building Block . . . . . . . . . . . . . . . . . . . . . . ; . . . . . . . MM53304 1/2-Digit Panel Meter Logic Block. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . MM5863 12-Bit Binary A/D Building Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '. AN-155 Digital Voltmeters and the MM5330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AN-156 Specifying A/D and 0/ A Converters . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COMMLiNICATIONS/C.B. RADIO CIRCUITS - SECTION 6 WATCHES - SECTION 7 MM5B29 LED Watch Circuit ........ : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5860 LED Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM587'9 RC Circuit ... , . . . . . . . . . . . . . .'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM'5880 LED Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5885 Direct Drive LED Watch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5886 Direct Drive LED Watch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . •. . . . . . . . . . . . . . . . . MM5889 RC Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5890 LCD Chronograph Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5899 BC Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM58104 Direct Drive LED Watch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '. MM58115 Digitally Tuned, Direct Drive, 6-Function LED Watch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM58117 LCD Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM581'18 LCD Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM58119 LCD Watch Circuit. . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . *TV Game Kit #SK 1115 includes this circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . TOUCH-TONE® is a Registered Trademark of Bell Telephone 3 WATCHES - SECTION 7 (Continued) MM58120 MM58127 MM58128 MM58129 MM58130 MM58601 MM58801 LCD Watch Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : LCD Watch Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .'. . . . . . . . . . LCD Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. LCD Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LCD Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Two Time Zone LED Watch Circuit. _ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .. Two Time Zone LED Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . .. .. .. .. .. . . . . 7-40 7·47 7·47 7-47 7-47. 7-6 7-6 CALCULATORS - SECTION 8 MM5734 8-Function, Accumulating Memory Calculator ... , . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . MM5737 8-Digit, 4-Function, Floating Decimal Point Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . MM5758 Scientific Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " . . .. MM5760 Slide Rule Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5762 Financial Calculator. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5763 Statistical Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " ...... " . . . . . . . . . . . .. . . . . . . . . . .. MM5764 Conversion Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5765 Calculator Programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . ',' . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5766 Calculator Programmer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . .. MM5767 Slide Rule Calculator. . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5777 6-Digit, 4-Function, Floating Decimal Point Calculator. . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5780 Educational Toy Calculator. . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5791 7-Function, Accumulating Memory Calculator .... .'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5794 7-Function, Accumulating Memory, Vacuum Fluorescent Display Calculator . . . . . . . . . . . . . . . . . . . . . . . . MM5795 7-Function, Accumulating Memory, Vacuum Fluorescent Display Calculator . . . . . . . . . . . . . . . . . . . . . . .'. MM57103 Scientific Calculator Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM57104 Scientific Calculator Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~ ....... MM57123 Financial Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM57135 Scientific Calculator ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . .-. . . . . . . . . . . . . . . . . . . . . . . . . . .. MM57136 RPN Scientific Calculator Control ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .'. AN-112 Calculator Chip Makes a Counter . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . • . . . . . . .. AN-119 Calculator Learns to KeepTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. AN-149 Handheld Calculator Battery Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " ..... AN-176 Using Standard National Calculators in Industrial and Microprocessor Applications . . . . . . . . . . . . . . . . . . . . 8-2 8-8 8-14 8-26 8-35 8-46 8-56 8-66 8-76 8-80 8-84 8-90 8-96 8-105 8-114 8-123 8-132 8-141 8-153 8-157 8-163 8-169 8-177 8-181 CONTROLLER ORIENTED PROCESSOR SYSTEMS (COPS) - SECTION 9 National's Controller Oriented Processor Systems . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5781 Controller Oriented Processor System ..... ',' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . MM5782 Controller Oriented Processor System . . . . . . . . . . . . . . . . . . . . .' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5785 RAM Interface Chip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . ',' MM5788 Printer Interf~ce Chip . . . . . . . . . . . . . . . . . . . . ',' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5799 Controller Orrented Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " .. ' .... . MM57109 Number Processing Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , .•......... MM57126 COPS Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM57140 Controller Oriented Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 9-3 9-3 9-15 9-21 9-27 9-39 9-40 9-46 KEYBOARD ENCODER CIRCUITS -SECTION 10 MM5740 90-Key Keyboard Encoder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .. MM5745 78-Key Keyboard Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , MM5746 78-Key Keyboard Encoder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM54C922/MM74C922 16-Key Encoder . . . . . . . . . . . . . . . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM54C923/MM74C923 20-Key Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , ... ' .... AN-128 Microprocessor Mates with MOS/LSI Keyboard Encoder ...... , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AN-139 MOS Encoder Plus PROM Yield Quick Turnaround Keyboard Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 10-2 10-10 10·10 10-16 ,10-16 10-21 10-27 INTERFACE DRIVERS - SECTION 11 Display Driver Selection Guide . . . . . . . . . . . . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CD4511BM/CD4511BC BCD·to·7·Segment Latch/Decoder/Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS7664/DS8664 14·Digit Decoder/Driver with Low Battery Indicator . . . . . . . . . . . . . . . . . . . . . : . . . . . . . . . . . DS8665 14·Digit Decoder/Driver (Hi·Drive) . '.' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8666 14·Digit Decoder/Driver (P.O.S.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : . . . . . . . . . . . DS8692 Printing Calculator I nterface Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8693 Printing Calculator Interface Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8694 Printing Calculator Interface Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8867 8·Segment Driver; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . DS8868 12·Digit Decoder/Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8871 Saturating LED Cathode Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8872 Saturating LED Cathode Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8873 Saturating LED Cathode Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8874 9·Digit Shift Input LED Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8877 6·Digit LEO Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8892 Programmable Hex LED Digit Driver'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS8977 Saturating LED Cathode Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DS75491 MOS·to·LED Quad Segment Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " . . . . . . . . . . . . . . . . . . DS75492 MOS·to·LED Hex Digit Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' . . . . . . . . . . . . . . . . . . DS75493 Quad LED Segment Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM54C48/MM74C48 BCD·to·7·Segment Decoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM54C915/MM74C915 7·Segment·to·BCD Converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11·2 11·4 11·9 11·12 11·15 11·18 11·18 11·18 11·25 11·27 11·29 11·29 11·29 11·31 11·33 11·35 11·29 11·37 11·37 11·40 11-42 11·46 NSA 1100 Series 0.100 Inch 9·Digit LED Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. NSA 12980.110 Inch 9·Digit LED Display. . . . . .. .. . . . . .. . . . . . . . . . . . . . .. . . . .. . . .. . . . . . . . . . . . .. NSA 51201/8 Inch 12·Digit LED Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. NSA 51401/8 Inch 14·Digit LED Display . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . . . . . . NSB 59170.5 Inch 5·Digit Numeric Display . . . . . . . . . . .' . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . _ .. NSB 59210.5 Inch 5··DigitNumeric Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' NSB 59220.5 Inch 5·bigit Numeric Display . . . . . . . . . . '.. '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Multi·Digit LED Numeric Series. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. AN·170 Mounting Techniques for Multidigit LED Numeric Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 12·2 12·6 12·8 12·10 12·12 12·12 12·12 12· 14 12·22 DISPLAYS - SECTION 12 CLOCK MODULES - SECTION 13 MA 1002 MA1003 MA 1010 MA1012 MA1013 LED Display Digital Electronic Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. '13·2 12 VDC Automotive/Instrument Clock Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 13·8 LED Display Digital Electronic Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13·11 LED Display Digital Electronic Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13·17 LED Display Digital Electronic Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13·23 CUSTOM MOS/LSI - SECTION 14 Custom MaS at National . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 14·2 ORDERING INFORMATION/PHYSICAL DIMENSIONS Ordering Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Physical Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. Definition of Terms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. A·1 A·2 ,A·8 Manufactured under one or more of the following U.S. patents: 3083262, 3189758, 3231797, 3303356, 3317671, 3323071. 3381071, 3408542, 3421025, 3426423, 3440498, 3518750,3519897, 3557431, 3560765, 3566218,3571630,3575609,3579059,3593069, 3597640,3607469, 3617859, 3631312, 3633052, 3638131, 3648071, 3651565, 3693248. National does not assume any responsibility for use of any circuitry described; no circuit patent licenses are implied; and National reserves the right, at any time without notice, to change said circuitry. 5 Alpha-Numerical Index CD4511 BC BCP-to~ 7 -Segment Latch/Decoder/Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-4 CD4511 BM BCD-to-7-Segment Latch/Decoder/Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-4 DS7664 14-Digit Decoder/Driver with Low Battery Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' .... . 11-9 DS8664 14-Digit Decoder/Driver with Low Battery Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-9 DS8665 14-Digit Decoder/Driver (Hi-Drive) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-12 DS8666 14-Digit Decoder/Driver (P.O.S.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-15 DS8692 Printing Calculator Interface Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . . . . . . . . . . . . 11-18 DS8693 Printing Calculator Interface Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-18 DS8694 Printing Calculator Interface Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' ........ . 11-18 DS8867 8-Segment Driver .. ~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' ...... .' .. 11-25 DS8868 12-Digit Decoder/Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " .......... . 11-27 DS8871 Saturating LED Cathode Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-29 DS8872 Saturating LED Cathode Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . . 11-29 DS8873 Saturating LED Cathode Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-29 DS8874 9-Digit Shift Input LED Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-31 DS8877 6-Digit LED Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , ......... . 11-33 DS8892 Programmable Hex LED Digit Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' .. . 11-35 DS8977 Saturating LED Cathode Driver . . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-29 DS75491 MOS-to-LED Quad Segment Driver . . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-37 DS75492 MOS-to-LED Hex Digit Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-37 DS75493 Quad LED Segment Driver. . . • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-40 5-2 LF13300 Integrating AID Analog Building Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LM1889 TV Video Modulator . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-48 MA 1002 LED Display Digital Electronic Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2 MA1003 12 VDC Automotive/Instrument Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-8 MA1010 LED Display Digital Electronic Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-11 MA 1012 LED Display Digital Electronic Clock Module ...... " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17 MA1013 LED Display Digital Electronic Clock Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-23 6-2 MM5303 Universal Fully Asynchronous Receiver/Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' .... . MM5307 Baud Rate Generator/Programmable Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . , 2-2 ,1-2 MM5309 Digital Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . " . . . . . . . . . . . . . . . . . 1-2 MM5311 Digital Clock . . . . . . . . . . .'., . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 MM5312 Digital Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 MM5313 Digital Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 MM5314 Digital Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 MM5315 Digital Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9 MM5316 Digital Alarm Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " . . . . . . . . . . . . 4-2 MM5318 TV Digital Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5320 TV Camera Sync Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , 4-6 MM5321 TV Camera Sync Generator . . . . . . . . . . . . . . . . . . ' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12 MM5322 Color Bar Generator Chip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18 MM53304 1/2-Digit Panel Meter Logic Block . . . . . . . . . . . . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . . . 5-23 2-7 MM5369 17-Stage Programmable Oscillator/Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5370 Digital Alarm Clock' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' .... . 1-14 MM5371 Digital Alarm Clock ........ " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14 MM5375XX Series Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21 MM5376XX Series Clocks .... ;' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . . . . . . . . 1-27 MM5377 Auto Clock . . . . . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-33 MM5378 Auto Clock . . . . . . . . . . . . . . . . . . . . . . ' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38 MM5379 Auto Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' ... . 1-38 MM5382 Digital Calendar Clock Radio Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43 6 MM5383 Digital Calendar Clock Radio Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5384 LED Display Digital Clock Radio Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5385 Digital Alarm Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5386 Digital Alarm Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . MM5387 AA Digital Alarm Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5393 Push Button Telephone Dialer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~ . . . . . . . . . . . . . . . . . . . . MM5395 TOUCH·TONE@ Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' . . . . . . . . . . . . . . MM5396 D(,gital Alarm Clock MM5397 Digital Alarm Clock MM5402 Digital Alarm Clock MM5405 Digital Alarm Clock MM5554 Frequency Divider. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5555 Chromatic Frequency Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . . MM5556 Chromatic Frequency Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5559 Serial·to·Paraliel Converter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5734 8·Function, Accumulating Memory Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5737 8·Digit, 4·Function, Floating Decimal Point Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5740 90·Key Keyboard Encoder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5745 78·Key Keyboard Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5746 78·Key Keyboard Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5758 Scientific Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",' . . . . . . . . . . . . . . .. MM5760 Slide Rule Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5762 Financial Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5763 Statistical Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5764 Conversion Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5765 Calculator Programmer .. '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5766 Calculator Programmer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5767 Slide Rule Calculator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5777 6·Digit, 4·Function, Floating Decimal Point Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .'. MM5780 Educational Toy Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . .. MM5781 Controller Oriented Processor System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " . . . . . . . . . . . . . . . . . . . MM5782 Controller Oriented Processor System . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5785 RAM Interface Chip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . .. MM5788 Printer Interface Chip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. MM5791 7·Function, Accumulating Memory Calculator . . . . . . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5794 7·Function, Accumulating Memory, Vacuum Fluorescent Display Calculator. . . . . . . . . . . . . . . . . . . . . . .. MM5795 7·Function, Accumulating Memory, Vacuum Fluorescent Display Calculator Circuit ..... , . . . . . . . . . . . . . MM5799 Controller Oriented Processor. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5823 Frequency Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5824 Frequency Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5829 LED Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . • . . MM5832 Chromatic Frequency Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5833 Chromatic Frequency Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5837 Digital Noise Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5840 TV Channel Number (16 Channels) and Time Display Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5841 TV Channel Number and Time Readout Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5860 LED Watch Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '.' ...... , . . . . . . . . . . . . MM5863 12·Bit Binary AID Building Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5865 Universal Timer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5871 Rhythm Pattern Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5879 RC Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5880 LED Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM5885 Direct Drive LED Watch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5886 Direct Drive LED Watch. . . . . . . • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5889 RC Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5890 LCD Chronograph Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . .. MM5891 MOS Top Octane Frequency Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM5899 RC Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM53100 Programmable TV Timer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM53104 TV Game Clock Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. TOUCH·TONE@ is a Registered Trademark of Bell Telephone 7 1·43 1·50 1·56 1·56 1·62 . 6·8 6·11 1·56 1·56 1·68 1·68 3·2 3-4 3·4 3·6 8·2 8·8 10·2 10·10 10·10 8·14 8·26 8·35 8·46 8·56 8·66 8·76 8·80 8·84 8·90 9·3 9·3 9·15 9·21 8·96 8·105 8·114 9·27 3·8 3·8 7·2 3·11 3·11 3·14 4·23 4·28 7·6 5·30 2·10 3·16 7·12 7·6 7·13 7·13 7·12 7·20 3·19 7·12 4·32 4·50 MM53105 Programmable TV Timer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM53107 17-Stage Oscillator/Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : . . . . . . . . . . . . . . . . . .. MM53108 Digital Alarm Clock . . . . . . . . . . . . . . . . . . ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM54C48 BCD-to-7-Segment Decoder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM55104 PLL Frequency Synthesizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . MM55106 PLL Frequency Synthesizer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM55108 PLL Frequency Synthesizer with Receive/Transmit Mode. . . . . • . . . . . . . . . . . .. . . . . . . . . . . . . . . . .. MM55110 PLL Frequency Synthesizer with Receive/Transmit Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' . .. MM55114 PLL Frequency Synthesizer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM55116 PLL Frequency Synthesizer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM57100 TV Game Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM57103 Scientific Calculator Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM57104 Scientific Calculator Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~ . . . . . . . . . . . . . . . . . . . . . . . . MM57109 Number Processing Unit. . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... MM57123 Financial Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ',' . . . . . . . . . . . . . MM57126 COPS Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM57135 Scientific Calculator ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . ~ . _ .. MM57136 RPN Scientific Calculator Control ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM57140 Controller Oriented Processor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM58104 Direct Drive LED Watch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , MM58106 Digital Clock and TV Display Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM58115 Digitally Tuned, Direct Drive, 6-Function LED Watch . . . . . . . . . . . . . . .'. . . . . . . . . . . . . . . . . . . . . .. MM58117 LCD Watch Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . . . . . . .. MM58118 LCD Watch Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . " . . . . . . . . . . . . . _ . . . . . . . . . . . . . . .. . .. MM58119 LCD Watch Circuit ...... ',' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . . .. . . . . . . . . . .. MM58120 LCD Watch Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . . . . . . . . . . . . . . . . . . '. . . . . . . . ... . . . .. MM58127 LCD Watch Circuit . . . . . . . . . . . . . . . . . . . . .' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : . . . .. MM58128 LCD Watch Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . ',' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; . .. MM58129 LCD Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM58130 LCD Watch Circuit ...... : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM58601 Two Time Zone LED Watch Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM58801 Two Time Zone LED Watch Circuit. , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' . . . . MM74C48 BCD-to-7-Segment Decoder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. MM54C915 7-Segment-to-BCD Converter . . . . . . . . . . . . . . . . '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .' . . . . . . . . . . . . MM54C922 16-Key Encoder ..... . MM54C923 20-Key Encoder . . . . . . . . . . . . ; . '. . . . . . . . . . . . . . . . . . . . .' . . . . . . . . . . . . . . . . . . . . ',' ..... MM74C915 7-SegmenHo-BCD Converter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .. MM74C922 16-Key Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MM74C923 20-Key Encoder . . . . . . . . . . . . . ; .......... ',' . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . .. NSA 1100 Series,O.100 Inch 9-Digit LED Display ..... " ........ " ........ '- . . . . . . . . . . . . . . . . . . " .. NSA 12980.110 Inch 9-Digit LED Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .. NSA 51201/8 Inch 12-Digit LED Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. NSA 51401/8 Inch 14-Digit LED Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;' . . . . . . . . . . . . . . . . . . . ;. NSB 5917 0.5 Inch 5-Digit Numeric Display .. ; .. ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NSB 59210.5 Inch 5-Digit Numeric Display ... ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NSB 5922 0.5 Inch 5-Digit Numeric Display . . . . . . . . . . . . . . '.... ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NSN Series Multi-Digit LED Numeric Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ ...... 8 4-32 2-20 1-62 11-42 , 6-16 6-16 6-20 6-20 6-16 6-16 4-37 8-123 8-132 9-39 8-141 9-40 8-153 8-157 9-46 7-27 4-53 7-32 7-40 7-40 7-40 7-40 7-47 7-47 7-47 7-47 7-6 7-6 11-42 11-46 10-16 10-16 11-46 10-16 10-16 12-2 12-6 12-8 12-10 12-12 12-12 12-12 12-14, Clocks For additional application information, see AN-143 at the end of this section. MM5309, MM5311, MM5312, MM5313, MM5314, MM5315 digital clocks general description These digital clocks are monolithic MOS integrated circuits utilizing P-channel low-threshold, enhancement mode and ion implanted. depletion mode devices. The devices provide all the logic required to build several types of clocks. Two display modes (4 or 6-digits) facilitate end-product designs of varied. sophistication. The circuits interface to LED and gas discharge displays with minimal additional components, and require only a single power supply. The timekeeping function operates from either a 50 or 60 Hz input, and the display format may be either 12 hours (with leading-zero blanking) or 24 hours. Outputs consist of multiplexed display drives (BCD and 7-segment) and digit enables. The devices operate over a power supply range of 11 V to 19V and 00 not require a regulated supply. These clocks are packaged in dual-in-line packages. • Leading-zero blanking (12-hour format) • 7-segment outputs • Single power supply • Fast and slow set controls • Internal multiplex oscillator • For features of individual clocks, see Table I applications • Desk clocks features • Automobile clocks • 50 or 60 Hz operation • Industrial clocks • 12 or 24-hour displayformat • Interval Timers TABLEI. FEATURES MM5309 MM5311 MM5312 MM5313 BCD Outputs X X X X 4/6-Digit Display Mode X X X X X X X X X Hold Count Control 1 Hz Output X Output Enable Control X Reset X connection diagrams MM5315 X X X X X (Dual-In-Line Packages) Voti....! Rlil..l ~~~T~~~~~~~ ffii4..1 ~OUTPUT ENABLE vo02 ~ 4/6 DIGIT SELECT MULTlPLEX~O{::~ ~ MUX TIMING INEG~~~VE~ { ROZ..! MM5309 c~ ~:110 ~Hl0 INEG~~~~~ ~MUXTIMING ~ Mlj BC1iZ..! DIGIT • ...! ~~~:~~S :..2 ~SS110 d"":: r- OUTPUTS • ..!.!! ~ 50160 Hz INPUT ,.!.! ~FASTS~T ~Ml0 ~Hl MM5311 c~ HI.' 0 ~SI d-" ~S10 • .!!l ~50160 Hz INPUT 50160 Hz SELECT .!!.FASTSET ..!.!.SLOWSET ~HOLO ..!.!L-_ _ _ _--I>1l vss TOPVIEW TOPVIEW Order Number MM5309N Order Number MM5311 N See Package 23 See Package 23 1-2 DIGIT ~~~:~~S OUTPUTS 12/24 HOUR SELECT.ll 50160 Hz SELECT .!!I..-_ _ _ _---Ifl!.vss ~ MULTIPLEXED lSEGMENT [ ,.11 g.E ~SLOWSET ~ RE·SET 12124 HOUR SELECT.ll ~ 4/6 DIGIT SELECr mil..1 MULTIPLEXED 1 SEGMENT g.E ,1! OUTPUT ENABLE BCD OUTPUTS ~Mlj mil[O:~ b..2 MM5314 absolute maximum ratings Voltage at Any Pin Operating Temperature Storage Temperature Lead Temperature (Soldering, 10 seconds) VSS + 0.3 to VSS -,20V -25°C to +70°C -65°C to +150°C 300°C electrical characteristics TA within operating range, VSS = llV to 19V, VDD CONDITIONS PARAMETER Power Supply Voltage VSS (VDD Power Supply Current VSS = 14V, TYP MIN = OV) = OV, unless otherwise specified. MAX 11 V 10 mA 60k Hz (No Output Loads) 50/60 Hz Input Frequency dc 50 or 60 UNITS 19 Logical High Level VSS-l Logical Low Level VDD Multiplex Frequency Determined by External R & C All Logic Inputs Driven by External Timebase Logical High Level Internal Depletion Device to VSS VSS V VDD VSS-l0 V 1.0 60 kHz 60 kHz VSS-l VSS VDD VDD VSS VSS-l0 0.100 VSS dc Logical Low Level V V BCD and 7-Segment Outputs Logical High Level Loaded 2 kS"t to VDD 2.0 Loaded 100 S"t to VSS 5.0 Logical Low Level 20 ' 0.01 mA .-- source mA source 0.3 mA source 25 mA sink Digital Enable Outputs Logical High Level Logical Low Level Connection diagrams (Continued) Dual-In-Line Packages (Top Views) roo...! (NEGATIVE TRUE)' li BCDB BCD 2 2. VDD...! ~VDD BCili.1 MULTIPLEXED BCD OUTPUTS (NEGATIVE TRUE) E. MUX TIMING ~., .o.! ~Ml0 b...l ,OO! MULTIPLEXED 7SEGMENT DUTPUTS } .!!. HI BCD • .J. ,..! .!!. 60/S0 Hz INPUT g.!!!. 50/S0 Hz SELECT MUL TlPLEXED 7SEGMENT DUTPUTS r VDD . MULTIPLEXED 7SEGMENT OUTPUTS ..!!FASTSET .!L SLOW SET .!!VSS ~·'I ,.l. p.!!. HI do!. r!! Hl0 ,..!. g.J. ~ 1 PPS OUTPUT ..1! so/so Hz INPUT ..;..;;. Order Number MM5313N See Package 23 VDO...!. MULTIPLEXED BCD OUTPUTS (NEGATIVE TRUE) DIGIT ENABLE OUTPUTS r!lS10 r!! 50/60 Hz INPUT .!E. 50/60 Hz SELECT ..!.!. rli FAST SET r!! SLOW SET VSS .!! ~HOLD {::::2 1!MUX TIMING 1!Mlj ' BCD 2..! BCD 1...1 1! Ml0 1! HI DIGIT 6 • ...::. 23 =Hl0 ENABLE OUTPUTS MULTIPLEXED:~ r!!SI 12124 HR SELECT l!4/S DIGIT SELECT ~2. ,!.!.Ml0 MM5314 . .!!. HDLD ~ MUX TIMING .2. BSI so/so Hz SELECT.!! ~ 4/6 DIGIT SELECT 3 DIGIT ENABLE OUTPUTS 11 S10 12124 HR SELECT.!l 2- b.!. MM5313 '9 d....;. 10 ..!lvSS 1.. . .- ~Hl .!l Hl0 .!! SLOW SET Order Number MM5312N See Package 22 OUTPUT ENABLE ~"'j ~M1D ,.!! g.E. . .!!FAST SET ..!.!. ..!l 42 b..1. :.J. l!.1 PPS OUTPUT 1! MUX TIMING BCD Z""! BCD 1...1 MM531Z .!!.Hl0 l!4/s DIGITSELECT r~ DIGIT ENABLE OUTPUTS d.2 12/24 HR SELECT UlUl ww ~~ UlN 50/60 Hz Input Voltage "m'""," BCD OUTPUTS ~~ ~~ MM5315 ~::O 7 SEGMENT d ....;. ~ 50/S0 Hz INPUT OUTPUTS • ..!.!! .!!. FAST SET ,.!! g.E. 12/24 HR SELECT .!l .!!.SLDWSET 50/60 Hz SELECT [ l!.HOLD .!!. RESET .!!L-._ _ _ _--.l.!!VSS Order Number MM5315N See Pac~age 23 Order Number MM5314N See Package 22 1-3 . II functional description A block diagram of the MM5309 digital clock is shown in Figure 1. MM5311, MM5312, MM5313, MM5314 and MM5315 clocks are bonding options of MM5309 clock. Table I shows the pin-outs for these clocks. 50 or 60 Hz Input: This input is applied to a Schmitt Trigger shaping circuit which provides approximately 5V of hysteresis and allows using a filtered sinewave input. A simple RC filter such as shown in Figure 10 should be used to remove possible line voltage transients that cauld either cause the clack to. gain time ar damage the device. The shaper output drives a caunter chain which perfarms the timekeeping functian. 50 or 60 Hz Select Input: This input pragrams the' prescale counter to. divide by either 50 ar 60 to. obtain a 1 Hz timebase. The caunter is programmed for 60 Hz operation by connecting this input to. VDD. An internal depletian device is comman to. this pin; simply leaving this input uncannected programs the clock far 50 Hz aperation. As shawn in Figure 1, the prescale co.unter provides both 1 Hz and 10Hz signals, which can be brought out as bonding aptions. which is driven by a multiplex oscillator. The ascillator and external timing companents set the frequency of the multiplexing functian iand, as controlled by the 4 ar 6-digit select input, the divider determines whether data will be output for 4 or 6 digits_ A zero-blanking circuit suppresses the zero. that would otherwise sometimes appear in the tens-of-hours display; blanking is effective only in the 12-hour format. The multiplexer addresses also become the display digit-enable outputs. The multiplexer outputs are applied to a decoder which is used to address a programmable (code converting) ROM. This'ROM generates the final output codes, i.e., BCD and 7-segment. The sequential output order is from digit 6 (unit seconds) through digit 1 (tens of hours). Multiplex Timing Input: The multiplex oscillator is shown in Figure 2. Adding an external resistor and capacitor to this circuit via the multiplex timing input (as shown in Figure 4a) produces a relaxation oscillator. The waveform at this input is a quasi-sawtooth that is squared by the shaping action of the Schmitt Trigger in Figure 2. Figure 3 provides guidelines for selecting the external components relative to desired multiplex frequency. Time Setting Inputs: Both fast and slow setting inputs, as well as a hald input, are provided. Internal depletion devices provide the narmal timekeeping function. Switching any af these inputs (one at a time) to VDD results in the desired time setting function. Figure 4 also illustrates two methods of synchronizing the multiplex oscillator- to an external timebase. The external RC timing components may be omitted and this input may be driven by an external timebase; the required logic levels are the same as 50 or 60 Hz input. The three gates in the counter chain (Figure 1) are used for setting time. During normal operatian; gate A connects the shaper output to a prescale counter (-;-50 or -;-60); gates Band C cascade the remaining counters. Gate A is used to inhibit the input to. the counters for the duration of slow, fast or hold time-setting input activity. Gate B is used to. connect the shaper output directly to a secands caunter (-;-60), the condition for slaw advance. Likewise, gate C connects the shaper output directly to. a minutes counter (-;-60) for fast advance_ Reset: Applying VDD to this input resets the counters to 0:00:00.00 in 12-hour format and 00:00:00.00 in 24-hour formats leaving the input unconnected (internal cmpletion pull-up) selects normal operation. Fast set then, advances hours infarmation at one hour per secand and slow set' advances minutes informatian at one minute per second. 12 or 24-Hour Select Input: This input is used to program the hours counter to. divide by either 12 ar 24, thereby providing the desired display format. The 12-hour display farmat is selected by cannecting this input to VDD; leaving the input uncannected (internal depletian device) selects the 24-hour format. Output MUltiplexer Operation: The seconds, minutes, and haurs counters continuously reflect the time of day. Outputs from each caunter' (indicative of bath units and tens of seconds, minutes, and hours) are timedivision multiplexed to provide digit-sequential access to the time data. Thus, instead af requiring 42 leads to intercannect a 6-digit clock and its display (7 segments per digit), ai/ly 13 output leads are required. The multiplexer is addressed by a multiplex divider decoder, 4 or 6-Digit Select Input: Like the other control inputs, this input is provided with an internal depletion pull-up device. With no input connection the clock outputs data for a 4-digit display. Applying VDD to this input provides a 6-digit display. ' Output Enable Input: With this pin unconnected the BCD and 7-segment outputs are enabled (via an internal depletion pull-up). Switching VDD to this input inhibits these outputs. (Not applicable to MM5312, MM5313, and MM5315 clacks.) Output Circuits: Figure 5a illustrates the circuit used for the BCD and 7-segment outputs. Figure 5b shows the digit enable output circuit. Figure 6 illustrates interfacing these outputs to standard and low power TTl. Figures 7 and 8 illustrate methods of interfacing these outputs to common anode and comman cathode LED displays, respectively. A method of interfacing these clocks to gas discharge display tubes is shown in Figure 9. When driving gas discharge displays which enclose more than one digit in a common gas envelope, it is necessary to inhibit the segment drive voltage(s) during inter-digit transitions. Figure 9 also illustrates a method of generating a voltage for application to the output enable input to accomplish the required interdigit blanking. functional description 5~~~~~;0- (Continued) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.... ~------------~IOHz HOLOo-------------------, ~~~--------~~IHz SLOW SET 0 - - - - - - - - - - " ' - - + - - - " " FAST SET o - - - - - - - - J - - + - - - + - - - - - - + - - , RESETo--------J--+---+---~._---;_-~~--~...-~~-_, VSSo---.} VDD C>---+ AS REC'D ~---------_o~~!~~~ MULTIPLEXED BCTi 0 UTPUTS 4/:E~I~~~ MULTIPLEXED 7-SEGMENT OUTPUTS 0---------_ L-_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _"'- DIGIT ENABLE MUL TlPLEX TIMING OUTPUT 1-----------------------------..,. . . OUTPUTS FIGURE 1. MM5309 Digital Clock Block Diagram VOO----~J_- 50/60 PPS OUTPUT OR X>.....- ... MULTIPLEX 50/60 Hz INPUT OR MULTIPLEX - - - - - - - ' TIMING COMPONENTS OSCILLATOR OUTPUT lOOk ~. .... r :I: VSS > z I I I I I I I I I~-----O< r11 I vss 10k ~-F:r. I K ~ >< ~ Ik .~ ::;: ~V~~ = OV R '2.2~~ 100 0.0001 0.001 C - CAPACITANCE 0.01 (~F) 0.1 WITH R = 220k I VSS L~I. ::> "A 1- _ _ ':""" _ _ ...1 ~ Dotted components added to shaping circuit to form multiplex oscillator *Effectively FIGURE 2.50/60 Hz Shaping Circuit/Multiplex Oscillator FIGURE 3. Multiplex Timing Component Selection Guide functional description (Continued) Vss MM5309 VOO FIGURE 4a. Relaxation Oscillator Vss Vss Cl C2 EXTERNAL ~ . TIME BASE MM5309 MM5309 . (INPUT OR OUTPUT) VOO VOO FIGURE 4b. External Time Base FIGURE 4c. External Clock Note. Free running frequency should be set to run slightly lower than system frequency over temperature. External time base may be inputor output. * R=100k. FIGURE 4. Synchronizing or Triggering Multiplex Oscillators vss . VSS ~vss .-f}--1 . vOO vss OIGIT ENABLE OUTPUT . _ 7-SEGMENT BCO OR lpPS OUTPUT (OPEN ORAIN) 600 VOO FIGURE 5a ' vOO FIGURE 5b FIGURE 5. Output Circuits '·6 functional description (Continue.d) MOS to Low Power TTL Interface MOS to TTL Interface VSS' 5V VSS ANY GATES VSS' 5V ANY TTL GATE VCC' 5V ss SS (11(11 ww MM5l09 ~~ (111\) VOO VOO = -12V For VSS = 5, VOO = 12, R = 10k For VSS = 5, VOO = -12, R = 7.5k Note. ~igit select will drive TTL directly when 5, -12 supplies are used. For VSS = 10 to 17V, VOO.= Gnd, R = 3k FIGURE 6. Interfacing TTL VSS--. . .----------tl~-- VSS--. . .---------~~-- VSS TYPICAL 1 - - - - - - - - 1 SEGMENT OUTPUT VSS TYPICAL 1 - - - - - - - - - 1 DIGIT ENABLE OUTPUT I '+\ ~~;~~~~ANOOE) MM5l09 TYPICAL LEO A J MM5l09 I SUCH AS NSN71L. OR EIlUIV. TYPICAL TYPICAL 2k SEGMENT I - - -......""~,....-t OUTPUT ....I"""L.. TYPICAL LEO SEGMENTS (COMMON·CATHOOE) SUCH ~S NSN74R. OR EIlUIV. EN~~~~ 1--.....,-.-------1 OUTPUT vOO ........ 5.1k VOO--~----------4~---- (Vss VOOI/2 VF 1.5V Vss - VOO VF 0.6V RL = - - - - - - - NOFI RL Where R L as in k.l1 And VF = forward drop of LED 0.6V "" voltage drop of transistors N = number of digits in display IF = required average LED current Where RL is in k.l1 And VF = forward drop of LED 0.9V .. voltage drop of transistors N = number of digits in display IF = required average LED current = -------NOFI *Transistors may be replaced by OM75491, OM75492, OM8861, OM8863 or equivalent segment/digit drivers. FIGURE 7. Interfacing Common Anode LED Displays FIGURE 8. Interfacing Common Cathode LED Displays 1·7 functional description (Continued) (OV) TYPICAL DIGIT ENABLE OUTPUT ~ TYPICAL SEGMENT MM5J09 TYPICAL SEGMENT OUTPUT MULTIPLEX TIMING INPUT OUTPUT ENABLE ..JI..... O.OOS (X7) J9k 4.7k VDD (-15V) MUL TIPLEX TIMING AND INTER·DIGIT BLANKING -JSV -12SV . FIGURE 9. Interface Panaplex 11* Neon Display Tube *TM of Burroughs Corp . OV lN914 lOOk AC IN 15 Vss 27 4/6 ---mICiUl 01 2S ANODE I 02 24 2NS086 (X4) OJ 2J 0422 • DRIVER I I OJ ONLY MMSJ09 . 14 28 26 6 b c 7 8 SEG d e f 9 9 10 11 12 II I" ,., 0.02 2DOV lOOk TvPiCAil CATHODE I DRIVER 2NJ9D4 J90 pF -lSV - - - . - -....- - . - - _ . - - -.... INTER·DIGIT BLANKING CIRCUIT lN914 I I I lN914 47k 22k -=)~ , -JSV--~------------------__- -....-~+------~----~-~---4---4~ -105V------------------------------~-----_4~-----~---~--- FIGURE 10. MM5309 Driving Gas Discharge Display. Typical Applications Clocks MM5316 digital alarm clock general description The MM5316 digital alarm clock is a monolithic MOS integrated circuit utilizing P-channel low-threshold, enhancement mode and ion-implanted depletion mode devices. It provides all the logic required to build several types of clocks and timers. Four display modes (time, seconds, alarm and sleep) are provided to optimize circuit utility_ The circuit interfaces directly with 7segment fluorescent tubes, and requires only a single power supply. The timekeeping function operates from either a 50 or 6'0 Hz input: and the display format may be either 12 hours (with leading-zero blanking and AM/PM indication) or 24 hours. Outputs consist of display drives, sleep (e.g., timed radio turn off). and alarm enable. Power failure indication is provided to inform the user that incorrect time is being displayed. Setting the time cancels this indication. The device operates over a power supply range of 8-29V and does not require a regulated supply. The MM5316 is packaged in a 40-lead dual-in-line package. 50 or 60 Hz operation' Single power supply • Low power dissipation (36 r[1W at 9V) • 12 or 24-hour display format AM/PM outputs } .-. 12-hour format Leadlng-zerQ blanking • 24-hour alarm setting • All counters are resettable • Fast and slow set controls • Power failure indication • Blanking/brightness control capability • Elimination of illegal time display at turn on • Direct interface to fluorescent tubes • • 9-minute snooze alarm Presettable 59-m inute sleep timer applications features • • • • • • Alarm clocks Desk clocks • Clock radios • Automobile clocks • • Stopwatches Industrial clocks • • Portable clocks Photography timers • Industrial timers • • Appliance timers Sequential controllers block and connection diagrams OUTPUT COMMON SOURCE 0---------------____---, 23 1212~E~~~~ o-:.;38~_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ___. Dual-In-Line Package 40 AM OUTPUT PM OUT 10HRS- b&< HRS-I HRS -g 36 HRS -. 3& HRS- b AL~~~ +"'--_ __. ALARM OFF TO HRS DIGIT SNOOZE SLEEP OUT TO 10'S OF MINS DIGIT SLEEP DIS 0------------------+1 -+I ALA~~ O-,-31~_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ SECO~~ TOMINS DIGIT HRS-< SLOW SET IN HRS-. SECONDS DISPLAY IN 10MINS-I ALARM DISPLAY IN 10MINS-g SLEEP DISPLAY IN 10MINS-.&d 10MINS-b 10MINS-. MINS -I MINS-g MINS-b BLANKING 0-'-3;...1_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _+1 BLANKiNG DETECTOR INPUT 33 MINS-< SLOWSET~ ALARM OFF IN 16 25 11 24 18 23 19 22 20 21 TOP VIEW 34 FASTSET~ 28 Order Number MM5316N 29 See Package 24 VSS~ VOO~ FIGURE 1. FIGURE 2. 1·9 Hz SELECT FAST SET IN MINS-. 0-:;32:....,,-_ _ _ _ _ _ _ _ _ _ _ _ _ _ _-+1 ~0/60 50/60 Hz IN HRS - d 10MINS-< 16-22 BLANKING IN ALARM OUT SNOOZE IN OUT COMMON SOURCE MINS-< MINS-d absolute maximum ratings Voltage at Any Pin Operating Temperature Storage Temperature Lead Temperature (Soldering, 10 seconds) VSS + 0.3 to VSS - 30V -25°C to +70°C -65°C to +150°C 300°C electrical characte,'istics T A within operating range, VSS = 21 V to +29V, VOO = OV, PARAMETER Power Supply Voltage Power Supply Current unless otherwise specified. CONDITIONS VSS (VOO = OV) MIN TYP MAX 29 21 UNITS V No Output Loads VSS = 8V 4 mA VSS = 29V 5 mA Counter Operation Voltage 8 50/60 Hz Input Frequency Voltage dc Logical High Level VSS-l Logical Low Level VOO 50 or 60 VSS VOO 29 . V 10k Hz VSS V VOO+1 V Blanking Input Voltage Logical High Level VSS-1.5 VSS VSS V Logical Low Level VOO VOO VSS-4 V All Other Input Voltages Logical High Level Logical Low Level Internal Oepletion Oevice to VOO Power Failure Oetect Voltage (VSS Voltage) Output Currents, 1 Hz Oisplay VSS = 21V to 29V, VSS-l VSS VSS V VOO VOO VOO+2 V 20 V 10 Output Common = VSS Logical High Level VOH = VSS - 2V Logical Low Level, Leakage VOL=VOO 1500 J1A 1 J1A 10's of Hours (b & cl. 1 O's of Minutes (a & d) Logical High Level VOH = VSS - 2V Logical Low Level, Leakage VOL = VOO pA 1000· 1 pA All Other Display, Alarm and Sleep Outputs Logical High Level VOH = VSS '- 2V Logical Low Level, Leakage VOL = VDO pA 500 1 1·10 pA functional description A block diagram of the MM5316 digital alarm clock is shown in Figure 1. The various display modes provided by this clock are listed in Table I. The functions of the setting controls are listed in Table II. Figure 2 is a connection diagram. The following discussions are based o,n FiflUre 1. fluorescent tube displays, VSS or a display, brightness control voltage is permanently connected to this pin. Since the brightness of a fluorescent tube display is dependent on the anode (segment) Voltage, applying a variable voltage to pin 23 results in a display brightness control. This control is shown in Figure 6. 50 or 60 Hz Input (pin 35): A shaping circuit (Figure 3) is provided to square the 50 or 60 Hz input. This circuit allows use of a filtered sinewave input. The circuit is a Schmitt Trigger that is designed to provide about 6V of hysteresis. A simple RC filter, such as shown in Figure 6, should be used to remove possible line-voltage transients that could either cause the clock to gain time or damage t~e device. The shaper output drives a counter chain which performs the timekeeping function. 12 or 24-Hour Select Input (pin 38): By leaving this pin unconnected, the outputs for the most-significant display digit (10's of hours) are programmed to provide a 12-hour display format. An internal depletion pull down device is again provided. Connecting this pin to VSS programs the 24-hour display format. Segment connections for 10's of hours in 24-hour mode are shown in Figure 5b. Power Fail Indication: If the power to the integrated circuit drops indicating a momentary ac power failure and possible loss of clock, the power fail latch is set. The power failure indication consists of a flashing of the AM or PM indicator at a 1 Hz rate. A fast or slow set input resets an internal power failure latch and returns the display to normal. In the 24-hour format, the power failure indication consists of flashing segments "c" and "f" for times less than 10 hours, and of a flash ing segment "c" for times equal to or greater than 10 hours but less than 20 hours; and a flashing segment "g"for times equal to or greater than 2.0 hours. 50 or 60 Hz Select Input (pin 36): A programmable prescale counter divides the input line frequency by ~ither 50 or 60 to obtain a 1 Hz time base. This counter is programmed to divide by 60 simply by leaving pin 36 unconnected; pull-down to VOO is provided by an internal depletion device. Operation at 50 Hz is programmed by connecting pin 36 to VSS. Display Mode Sel~ct Inputs (pins 30-32): In the absence of any of these three inputs, the display drivers present, time-of-day information to the appropriate display digits. Internal pull-down depletion devices allow use of simple SPST switches to select the display mode. If more than one mode is selected, the priorities are as noted in Table I. Alternate display modes are selected by, applying· VSS to the appropriate pin. As shown in Figure 1 the code converters receive time, seconds, alarm and sleep information from appropriate points in the clock circuitry. The display mode select inputs control the gating of the desired data to the code converter 'inputs and ultimately (via output drivers) to the display ' digits. Alarm Operation and Output (pin 25): The alarm comparator (Figure 1) senses coincidence between the alarm counters (the alarm setting) and the time counters (real time). The comparator output is used to set a latch in the alarm and sleep circuits. The latch output enables the alarm output driver (Figure 4), the MM5316 output that is used to control the external alarm sound generator. The alarm latch remains set for 59 minutes, during which the alarm will therefore sound if the latch output is not temporarily inhibited by another latch set by the snooze alarm input (pin 24) or reset by the alarm "OFF" input (pin 26). If power fail occurs and power comes back up, the alarm output will be in high impedance state. Time Setting Inputs (pins 33 and 34)': Both fast ana slow setting inputs are provided. These inputs are applied either singly or in combination to obtain the control functions listed in Table II. Again, internal pull-down depletion devices are provided; application of VSS to these pins effects the control functions. Note that the .control functions proper are dependent on the selected display mode. For example, a hold-time control function is obtained by selecting seconds display and actuating the slow set input. As another example, the clock time may be reset to 12:00:00 AM, in the 12-hour format (00:00:00 in the 24-hour format). by selecting seconds display and actuating both slow and fast set inputs. Snooze Alarm Input (pin 24): Momentarily connecting pin 24 to VSS inhibits the alarm output for between 8 and 9 minutes, after which the alarm will again be sounded. This input is pulled-down to VOO by an internal depletion device. The snooze alarm feature may be repeatedly used during the 59 minutes in which the alarm latch remains set. Alarm "OFF" Input (pin 26): Momentarily connecting pin 26 to VSS resets the alarm latch and thereby silences . the alarm. This input is also returned to VOO by an internal depletion device. The momentary alarm "OFF" input also readies the alarm latch for the next comparator output, and the alarm will automatically sound again in 24 hours (or at a new alarm setting). If it is desired to silence the alarm for a day or more, the alarm "OFF" input should remain at VSS. ' Blanking Control Input (pin 37): Connecting this Sch!TIitt Trigger input to VOO places all display drivers in a non-conducting, high-impedance state, thereby inhibiting the display, (see Figures 3 and 4). Conversely, VSS applied to this input enables the display. Output Corr-rnon Source Connection (pin 23): All disp'lay output drivers are open-drain devices with all $Ol/rces common to pin 23 (Figure 4). When using Sleep Timer and Output (pin 27): The sleep output at pin 27 can be used to turn off a radio after a 1-11 functional description (Continued) and the sleep output current drive is removed, thereby turning off the radio. The turn off may also be manually controlled (at any time in the countdown) by a momentary VSS connection to the snooze, input (pin 24). The output circuitry is the same as the other outputs (Figure 4). desired time interval of up to 59 minutes. The time interval is chosen by selecting the sleep display mode (Table I) and setting the desired time interval (Table II). This automatically results in a current-source output via pin 27, which can be used to turn on a radio (or other appliance). When the sleep counter, which counts downwards, reaches 00 minutes, a latch is reset Voo 50/60 HZ B~N:~~I~~ >-"--1 50/60 Hz JC)-"-. BLANKING OUTPUT OR INPUT SIGNAL VSS FIGURE 3. 50/60 Hz or Blanking Input Shaping Circuit *OUTPUT'COMMON SOURCE BUS (PIN 23) il(OATA)~~ ---i BLANKING (FROM SHAPER) OUTPUT ,(OPEN ORAIN) VSS *Alarm and sleep output sources are connected to VSS: blanking is not applied to these outputs. FIGURE 4. Output Circuit PIN 39 1 Hz PIN 40 PM PIN 1 AM PIN 1 AM PIN 2 NC b&c (a) 12-Hour Display Format (b) 24-Hour Display Format FIGURE 5. Wiring 'Ten's-of-Hours Digit 1·12 PIN 40 PM PIN 2 b&c functional description (Continued) TABLE I. MM5316 Display Modes *SELECTED DISPLA Y MODE DIGIT NO.1 DIGIT NO.2 DIGIT NO. 3 DIGIT NO.4 1D's of Hours & AM/PM Hours 10's of Minutes Minutes Seconds Display Blanked Minutes 1D's of Seconds Seconds Alarm Display 1D's of Hours & AM/PM Hours 1D's of Minutes Minutes Sleep Display Blanked Blanked 10's of Minutes Minutes Time Display * If more than one display mode input is applied, the display priorities are in the order of Sleep (overrides all others), Alarm, Seconds, Time (no other mode selected). ' ill TABLE II. MM5316 Setting Control, Functions CONTROL INPUT SELECTED DISPLAY MODE CONTROL FUNCTION *Time Slow Fast Both Minutes Advance at 2 Hz Rate Minutes Advance at 60 Hz Rate Minutes Advance at 60 Hz Rate Alarm Slow Fast Both Both Alarm Alarm Alarm Alarm Seconds Slow Fast Both Both Input to Entire Time Counter is Inhibited (Hold) Seconds and 1D's of Seconds Reset to Zero Without a Carry to Minutes Time Resets to 12:00:00 AM (12·hour format) Time Resets to 00:00:00 (24·hour format) Slow Fast Both Substracts Count at 2 Hz Substracts Count at 60 Hz Substracts Count at 60 Hz Sleep Minutes Advance at 2 Hz Rate Minutes Advance at 60 Hz Rate Resets to 12:00 AM (12·hour format) Resets to 00:00 (24·hour format) *When setting time sleep minutes will decrement at rate of time counter, until the sleep counter reaches 00 minutes (sleep counter will not recycle). typical application Figure 6 is a schematic diagram of a general purpose alarm clock using the MM5316 and a 3 1156~~~ fluor~scent tube display. BRIGHTNESS CONTROL ...--.+_>---'...,..-.......,vss IBV lOOk [tl Z1k OUTPUT COMMON SOURCE ~~--+---+----l50/60 Hz INPUT ALARM DRIVE MMSJI6 Z1k ~--....-+-..-~--lVOD r I I I L___ t,L. .o:,;~·rcz-.:;l;:.:O':;: S: . .OF-:H" OU_R_S- =.:;.: . ;. . ;-i-UN_IT-iH~O_UR;S+T- rI.;.O.S_O. .:F~M. :.IN_UT.:;.E. .:;S-T- i-;-;.UN_IT_M;-IN_U_TET-S+SL;~- ,~ IHOURS I FOR I Z4·HR _ ___ J MODE FIGURE 6. Schematic 1·13 SLEEP DRIVE Clocks MM5370, MM5371 digital alarm clocks general description The MM5370 and MM5371 digital alarm clocks are monolithic MOS integrated circuits utilizing P-channel low-threshold, enhancement mode and ion-implanted depletion mode devices. They provide all the logic required to build several types of clocks an.d timers. Three display modes (time, alarm and sleep) are provided to optimize circuit utility. The circuits interface simply with 7-segment gas discharge displays. The timekeeping function operates from either a 60 Hz (MM5370) or 50 Hz (MM5371) input, and the display format may be. ~jther12 hours (with leading-zero blanking and AM/PM indication) or 24 hours. Outputs consist of display drives, alarm enable and sleep (e.g., timed radio turn off). Power failure indication is provided to inform the user that incorrect time is being displayed. Setting the time cancels, this indication. These clocks are packaged in 28-pin dual-in-Iine packages. 3: absolute maximum ratings (l'1 Voltage at Any Pin~~ Voltage at Any Disp ay Output Pin Operating Temperature Storage Temperature Le~d Temperature (Soldering, 10 seconds) W VSS + 0.3V to VSS - 29V VSS + 0.3V to VSS - 55V -25°C to +70°C -65°C to +150°C 300°C ..... 0 s: s: (l'1 electrical characteristics PARAMETER T A within operating range, VSS = OV, V DD = -21 V to -29V unless otherwise specified. CONDITIONS MIN TYP MAX W ..... .... UNITS Power Supply Voltage Fun·ctioning Clock I No Output Loads Outputs Driving Display Power Supply Current -8.0 -25 -21 No Output Loads, (See "Power -29 V -29 V 5.0 mA Supply" Section) 60 Hz (or 50 Hz) Input Frequency MM5370 dc 30k Hz MM5371 dc 30k Hz 60 Hz (or 50 Hz) Input Voltage Logical High Level VSS-1.0 VSS VSS V Logical Low Level VDD VDD VDD+1 V VSS VSS-4.0 V VSS VDD+2.0 V Brightness Control Voltage Logical High Level VSS-2.0 VSS Logical Low Level VDD '{DD V All Other Input Voltages Logical High Level Logical Low Level Multiplex Frequency Internal Depletion Load to VDD VSS-1.0 VSS VDD VDD V Determined by Ext. RC 500 60k Hz Driven by Ext. Time Base dc 60k Hz -8.0 V .\-3.0 Power Failure Detect Voltage (VDD Voltage) Output Currents VDD = -21 V to -29V, VSS = OV Digit Anode Outputs Logica High Level, ("ON") VOH = VSS - 5V Logical Low Level, ("OFF") VOL = VSS - 45V 8.0 mA 40 /-LA Segment Cathode Outputs Logical High Level, ("OFF") VOH=VSS-5V Logical Low Level, ("ON ") VOL = VSS - 45V mA 2.0 10 /-LA Alarm and Sleep Outputs Logical High Level, ("ON") VOH=VSS-2V Logical Low Level, ("OFF") VOL = VDD + 2V 1.5 mA -10 functiona I description functions of the clocks (proper counting, etc.) except output drive capabilities. In order to ensure proper output levels and breakdown voltages it is necessary to provide supply voltages between -21V and -29V. At some point between -7V and -3V, the power fail latch becomes "set". All counters will then hold their count at least 0.5V below this point. This ensures power failure indication before any count is lost. For proper power failure indication, power supply rise time should not exceed 10 V/ms, since faster rise times may be faster than propagation delays within the latch circuitry. A block diagram of the MM5370 and MM5371 clocks is shown in Figure 1. The various display modes provided by these clocks are listed in Table I. The functions of the controls are listed in Table II. A connection diagram for these devices is shown on page 1. Unless indicated other· wise, the following discussions are based on Figure ,. Power Supply: Even though these clocks do not require a regulated supply, and operate over a wide voltage range, certain factors should be remembered. Power supply voltages between -8V and ·-21V will provide all 1·15 /-LA III functional description (Continued) frequency of the multiplexing func_n. Each digit anode is sequentially enabled for a time equal to the period of one cycle ofthe multiplex oscillator frequency. Line Frequency Input (pin 12): A shaping circuit is provided to square the 60 Hz (MM5370) or 50 Hz (MM5371) input., This circuit allows use of a sinewave input. The Schmitt Trigger shaper (Figure 2) is designed to provide approximately 6V of hysteresis. A simple RC filter, such as shown in Figure 8,' should be used to remove possible line·voltage transients that could cause the clock to gain time o'r damage the device. The shaper output drives a counter chain which performs the timekeeping function. A prescale counter divides the line input frequency to obtain a 1 pps timebase. When driving gas discharge displays which enclose more than one digit in a common gas envelope, it is necessary to either (1) inhibit the segment drive voltage(s) for a short time' during inter-digit transitions, or (2) avoid physically adjacent. inter-digit transitions. The MM5370 and MM5371 clocks utilize an interlaced output sequence to eliminate the need for inter·digit blanking circuitry and to prevent display arcing problems. The digit sequence is: (1) digit no. 1 (ten's of hours), (2) digit no. 3 (ten's of minutes), (3) blank for one digit time, (4) digit no. 2 (unit hours), (5) digit no. 4 (unit minutes), (6) blank for one digit time, etc. The two blanking intervals are provided to recharge level-translating capacitors located in the display segment drive lines (see Figure 8). Both segment data and digit enables are blanked. Figure 3 is a ,timing diagram which illustrates output timing. Display Mode Select Inputs (pins 7 and 8): In the absence of, either of these inputs, the display drivers output time·of-day information to the display. Internal ,pull·down (to VDD) depletion loads allow use of simple SPST switches for connecting these inputs to VSS, thereby selecting alternate display modes. If more than one mode is simultaneously selected, the priorities are are noted in Table I. As shown in Figure 1 the multiplexed code converter receives time, alarm and sleep information from appropriate points in the clock circuitry. The display mode select inputs control the gating of the desired data to the multiplexed code converter inputs and ultimately (via output drivers) to the display. MUltiplex Timing Input (pin 14): The multiplex oscillator is shown in Figure 4. Adding an external resistor and capacitor to this circuit via the mUltiplex timing input produces a relaxation oscillator. The waveform at this input is a quasi-sawtooth that is squared by the shaping action of the Schmitt Trigger in Figure 4. Figure 5 provides guidelines for selecting the external components relative to the desired multiplex frequency. Figure 6 illustrates a method of synchronizing or driving the multiplex oscillator with an external timebase. The external RC timing components may be omitted and this input driven by an external timebase; the required logic levels are the same as the 60 Hz or 50 Hz input. Time Setting Inputs (pins 10 and 11): Both fast and slow setting inputs are provided. These inputs are applied either singly or In combination to obtain the control functions listed in Table II. Again, internal pull-down depletion loads are provided; application of VSS to these pins effects the control functions. Note that the control functions proper are determined by the selected display mode. An optional hold-time control function can be obtained as shown in Figure 8. Output Circuits: All display output drivers are opendrain devices with sources common to VSS (pin 5), see Figure 7. Figure 8 illustrates interfacing the clock' outputs and a gas discharge display. Reset Input (pin 9): Applying VSS tO,this input results in resetting the timekeeping function' of the clock; a pull-down depletion load is provided at this input I Time is reset to 12:00 AM in the 12-hour format, or 00:00 in the 24-hour format. See Table II. Brightness Control Input (pin 15): Since display brightness is a function of cathode segment current, a capability of interrupting this current for a variable percentage of the digit interval results in a brightness control. Connecting this Schmitt Trigger input (see Figure 2) to VDD places all cathode segm'ent drive voltages at the high level, thereby inhibiting the display. Conversely, VSS applied to this input enables the cathode segment drives. The Schmitt Trigger shaper provides approximately 1V of hysteresis, which facilitates using a waveform such as a sawtooth with a variable slope (or variabledc component) to effect the shaper output duty cycle and, therefore, the display brightness. The control waveform should, be derived from the multiplex frequency; a circuit is included in Figure 8. 12 or 24-Hour Select Input (pin 13): By lE)aving this pin unconnected, the clock is programmed to provide a 12-hour display format. This format provides for zero-blanking the most significant display digit (ten's of hours). An internal pull-down depletion load "is again provided; connecting this pin to VSS' programs the 24-hour display fprmat. (See Figure 8). Output Multiplexer Operation: Depending upon the selected display mode (see Table I), outputs from the appropriate internal counter are time division multiplexed to provide digit-sequential access to the data. Thus, instead of requiring 28 leads to interconnect a 4-digit clock and its display (7 -segments per digit), only 11 output leads are required. Note that the MM5370 and MM5371 actually provide 13 outputs (4-digit anode drive outputs plus 9 "segment" cathode drive outputs). The two additional "segment" drives are provided to accommodate displays which feature a colon and/or AM/PM indication. (See sections on pin 16 and pin 17). The multiplexed code converter and output drivers are controlled by a multiplex oscillator. The oscillator and external timing components'set the Alarm Operation and Output (pin 2): An alarm com· parator (see Figure 1) senses coincidence between the alarm counters (the alarm setting) and the time counters (real time). The comparator output isused to set a latch in the alarm and sleep circuits. This latch enables the alarm output driver (see Figure 7), the output of which is used to control the external alarm sound generator. The alarm latch remains set for 59 minutes, during which the alarm will sound if the latch output is' not 1-16 functional description (Continued) sleep display mode (see Table I) and setting the desired time interval (see Table II). This automatically results in a current-source output via pin 4 which. can be used to turn on a radio. When the sleep counter, which counts downwards, reaches 00 minutes a latch is reset and the sleep output drive current is removed, thereby turning off the radio. This turn off also may be manually controlled (at any time in the count-down) by a momentary VSS connection to the snooze input (pin 1). This input is also returned to VDD by a depletion load. The output circuitry is the same as the alarm output (see Figure 7). temporarily inhibited by another latch set by the snooze input (pin 1) or reset by the alarm "OF F" input (pin 3). Alarm time setting and resetting are outlined in Table II. When initially powered, alarm is in "OFF" state. Alarm "OFF" Input (pin 3): Momentarily connecting this pin to VSS resets the alarm latch and thereby silences the alarm. This input is also returned to VDD by an internal depletion load. The momentary alarm "OFF" input also readies the alarm latch for the next alarm comparator output; the alarm will sound again in 24 hours (or at a new alarm setting). If it is desired to silence the alarm for a day or more, the alarm input should remain at VSS. Snooze Timer Input (pin 1): Momentarily connecting this pin to VSS inhibits the alarm output for between 8 and 9 minutes, after which the alarm will again be sounded. This input is pulled to VDD by an internal depletion load. The snooze feature may be repeatedly used during the 59 minutes in which the alarm latch remains set. AM/PM Cathode Output (pin 16): Current with this writing, gas-discharge clock displays are available with two types of AM/PM indications, (1) AM and PM indicators common to digits 3 and 4 respectively; and (2) a PM only indication common to digit 1_ Figure 3 illustrates an AM/PM cathode drive output that is compatible with both display types. Note that this same output also provides a non-blinking (steady) colon drive common to digit two. Power failure is shown by turning off this output at a 1 Hz rate. Sleep Timer and Output (pin 4): The sleep output at pin 4 can be used to turn off a radio (or other appliance) after. a desired time interval of up to 59 minutes. The time interval is chosen by selecting the Colon Cathode Output (pin 17): As an optional indication of clock operation, some users may prefer to display a 1. Hz activity_As shown in Figure 3, a cathode drive output is provided to facilitate a blinking colon. .J ' VSS 0--+ VDD 0--+ MULTIPLEX TIMING O-----------i~ INPUT 12/2~EHL~~~ LINE FREQUENCY INPUT MULTIPLEX OSCILLATOR 0-------------------------------. ~DO:::RS 0----+1 ) DIGIT ANODE DRIVE OUTPUTS lD MINS MINS ALARM OUTPUT ...- - - - - . . . . , ALARM 0-------, AMIPM OFF COLON INPUT } ) ALARM DISPLAY o---_________..:...______________--.J SLEEP DISPLAY o--------------------...;.--------.....J BRIGHTNESS CONTROL O-----------i~ INPUT SHAPING CIRCUIT FIGURE 1. MM5370 and MM5371 Digital Alarm Clock, Block Diagram 1-17 AUXILIARY CATHODE DRIVE OUTPUTS MULTIPLEXED 7·SEGMENT CATHODE DRIVE OUTPUTS III ... ,... M it) functional description (Continued) ~ :E ~ TABLE I. MM5370 and MM5371 Display Modes M it) :E :2 *SELECTED DISPLA Y MODE DIGIT NO.1 DIGIT NO.2 DIGIT NO.3 DIGIT NO.4 Time Alarm Sleep 10's of Hours 10's of Hours Blanked** Unit Hours Unit Hours Blanked 10's of Minutes 10's of Minutes 10's of Minutes Unit Minutes Unit Minutes Unit Minutes I * If more than one display mode input is :applied, the display priorities are in the order of Sleep (overrides all others), Alarrii, Seconds, Time (no other mode selected). " * * F segment is lit in 12-hour disP"lay mode_ This may be eliminated by using circuit shown in Figure 9. (~I Table II. MM5370 and MM5371 Setting Control Functions SELECTED DISPLA Y MODE CONTROL INPUT Time* Slow Fast Both Reset Reset Minutes Advance at 2 Hz Rate Minutes Advance at 60 Hz Rate Minutes Advance at60 Hz Rate Time Resets to 12:00 AM (12-hour format) Time Resets to 00:00 (24-hour format) Alarm Slow Fast Both Both Alarm Alarm Alarm Alarm Sleep Slow Fast Both Subtracts Count at 2 Hz Rate Subtracts Count at 60 Hz Rate Subtracts Count at 60 Hz Rate CONTROL FUNCTION Minutes Advance at 2 Hz Rate Minutes Advance at 60 Hz Rate Resets to 12:00 AM (12-hour format) Resets to 00:00 (24-hour format) *When setting time sleep minutes will decrement at rate of time counter, until the sleep counter reaches 00 minutes (sleep counter will not recycle). vss LINE FREQUENCY 8RII~~~~E~~ SHAPEO LINE 0----4.......... X>-"'--1~ ~~E~~I~~CT~ESS CONTROL INPUT CONTROL SIGNAL VOD FIGURE 2. 60 Hz (or 50 Hz) Input (or Brightness Control Input) Shaping Circuit 1-18 functional description MULTIPLEX TIMING INPUT s: s: U1 (Continued) eN -...J o I I n II DIGITNO.l 10'S OF HOURS DIGIT NO. 3 10·SOFMINS. I l r 11--- I '~I----------------~' I II ~ ~ I I I I r I11.-.__________--; ~ U~II~I~~~R~ I n I ~I--~I--------~ I I I ~I;I~ ~I~S~ I I ~--------~ _ _ _1L I ~--~--------------~ ANY SEGMENT AMII'M CATHODES I NON·BlINKING . COLON DRIVE I ~l'HZBlINKING COLON DRIVE COLON CATHOOES COLON I : COLON : L ___ ..1 FIGURE 3. Output Timing Diagram VSS ExTERNAL...Lc TIMING COMPONENTS MULTIPLEX TIMING INPUT I "'-0-...-1 OSCillATOR OUTPUT 1.000.000 ~ F 5 100.000 15 :c ~ ~ ~~ VOO "" ~ ::; Iil!: voo=-a.DvR VOO=-2IV ~I 10.000 r- VOO = -29V~ 1000 VOO ~ ;= ~ UlL 100 10 pF 1111 100 pF 11111 1000 pF O.DI~F O.I~F CAPACIT ANCE C (WITH R=IDDk) VSS FIGURE 5. Multiplex Timing Component Selection Guide (Typical Only) FIGURE 4. Multiplex Oscillator Circuit .._---+----- VSS-....._ _........ Note 1: For synchronizing, free running period should be set to run slightly longer than exter· nal timebase over temperature. Note 2: For driving, timing capacitor should be deleted. EXTERNAL TIMEBASE Voo-------4I.....- - -...- - - - - - FIGURE 6. Synchronizing or Driving Multiplex Oscillator 1·19 functional description (Continued) Vss "M"'« n (DATA) ALARM DR SLEEP OUTPUT VOO (OPEN DRAIN) TYPICAL DIGIT DR SEGMENT OUTPUT FIGURE 7. Output Circuits VSS ~ O.OT5~F °t/ :~ 1, 5 VSS VOD 55k J. en T2k TOOk MUX TIMING BRIGHTNESS CO NT. ~ VSS ~o- FAST SET ~o- RESET ~o- ALARM DISPLAY ALARM OFF ~o- SNOOZE 60Hz IN ,,+,~,~ ! " .r TOOk . TOOk (X4) ~o- ~ } CONTROLS TO ALARM ANDIDR RADIO CIRCUITS SLEEP ~o- 0- . ALARM SLOW SET ~ MM53)0 M 10M SLEEP DISPLAY H 10H T2/24 HOURS 10H VDD . > LINE FREn. b c d . I 9 AMI PM COLON . > H~"" II II TOk II II VSS II II II II VSS= OV VOO = -2TV TO -29V II II >