Part Number Hot Search : 
DG33BU AD654JN 106K0 AD815 2SK1394 OV5620 WT6803 AON6554
Product Description
Full Text Search
 

To Download LC737212M Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  overview the lc737212 and LC737212M are cmos lsi telephone dialers for pushbutton telephones. they support both dtmf and pulse dialing. these products include 25 16-digit memories for storing telephone numbers and one 63-digit memory for redialing, and they provide, in a single chip, all the functions required for dialing and control for a standard independent telephone, including on-hook dialing and a hold function. they also provide a serial i/o interface for connection to a microcontroller. functions fabrication in a cmos process that allows these circuits to be directly operated from a telephone line support for single-contact keypads built-in oscillator circuit (fosc = 3.58 mhz) that can drive either a standard color-tv crystal oscillator element or a ceramic resonator high-precision dtmf signal frequency generator circuit (?.1%) adopted for eased ceramic resonator selection five one-touch 16-digit auto-dial memories and 20 quick-dialing memories on-hook or off-hook can be specified for memory entries. mode change and pause data items can be stored in the dialing memories. 63-digit redial memory automatic pause (3.9 seconds) insertion when the mode is switched. automatic pause (1.0 second) insertion after a flash operation. mode changing is one-directional, from pulse mode to tone mode. output of a key press tone (1036 hz, 31 ms) for keys other than dtmf keys when key input is valid output of an operation complete confirmation tone (2072 hz, 279 ms for each telephone number) when a telephone number is stored in memory generates 12 signal types in dtmf mode. supports an on-hook dialing mode. supports a hold function with hold mode. supports both 10 and 20 pps dialing pulse rates. the mode can be switched from either the p/t pin or by a key input. settable dialing pulse circuit closed ratio (make percent): either 33% or 39%. supports either keypad or serial input. provides serial output of the keypad input data and the internal status. capable of controlling the serial output timing. supports 18 user-defined keys. wide operating power-supply voltage range pulse mode: v dd = 1.5 to 5.5 v dtmf mode: v dd = 2.0 to 5.5 v low power operation pulse mode: i dd = 0.5 ma max (v dd = 3.0 v) dtmf mode: i dd = 1.0 ma max (v dd = 3.0 v) low standby current ? dr = 0.5 ? max (v dd = 1.0 v) cmos lsi ordering number : en5203 203 21398rm(ot) no. 5203-1/27 sanyo electric co.,ltd. semiconductor bussiness headquarters tokyo office tokyo bldg., 1-10, 1 chome, ueno, taito-ku, tokyo, 110-8534 japan telephone dialer ic with on-chip memory for push- button telephones lc737212, LC737212M
p ac ka g e dimensions unit: mm unit: mm 3170-dip36s 3129-mfp36sd no. 5203- 2 /27 lc737212, 737212m sanyo: dip36s [lc737212] sanyo: mfp36sd [LC737212M] specifications absolute maximum r atings at ta = 25 c allowable operating ranges at ta = 25 c parameter symbol conditions ratings unit maximum power supply voltage v dd max ?.3 to +6.5 v maximum input voltage v in max ?.3 to v dd +0.3 v maximum output voltage v out max ?.3 to v dd +0.3 v allowable power dissipation pd max ta 70 ?c 250 mw minimum load resistance p l min between the dtmf and v ss pins 1 k operating temperature topr ?0 to +70 c storage temperature tstg ?0 to +125 c parameter symbol conditions min typ max unit supply voltage v ddp pulse mode 1.5 5.5 v v ddt dtmf mode 2.0 5.5 v input high-level voltage v ih all input pins 0.7 v dd v dd v input low-level voltage v il all input pins v ss 0.3 v dd v key contact resistance r ki 3.0 k keypad capacitance c ki 330 pf oscillator element rating f center frequency = 3.579545 mhz ?.3 +1.3 % r s 100
electrical characteristics at ta = 25 c, fosc = 3.579545 mhz ac characteristics at ta = 25 c, fosc = 3.579545 mhz no. 5203- 3 /27 lc737212, 737212m parameter symbol conditions min typ max unit operating current drain i ddp pulse output mode, outputs open, v dd = 3.0 v 0.3 0.5 ma i ddt dtmf output mode,outputs open, v dd = 3.0 v 0.5 1 ma static current drain i dd(st) standby mode, outputs open, v dd = 1.5 to 5.5 v 1 a memory retention voltage v dr between v dd and v ss 1 v memory retention current i dr v dd = 1 v 0.5 a the sout-ena, off-hook, dpr, p/t, bmr, i ih1 on-hook-dial in, hold-off in, discon in, 1 a input pin current si/key, off/on-hook, and store pins, v ih = v dd the sout-ena, off-hook, dpr, p/t, bmr, i il1 on-hook-dial in, hold-off in, discon in, ? a si/key, off/on-hook, and store pins, v il = v ss i ilk1 all key pins, v dd = 1.5 v, v ilk = v ss ?0 a i ilk2 all key pins, v dd = 5.5 v, v ilk = v ss ?00 a key pin current i olk1 all key pins, v dd = 1.5 v, v olk = 0.4 v 200 a i olk2 all key pins, v dd = 5.5 v, v olk = 0.4 v 0.7 ma output pin leakage current i off v o = v dd , v dd = 5.5 v, with the output off, the dp, 1 a mute1, mute2, and s-out pins. v oh1 the k-tone, hold-out, hook-ctl, v dd ?0.5 v and sp-ctl pins, v dd = 1.5 v, i oh = ?50 a v oh2 the k-tone, hold-out, hook-ctl, v dd ?1 v output pin voltage and sp-ctl pins, v dd = 5.5 v, i oh = ? ma v ol1 the k-tone, dp, mute1, mute2, sp-ctl , 0.4 v hold-out, and hook-ctl pins, v dd = 1.5 v, i ol = 250 a v ol2 the k-tone, dp, mute1, mute2, sp-ctl, 0.4 v hold-out, and hook-ctl pins, v dd = 5.5 v, i ol = 1 ma parameter symbol conditions min typ max unit key debounce time t kd 30 ms pin chatter exclusion time t pcht off-hook, p/t, on-hook-dial, in hold off in 45 ms key scan frequency f ksc 258.9 hz key tone frequency f kt 1035.7 hz key tone output time t kt 30.9 ms in pulse mode at 10 pps 3.88 3.9 3.93 s auto-pause time t ap in pulse mode at 20 pps 3.88 3.9 3.93 s dtmf mode 3.88 3.9 3.93 s dtmf output time t mfon 98 100 102 ms dtmf interdigit pause time t mfoff 93 95 97 ms hooking time t hk 700 710 720 ms hooking pause time t hkp 0.98 1.0 1.02 s memory store confirmation f kst 2071.4 hz tone frequency memory store confirmation t kston 278.1 ms tone output time low tone amplitude v or v dd = 3.5 v, r l = 10 k 165 200 240 mvrms tone output ratio dbcr v dd = 2.0 to 5.5 v, r l = 10 k 1 2 3 db tone output distortion dis v dd = 2.0 to 5.5 v, r l = 10 k 10 % oscillator start time t start v dd = 1.5 to 5.5 v 30 ms v dd = 3.0v 1 ms
pulse dialing output /fosc = 3.579545 mhz dtmf output /fosc = 3.579545 mhz pin assignment no. 5203- 4 /27 lc737212, 737212m dialing interdigit make dpr pin bmr pin pulse rate pause percent v ss v dd 9.94 pps 834.2 ms 33.2% v dd v dd 19.89 pps 525.2 ms 33.2% v ss v ss 9.94 pps 834.2 ms 39.2% v dd v ss 19.89 pps 525.2 ms 39.2% input output frequency [hz] deviation [%] standard lc737212 r1 697 697.0 +0.01 r2 770 770.1 ?.02 r3 852 852.3 ?.03 r4 941 942.0 ?.11 c1 1209 1209.3 ?.03 c2 1336 1335.7 +0.03 c3 1477 1476.7 +0.02 c4 1633 1633.0 +0.00 top view
block diagram no. 5203- 5 /27 lc737212, 737212m
keypad layout key matrix functions (when the sout-ena pin is high) digits 1 to 9, 0: dialing data * and #: dtmf dialing data in pulse mode, the * key switches the lc737212/m to dtmf mode. f: flash (0.71 second) m: quick-dialing address specification (only in the on-hook state, sets up memory store mode) r/p: redial, pause (3.9 seconds), clear the paused state hold on/off: controls the on/off state of hold mode store: sets up memory store mode. a1 to a5: one-touch dialing key 00 to 17: definable function keys the keypad is formed as a matrix using the key input pins (r1 to r5 and c1 to c8) and supports 40 keys. a given key is input by shorting or grounding the column pin and the row pin for that key. to prevent discharge of the backup battery due to inadvertent key presses in standby mode (when the circuit is disconnected from the telephone line), key input by shorting is not accepted. this means that if on-hook storing of telephone numbers in memory is selected, the application must implement store key (or m key) input by grounding the row pin and column pin. digit keys (1 to 9 and 0) dialing data keys quick-dialing memory address specification keys * and # keys dtmf mode: the * and # keys function as dial data keys pulse mode: * ... pulse/tone switching key # ... unused. f key (flash key) invokes an operation equivalent to 0.71-second hooking implemented by turning on the dp output for 0.71 second. although a 1-second pause is automatically inserted, the following dialing data may be entered during that period. redialing is possible after a flash operation. m key (memory key) when on-hook memory registration is set up, the system switches from standby mode to memory registration mode when the m key is pressed. the address of the dialing memory is specified by combination of the digit keys that are pressed immediately after the m key. the system operates as follows when the memory address operation is performed incorrectly. no. 5203- 6 /27 lc737212, 737212m 1 2 3 f 00 05 10 15 4 5 6 m 01 06 11 16 7 8 9 r/p 02 07 12 17 * 0 # hold 03 08 13 a4 on/off a1 a2 a3 store 04 09 14 a5 r1 to r5 c1 to c8
memory readout memory store r/p key after connecting to the line, the r/p functions as a redial key as long as the system has not performed a dialing output operation. in manual dialing mode, the r/p key functions as the pause data key. when dialing from memory: during a pause operation: cancels the pause while dialing: inserts a pause during a redial operation: during a pause operation: cancels the pause while dialing: ignored if two or more pause characters occur in the data, the pause cancel operation will cancel all pending pauses in a single operation. store key pressing the store key sets the system to memory store mode. pressing the store key again during a memory store operation cancels all input data. hold on/off key controls the on/off state of off-hook mode. no key tone is output at this time. keys a1 to a5 these are the one-touch auto-dialing keys. pressing one of these keys outputs the corresponding memory data from the dp and dtmf pins. keys 00 to 17 these are user-defined keys. when one of these keys is pressed, the lc737212/m outputs the corresponding status and key code from the serial interface. no. 5203- 7 /27 lc737212, 737212m
no. 5203- 8 /27 lc737212, 737212m pin functions pin no. symbol function 1 c5 column input 2 r1 3 r2 4 r3 row input 5 r4 6 r5 7 sout-ena serial output enable, h: enable, l: disable 8 hold-off in hold mode clear input; falling edge detection. 9 on-hook dial in on-hook dialing input; falling edge detection 10 si/key serial input/keypad input switching 11 on-hook hook-switching input 12 dpr dialing pulse rate switching; h: 20 pps, l: 10 pps 13 r/t pulse/tone switching; h:pulse, l: tone 14 bmr make percentage switching input; h: 33%, l: 39% 15 xin oscillator circuit. connect either a crystal or ceramic oscillator element with a 16 xout frequency of 3.58 mhz between these pins. 17 off/on-hook store off-hook store/on-hook store switching 18 v dd power supply 19 v ss 20 sp-ctl speaker reception control output; complementary output 21 dtmf dtmf output; npn emitter-follower output 22 mute2 dtmf mute output; n-channel open drain output 23 mute1 dp and k-tone muting output; n-channel open drain output 24 s-out serial data output; n-channel open drain output 25 dp dialing pulse output; n-channel open drain output 26 k-tone k-tone output; complementary output 27 hook-ctl hook control output; complementary output 28 hold-out hold mode output; complementary output 29 discon in disconnect input 30 c1 31 c6 32 c7 33 c2 column inputs 34 c8 35 c3 36 c4
sout-ena normaly set high. serial output and dial output are enabled when this pin is set high. hold off in hold mode is cleared when a falling edge is detected on this pin. hold-off pin inputs are not accepted for the 0.5 seconds immediately following a transition to on-hook hold mode. on-hook-dial in this pin toggles an on/off state on each input falling edge. when the telephone is on hook, this pin toggles the on/off state of on-hook dialing mode. when the telephone is off hook, this pin toggles the on/off state of monitor mode. si/key the keypad is set to input mode when this pin is set low. when this pin is set high, serial input is enabled. in this state, all keypad inputs are pulled up by built-in resistors, and the pins c6 to c8 function as the serial interface input pins. c6 = serial clock input c7 = serial data input c8 = strobe input off-hook this pin is the hook state switching input. dpr this pin is the dialing pulse rate switching input. (h: 20 pps, l: 10 pps) p/t this pin is the dialing signal switching input. (h: pulse, l: dtmf) this pin can only switch from pulse to dtmf. this allows mixed-mode dialing, i.e. switching modes during dialing. discon in setting this pin low switches the lc737212/m to low power mode and forcibly stops the oscillator circuit. all outputs are turned off in low power mode. (the n-channel open-drain outputs go to the high-impedance state, and the complementary outputs go low.) the internal states of the lc737212/m are reset when this pin goes high. we recommend setting the discon pin low when power is first applied, and setting it high after the power-supply voltage (v dd ) has reached or exceeded 1.5 volts. bmr this pin sets the break/make ratio for the dialing pulse output. (h: 33.2%, l: 39.2%) off/on-hook store this pin switches the memory storing mode. h: off-hook store (memory stored with the telephone line connected.) l: on-hook store (memory stored with the telephone line disconnected.) no. 5203- 9 /27 lc737212, 737212m off-hook input on-hook dial input status h h standby h l on-hook dial l h off-hook dial l l monitor 1 to 10 k 0.1 to 10 f
sp-ctl this pin provides the speaker reception control output. this output is set on during the on-hook dialing, monitor, and hold states. this is a complementary output. dtmf the dtmf output pin. this is an npn emitter-follower output. mute2 the dtmf muting output. this output is turned on in synchronization with the dtmf output. this is an n-channel open-drain output. the wired or with the mute1 output can be taken. mute1 the dp and k-tone muting output. this output is turned on in synchronization with the dialing pulse and k-tone outputs. this is an n-channel open-drain output. the wired or with the mute2 output can be taken. s-out the serial data output. this pin is used to output the internal status of the lc737212/m and the keypad data. this is an n-channel open-drain output. dp the dialing pulse output. this is an n-channel open-drain output. k-tone this pin outputs the key input confirmation tone (1036 hz, 31 ms) and the memory store confirmation tone (2073 hz, 279 ms). this is a complementary output. hook-ctl the circuit control output. a high level is output when the circuit is connected. this is a complementary output. hold-out the hold control output. a high level is output during a hold. this is a complementary output. xin and xout the oscillator connection pins. connect a 3.579545-mhz oscillator element. no other external components are required if a crystal oscillator element with built-in feedback resistor and capacitor components is used. two 30-pf capacitors are required if a ceramic resonator is used. r1 to r5 and c1 to c8 the keypad connections. v dd and v ss the power supply connections. no. 5203- 10 /27 lc737212, 737212m
no. 5203- 11 /27 lc737212, 737212m pin internal circuit pin no. pin internal equivalent circuit 1 to 6 30 to 36 r1 to r5 c1 to c8 7 to 14 17 29 sout-ena holdoff in on-hookdial in si/key off-hook dpr p/t bmr of/on-hook store discon in 15 x in 16 x out 22 to 25 mute2 mute1 s-out dp 20 26 to 28 sp-ctl k-tine hook-ctl hold-out 21 dtmf
key operations : on hook - : off hook : key input dn: pulse output dn: tone output timing charts pulse dialing item key i nput dialing o utput - , dn d 2 d 1 - , dn d 2 d 1 normal dialing and redialing (pulse mode) normal dialing using the key (pulse mode) no. 5203- 12 /27 dn r/p normal dialing (pulse mode) normal dialing including mode changes (pulse mode at the start of the operation) memory store and readout quick dialing one-touch dialing normal redialing using keys using the p/t switch store (pulse mode) readout store (tone mode) readout d 1 , d 2 dn d 1 , d 2 d3 d 1 , d 2 dn d 1 , d 2 dn d 1 , , d 2 , d 3 d 1 , d 2 , d 3 d 1 , d 2 , d 3 3.9 s 3.9 s . . . . . d 1 , , d 2 , d 3 3.9 s . . - , , , d 3 r/p d 2 d 1 - r/p - , , , d 3 d 2 * d 1 - , (p/t ) , , d 3 d 2 d 1 d 5 d 4 m d 3 d 2 d 1 sto - d 5 d 4 m a 1 d 3 d 2 d 1 sto - a1 lc737212, 737212m .
dtmf dialing flash operation pulse/tone mixed dialing after the pulse dialing (including idp) has completed, when dtmf key input operations are performed, dtmf signals are output co ntinuously while keys are pressed. no. 5203- 13 /27 lc737212, 737212m
pulse/ t one m ixed d ialing (using automatic pausing) if a dtmf key operation is performed during dialing pulse output (including idp), the k-tone signal will be output continuously while keys are pressed. then, after the pulse dialing completes, the lc737212/m will pause for 3.9 seconds and then output the dtmf signals. no. 5203- 14 /27 lc737212, 737212m
lc737212 and LC737212M operating specifications 1. ic i nternal s tatus the lc737212 and LC737212M have 14 internal states. table 1 presents a functional overview of these states. the individual status bits have the following interpretations. d4: sp-ctl output d3: hook-sw information d2: memory store d1: hold (the holdout output) d0: dialing allowed. however, note that during standby key acquisition, d1 and d2 do not have the above meanings. table.1 state table 2. dialing o utput s pecifications dialing output is possible in the off-hook dialing, on-hook dialing, and monitor modes. the output pulse make percentage in pulse mode can be specified to be 33.2 or 39.3% with the bmr pin. the output pulse rate in pulse mode can be set to be 10 or 20 pps with the dpr pin. the lc737212 can generate 12 dtmf dialing signals in dtmf mode. (if serial input is used, it can generate 16 dtmf dialing signals.) dtmf signals are output continuously as long as the corresponding key is held down. the lc737212 guarantees a minimum dtmf output time of about 100 ms, and also guarantees a minimum idp of about 100 ms. if the mode is changed (with the p/t pin or * key) during a pulse dialing operation and then dtmf data is keyed in, the system automatically inserts a 3.9 second pause after completing the pulse dialing sequence and then outputs the dtmf signals. no. 5203- 15 /27 lc737212, 737212m no. state hook-sw function hook- sp- hold- dialing status bits notes ctl ctl out output d4 to d0 1 standby on key input by shorting key pins disabled. off off off disabled 01000 2 standby with on keypad input enabled. only the keypad off off off disabled 01110 switched to from key acquisition data is output through the serial interface. standby mode. 3 off-hook dialing off off-hook dialing mode on off off disabled 00001 4 off-hook dialing with off only the keypad data is output through the serial on off off disabled 00000 switched to from off- key acquisition interface. data is not written to the redial memory. hook dialing mode. 5 on-hook dialing on on-hook dialing mode on on off enabled 11001 6 on-hook dialing with on only the keypad data is output through the serial on on off disabled 11000 switched to from off- key acquisition interface. data is not written to the redial memory. hook dialing mode. 7 monitor off monitor mode on on off enabled 10001 8 monitor with off only the keypad data is output through the serial on on off disabled 10000 switched to from key acquisition interface. data is not written to the redial memory. monitor mode. 9 off-hook hold off hold mode on on on disabled 10010 switched to from off- hook dialing mode. 10 on-hook hold on hold mode on on on disabled 11010 switched to from on- hook hold mode. 11 on-hook store on memory store more (circuit disconnected) off off off disabled 01100 switched to from standby mode. 12 off-hook store off memory store more (circuit connected) on on off disabled 00100 switched to from off- hook dialing mode. 13 off-hook dialing and store on memory store more (circuit connected) on on off disabled 11100 switched to from off- hook dialing mode. 14 monitor store off memory store more (circuit connected) on on off disabled 10100 switched to from monitor mode.
if the mode is changed after a pulse dialing operation and dtmf data is keyed in, the system does not automatically insert a pause, but rather outputs the dtmf data as it is keyed in. the pause key (the r/p key used as the second or later digit) can be used to enter pause data. if pause data and mode change data (mc) are entered consecutively, the system pauses for 3.9 seconds. after connecting to the line, the first time the r/p key is pressed, the system will redial the previously entered dialing data. 3. memory o utput s pecifications the lc737212/m provides five 16-digit memory locations for one touch dialing memory, 20 16-digit memory locations for quick-dialing memory, a 16-digit buffer memory for store operations, and a 63-digit redialing memory. a single digit of memory can hold a single dialing data item (1 to 9, 0, *, or #), a single mode change data item (mc), or a single pause data item (p). rd memory the lc737212/m includes a 63-digit buffer memory that also functions as the redial memory, and thus is called the rd memory. the keyed in input data is stored sequentially in the rd memory. dialing data stored in rd memory is read out at the specified dialing rate and output from the dp or dtmf pin. dialing numbers that exceed 63 digits is possible. the system writes the key data that exceeds 63 digits starting at the beginning (location 0) of rd memory and outputs that data. however, this means that redialing numbers that exceed 63 digits is not possible since the dialing data is not all correctly retained in rd memory. dialing memory (one-touch dialing and quick dialing) lc737212 provides five locations (a1 to a5) for one-touch dialing, and 20 locations (m00 to m19) for quick dialing. each of these dialing memory locations holds 16 digits of dialing data plus the output format (pulse or dtmf) for the start of the data. when a dialing memory location is accessed, its content is copied to rd memory and then the lc737212/m dials that number by reading it out of rd memory. if a number stored as dtmf in dialing memory is read out after a pulse dialing operation, a mode change (mc) data item is automatically inserted in rd memory. after a dtmf signal is output, if data registered as pulse data is read out from a dialing memory, that data will be output as dtmf signals. data store buffer memory this memory is used when storing a number in dialing memory. 4. off- h ook h old and o n- h ook h old m odes pressing the hold key switches between off-hook dialing mode and hold (off-hook hold mode). in hold mode, the hold-out and sp-ctl outputs are turned on. dialing is disabled in hold mode. it is not possible to hold during dialing. placing the phone on hook switches the system from off-hook hold mode to on-hook hold mode. lifting the receiver switches the system from on-hook hold mode to off-hook hold mode. hold is cleared by a falling edge on the hold-off in pin. this switches from off-hook hold mode to on-hook dialing mode. this also switches from on-hook hold mode to standby mode. after switching to off-hook hold mode, falling edges on the hold-off in pin are not detected for 0.5 second. 5. on- h ook d ialing falling edges on the on-hook dial in input switches the system between standby mode and on-hook dialing mode. in on-hook dialing mode, the hook-ctl and sp-ctl pins output high levels. it is not possible to hold when the system is in on-hook dialing mode. lifting the receiver switches the system to off-hook dialing mode. no. 5203- 16 /27 lc737212, 737212m
6. monitor m ode falling edges on the on-hook dial in input switches the system between off-hook dialing mode and monitor mode. in monitor mode, the hook-ctl and sp-ctl pins output high levels. it is not possible to hold when the system is in monitor mode. placing the receiver on-hook switches the system to on-hook dialing mode. 7. memory s tore f unction on-hook (with the line disconnected) and off-hook (with the line connected, including on-hook dialing and monitor modes) storing can be selected. the on/off-hook store pin is used for this selection. data is stored in memory in store mode. the following key sequences switch the system to store mode. on-hook (disconnected from the line) ... pressing either the store or m key off-hook (connected to the line) ... pressing the store key data is written to a memory store buffer memory (16 digits) by keying in that dialing data. key confirmation tones (1036 hz, 31 ms) are output from the k-tone pin during this operation. keyed data corresponding to a seventeenth or later digit is ignored and the confirmation tone is not output for those digits. specifying the memory address copies the contents of the memory store buffer memory to the specified address and completes the memory store operation. a memory store confirmation tone (2072 hz, 279 ms) is output from the k- tone pin at this point. the data at a given address can be deleted by switching to store mode and then specifying the address without entering any dialing data. 8. key a cquisition m odes in these modes, the lc737212/m simply accepts key input and transmits the corresponding key code and status over the serial interface. data from the keypad is not written to the rd memory and dialing is not performed. standby key acquisition mode pressing the 00 key when the si/key pin is low, or entering a code value of 20 when the si/key pin is high, switches the lc737212/m between standby mode and standby key acquisition mode. if, and only if, on-hook memory storing is selected, pressing the store key will switch the system to on-hook store mode. off-hook key acquisition mode, on-hook dialing key acquisition mode, and monitor key acquisition mode in modes that allow dial output, entering a code value of 20 over the serial interface will switch the lc737212/m to the corresponding key acquisition mode. even if the lc737212/m is in a key acquisition mode, dialing data entered over the serial interface will be dialed. 9. serial o utput during key input and when the system's internal mode change, the lc737212/m outputs the corresponding status data from the s-out pin. values of 0 and 1 are expressed by the length of the period the n-channel open-drain output pin is in the on state, and data is grouped in 4-bit units for output. 0 = 280 s, 1 = 760 s, inter-bit interval = 560 s interval between 4-bit groups = 1440 s (in memory content readout mode only, the 4-bit group interval is 1520 s.) during k ey i nput this data consists of 16 bits, starting with a bit (always 0) that indicates that this data is key input data. the next 2 bits are dialing related data, then the next 5 bits indicated the lc737212/m internal status, and finally, the last 8 bits indicate the key data. the data for all key presses that were longer than 30 ms (the key bounce (chatter) exclusion time) are output. (for example, data key presses when the system is in hold mode are not dialed, but are output from s-out as key data.) no. 5203- 17 /27 lc737212, 737212m
* timing chart ?assuming the key was pressed in normal mode. 3 no. 5203- 18 /27 lc737212, 737212m d15 d14 d13 d12 indicates that this is for key input. always 0 indicates the key data write type. pulse = 1, dtmf = 0 indicates dialing output. output in progress = 1, output done = 0. upper bit of the ic internal status d11 d10 d9 d8 lower four bits of the ic internal status. d7 d6 d5 d4 key code kcu d3 d2 d1 d0 key code kcl
key codes no. 5203- 19 /27 lc737212, 737212m key key code key row col d7 d6 d5 d4 d3 d2 d1 d0 hex 1 1 1 1 0 0 0 0 0 0 1 8 1 2 1 2 1 0 0 0 0 0 1 0 8 2 3 1 3 1 0 0 0 0 0 1 1 8 3 4 2 1 1 0 0 0 0 1 0 0 8 4 5 2 2 1 0 0 0 0 1 0 1 8 5 6 2 3 1 0 0 0 0 1 1 0 8 6 7 3 1 1 0 0 0 0 1 1 1 8 7 8 3 2 1 0 0 0 1 0 0 0 8 8 9 3 3 1 0 0 0 1 0 0 1 8 9 0 4 2 1 0 0 0 1 0 1 0 8 a * /t 4 1 1 0 0 1 1 0 1 1 9 b # 4 3 1 0 0 1 1 1 0 0 9 c f 1 4 0 1 0 0 0 0 1 1 4 3 m 2 4 0 1 0 0 0 1 0 1 4 5 hold 4 4 0 1 0 0 0 1 1 1 4 7 store 5 4 0 1 0 0 1 0 0 1 4 9 r/p 3 4 0 1 1 0 1 0 0 1 6 9
key codes mode change (when the ic internal state changes) here the data consists of eight bits, one bit (which is always 1) used to differentiate this data from key data, and seven bits expressing the mode change. this data is output when the internal state changes, the p/t pin changes, or when dialing completes. d5 expresses the state of the p/t pin. 1 = pules, 0 = dtmf in the following cases, the status is not output even if the p/t pin changes state. in standby mode, off-hook hold mode, or on-hook hold mode. after tone data (including mc) is written to rd memory. when a memory location that does not have data stored is accessed: if not dialing: the status when dialing completed is output as serial data. if dialing: a serial output operation is not performed. if a redial operation is attempted when redial is disabled (when the last number dialed exceeded 63 digits) the status when dialing completed is output as serial data. * timing chart ?from the standby state to off hook, and then to off-hook dialing ?with the p/t switch set to p no. 5203- 20 /27 lc737212, 737212m key key code key row col d7 d6 d5 d4 d3 d2 d1 d0 hex 00 1 5 0 0 0 0 0 0 0 0 0 0 01 2 5 0 0 0 0 0 0 0 1 0 1 02 3 5 0 0 0 0 0 0 1 0 0 2 03 4 5 0 0 0 0 0 0 1 1 0 3 04 5 5 0 0 0 0 0 1 0 0 0 4 05 1 6 0 0 0 0 0 1 0 1 0 5 06 2 6 0 0 0 0 0 1 1 0 0 6 07 3 6 0 0 0 0 0 1 1 1 0 7 08 4 6 0 0 0 0 1 0 0 0 0 8 09 5 6 0 0 0 0 1 0 0 1 0 9 10 1 7 0 0 0 1 0 0 0 0 1 0 11 2 7 0 0 0 1 0 0 0 1 1 1 12 3 7 0 0 0 1 1 0 1 0 1 2 13 4 7 0 0 0 1 0 0 1 1 1 3 14 5 7 0 0 0 1 0 1 0 0 1 4 15 1 8 0 0 0 1 0 1 0 1 1 5 16 2 8 0 0 0 1 0 1 1 0 1 6 17 3 8 0 0 0 1 0 1 1 1 1 7 a1 5 1 0 0 1 1 0 0 0 1 3 1 a2 5 2 0 0 1 1 0 0 1 0 3 2 a3 5 3 0 0 1 1 0 0 1 1 3 3 a4 4 8 0 0 1 1 0 1 0 0 3 4 a5 5 8 0 0 1 1 0 1 0 1 3 5 state
10. serial i nput the following control can be performed using serial input. keypad input replacement (except for user-defined keys) setting the status bits (e.g., setting the on-hook dialing mode on/off) reading out the content of dialing memory setting the output port on/off states (including the dtmf signal output) serial input format set the si/key input pin high. this causes all the keypad inputs to be pulled up and the c6 to c8 pins function as serial input pins for an internal shift register. c6 = clock input c7 = data input c8 = strobe input data is written on the falling edge of the clock input the period when the strobe input is low is equivalent to the period when a keypad key is pressed. the data consists of 8 bits. codes other than the 40 codes defined as keypad keys are defined as input data codes in the serial input. this allows controls other than the dpr and bmr controls to be input serially. no. 5203- 21 /27 lc737212, 737212m d7 d6 d5 d4 d3 d2 d1 d0 d0
serial input code table no. 5203- 22 /27 lc737212, 737212m serial code command function or operation (hex) 00 01 02 03 04 serial readout of quick-dialing memory locations 00 to 09 05 06 07 08 09 0a 0b 0c serial readout of one-touch memory locations a1 to a5 0d 0e 0f serial readout of the buffer memory used for storing to memory 10 11 12 13 14 serial readout of quick-dialing memory locations 10 to 19 15 16 17 18 19 1a undefined 1b 1c 1d serial readout of redial memory 1e 1c: digits 1 to 16 1d: digits 17 to 32 1f 1e: digits 33 to 48 1f digits 49 to 63 20 key acquisition mode on/off setting 21 to 2f undefined 30 the same function as the a1 one-touch dialing key. 31 a1 32 a2 33 a3 the same functions as the one-touch dialing keys a1 to a5 34 a4 35 a5 36 to 3e the same function as the a1 one-touch dialing key 3f cancels a memory store operation if one is in progress. otherwise identical to the a1 key. 40 to 42 undefined 43 f identical to the f1 key. 44 rd cancels redial or pause operations. 45 m identical to the m key. 46 clr clears all memories. this function is enabled in memory store mode. 47 hold identical to the hold key. 48 undefined 49 store identical to the store key. 4a ohd-on on-hook dial and monitor mode setting (ohd-on) 4b to 4c undefined 4d rdinh disables redial. continued on next page .
no. 5203- 23 /27 lc737212, 737212m continued from preceding page. serial c ode command function or operation (hex) 4e dtmf output off 4f discon initial settings (discon) 50 to 5f undefined 60 to 6f r/p identical to the r/p key. 70 to 7f undefined 80 undefined 81 1 82 2 83 3 84 4 identical to the dial data keys 1 to 8. 85 5 86 6 87 7 88 8 89 9 identical to the dial data keys 9 and 0. 8a 0 8b, 8c illegal value 8d pause data 8e undefined 8f illegal value 90 undefined 91 to 9a illegal in pulse mode. dialing data when the ic is in tone mode. 9b * identical to the dial data key * ? 9c # identical to the dial data key ?? 9d illegal in pulse mode. pause data when the ic is in tone mode. 9e undefined 9f illegal value a0, a1 undefined a2 mc converts input data from pulse to dtmf. illegal in tone mode. a3 to af p1/dfin undefined b0 to bf p2 undefined c0 to cf undefined d0 outputs the dtmf signal for 1 d1 outputs the dtmf signal for 4 d2 outputs the dtmf signal for 7 d3 outputs the dtmf signal for * d4 outputs the dtmf signal for 2 d5 outputs the dtmf signal for 5 d6 outputs the dtmf signal for 8 d7 outputs the dtmf signal for 0 d8 outputs the dtmf signal for 3 d9 lchn left channel n output da lv ss left channel ground. normally 0 v. db outputs the dtmf signal for # dc outputs the dtmf signal for a dd outputs the dtmf signal for b de outputs the dtmf signal for c df outputs the dtmf signal for d e0 sets the s-out output off e1 sets the s-out output on e2 sets the hold output off e3 sets the hold output on e4 sets the hk-ctl output off continued on next page .
continued from preceding page. note: the undefined command codes are ignored. functions unique to the serial input commands when the si/key pin is high, inputting code values 00 to 19 or 1c to 1f serially causes the contents of the corresponding dialing memory to be output from the s-out pin. all data is grouped into four-bit groups and output. after first outputting the output format (pulse = 1111, dtmf = 1110), the lc737212/m outputs the dial data. the data value 0000 indicates that output has completed. see item (9) concerning serial output on page 17 for details on the output format for the data from the s-out pin. rd memory data (63 digits) is read out 16 digits at a time in four operations. when redial memory is disabled, attempts to read out rd memory (1c) serially will result in the output of either f0 or e0. data in dialing memory is represented as shown in the table. switching o utput p orts o n and o ff when the si/key pin is high, inputting the following code values serially sets the corresponding output port on or off. since these commands directly write to the output port data latch, they do not change the internal status, memory or other aspects. s-out on (e1) off (e0) hold on (e3) off (e2) hk-ctl on (e5) off (e4) k-tone 1 khz (e7) 2 khz (e6) sp-ctl on (e9) off (e8) mute2 on (eb) off (ea) mute1 on (ed) off (ec) dp on (ef) off (ee) no. 5203- 24 /27 lc737212, 737212m serial code command function or operation (hex) e5 sets the hk-ctl output on e6 turns on the k-tone 2-khz frequency for 279 ms e7 turns on the k-tone 1-khz frequency for 31 ms e8 sets the sp-ctl output off e9 sets the sp-ctl output on ea sets the mute2 output off eb sets the mute2 output on ec sets the mute1 output off ed sets the mute1 output on ee sets the dp output off ef sets the dp output on f0 to ff sreq reads out the status data serially (sreq) dialing d ata representation dialing d ata representation in ram in ram 1 0001 9 1001 2 0010 0 1010 3 0011 * 1011 4 0100 # 1100 5 0101 pause 1101 6 0110 mc (p ? c) 1110 7 0111 data end 000 8 1000
when the k-tone output is turned on, the mute1 output will operate in synchronization with the k-tone output. when the hk-ctl output is turned on, key inputs due to shorting row pins and column pins will be accepted. when the si/key pin is high, inputting the following code values serially can turn dtmf output on or off. dtmf output on 4 (d1) 1 (d0) * (d3) 7 (d2) 5 (d5) 5 (d4) 0 (d7) 8 (d6) 6 (d9) 3 (d8) # (db) 9 (da) b (dd) a (dc) d (df) c (de) dtmf output off (4e) other s erial i nput c odes sreq (f0 to ff) these commands output the ic's internal status from the sout pin. all the status items are valid. 20 turns key acquisition mode on or off. 46 (clr) inputting the clr code in memory store mode erases all stored dialing data. 4a (ohd-on) inputting the ohd-on code in standby mode switches the system to on-hook dialing mode. input the discon code (4f) to return to standby mode. 8d (pause) this command corresponds to 3.9-second pause data. a2 (mc) changes the dialing data input mode plug from pulse to tone. this is represented as 1110 in memory. this is ignored and not written to memory if the dialing data input mode is tone mode. note that codes marked as undefined in the serial code table are ignored. notes on serial input usage if the si/key pin is switched from low to high and then to low again while a key is pressed, the lc737212/m will receive two key presses for that key. tclkd (the first sclk input after the si/key pin goes from low to high) the lc737212/m monitors the sout output after si/key goes high, and if there is no serial output due to a key press after 3.5 ms or longer has elapsed, then it enables sclk input. for all other cases, 35 ms or longer is required. the ic will reliably output the status data from the sout pin if a status request command (ff) or a code 20 command in a mode other than hold or memory store mode is input. if this output does not appear for over 25 ms (in cases other than serial readout from memory), the ic itself may have caused some sort of error. in such cases, the ic must be re-initialized using the discon pin. we recommend always re-initializing the ic with the discon pin when receiving standby status. (at this time, the ic will once again output the standby status data.) no. 5203- 25 /27 lc737212, 737212m
status diagram basic functions key acquisition mode no. 5203- 26 /27 lc737212, 737212m
ps no. 5203- 27 /27 lc737212, 737212m this catalog provides information as of february, 1998. specifications and information herein are subject to change without notice. n no products described or contained herein are intended for use in surgical implants, life-support systems, aerospace equipment, nuclear power control systems, vehicles, disaster/crime-prevention equipment and the like, the failure of which may directly or indirectly cause injury, death or property loss. n anyone purchasing any products described or contained herein for an above-mentioned use shall: ? accept full responsibility and indemnify and defend sanyo electric co., ltd., its affiliates, subsidiaries and distributors and all their officers and employees, jointly and severally, against any and all claims and litigation and all damages, cost and expenses associated with such use: not impose any responsibility for any fault or negligence which may be cited in any such claim or litigation on sanyo electric co., ltd., its affiliates, subsidiaries and distributors or any of their officers and employees jointly or severally. n information (including circuit diagrams and circuit parameters) herein is for example only; it is not guaranteed for volume production. sanyo believes information herein is accurate and reliable, but no guarantees are made or implied regarding its use or any infringements of intellectual property rights or other rights of third parties. during s tore o perations off/on-hook store = 0 off/on-hook store = 1


▲Up To Search▲   

 
Price & Availability of LC737212M

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X