SC3449 PROGRAMMABLE CALCULATOR WITH 10-BIT DUAL DISPLAY DESCRIPTION The SC3449 is a monolithic CMOS circuit for scientific calculators, having the basic calculation, the memory calculation, fraction calculation, percentage calculation, scientific function calculation, statistics back to return to compute, degree, cent, second calculation etc. ,and you can directly press the key according to the sequence of the formulas, while the calculators will automatically operate in terms of the algorithm. Using a 3V power supply it can display ten arithmetic figures, 12 characters composing of lattice, and the state mark of the calculation. The calculator can turn off by itself. FEATURES * Monolithic CMOS structure ORDERING INFERMATION * Scientific operation Device Package * Statistic operation SC3449 DIE * Fraction operation * Coordinate transform APPLICATIONS * Conversion and operation between Decimal and hex * Editing input operation * Science function calculators * Independent memory M * Memories A, B, C, D, E, F, X, Y * Producing stochastic numbers * Register “ANS”for final answers * 3V typical power supply * 43uA typical power dissipation * 32k×8bit built-in large capacitance program ROM * Embedded microprogramming control * Showing the electricity-saving mode * Turnoff automatically * 83-pin COB package * Calculation range: ± 10-99~±9.999999999×1099 HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 1 of 23 SC3449 BLOCK DIAGRAM ABSOLUTE MAXIMUM RATINGS Characteristics Symbol Rating Unit DC Power Supply VDD <6 V Input Voltage VIN VDD + 0.5 V -0.5 Operation Temperature Tamb 0 ~ +60 °C Storage Temperature TSTO -50 ~ +150 °C Note: Error or device damaging will occur when the value is over these absolute maximum ratings. Normal operation parameter is to see AC/DC electrical parameter. DC ELECTRICAL CHARACTERISTICS (Tamb = 25 °C, VDD = 3 V) Characteristics Symbol Operating Voltage VDD Operating Current IOP Test Condition 2 batteries FCPU = 500KHz @ 3V,no keypress VDD = 3V, 32768Hz OFF, Min. Typ. Max. Unit 2.4 - 3.6 V - 35 - µA - 0 0.1 µA standby Current ISTBY Input High Level VIH VDD = 3V 2.0 - - V Input Low Level VIL VDD = 3V - - 0.8 V Output High Current (PA5 - 0) IOH - 1.0 - mA Output Sink Current (PA5 - 0) IOL - -1.0 - mA ROSC OFF VDD = 3V VOH = 2V VDD = 3V VOL = 1V (To be continued) HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 2 of 23 SC3449 (Continued) Characteristics Symbol Output High Current (PA7 - 6) IOH Output Sink Current (PA7 - 6) IOL Test Condition Min. Typ. Max. Unit - 2.5 - mA - -2.5 - mA VDD = 3V VOH = 2V VDD = 3V VOL = 1V Oscillator Resistor Rosc FCPU = 500KHz @ 3V - 350 - KΩ CPU Clock frequency FCPU VDD = 3V - - 1.0 MHz SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32 SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21 SEG20 SEG19 PIN CONFIGURATION 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 SEG18 1 62 SEG40 SEG17 2 61 SEG41 SEG16 3 60 SEG42 SEG15 4 59 SEG43 SEG14 5 58 SEG44 SEG13 6 57 SEG45 SEG12 7 56 SEG46 SEG11 8 55 SEG47 SEG10 9 54 SEG48 SEG9 10 53 SEG49 SEG8 11 52 VSS SEG7 12 51 SEG50 SEG6 13 50 SEG51 SEG5 14 49 SEG52 SEG4 15 48 SEG53 SEG3 16 47 SEG54 SEG2 17 46 SEG55 SEG1 18 45 SEG56 COM1 19 44 SEG57 COM2 20 43 SEG58 SEG59 SEG60 COM6 COM7 COM8 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 X32I X32O RESET ROSC VDD COM5 COM4 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 COM3 TEST SC3449 PIN DESCRIPTION Pin No. Pin name Pin description 25 VDD Power supply input 52 VSS Ground input 27 RESET System reset input (internal pull-up) , low active (To be continued) HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 3 of 23 SC3449 (Continued) Pin No. Pin name Pin description 21 TEST Testing input (internal pull-down) , high active 29 X32I 32.768KHz crystal oscillator input[note] 28 X32O 32.768KHz crystal oscillator output 26 ROSC R oscillator input, connect to VDD by a resistor 37 ~ 30 PA7 ~ 0 38 ~ 40 COM8 ~ COM6 24 ~ 22 COM5 ~ COM3 20 ~ 19 COM2 ~ COM1 41 – 51 SEG60 ~ SEG50 53 – 83 SEG49 ~ SEG19 1 - 18 SEG18 ~SEG1 Input/output port LCD common output LCD segment output [note] Note: The 32kHz crystal oscillation of the chip is gained by Rosc frequency detaching, therefore no need to add a 32768Hz crystal oscillator outside, the pin X32I should attach to Vss, pin X32O hang in the air. The CMOS chip has already enacted seg8 seg1 to input by reusing the keys simultaneously. That is besides the LCD display, it can also be as input keys combining with Pa7~Pa1. FUNCTION DESCRIPTION 1. Calculator function 1 LCD display Screen with dual row display. See the LCD display screen sketch map on the seventh section. The first row shows the formulas that are input by 6*5 lattice display. The second row shows the calculating results. The bottom shows the mark of the calculating state. 2 Calculation mode Application Mode name Mode directional symbol Calculation mode General calculation COMP Standard tolerance calculation SD SD REG REG Degree DEG D Radian RAD R Centigrade GRA G Regression calculation Angle unit mode Display mode Exponent display (cancel the decimal fraction NORM1 (FIX) and efficient digits enactment (SCI)) NORM2 Decimal digits enactment FIX Fix Efficient digits enactment SCI Sci HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 4 of 23 SC3449 Note: Ÿ Calculation mode directional symbol will show at the bottom of the display screen. Ÿ General computing (COMP), standard tolerance calculation (SD) and regression calculation (REG) can be used together with the angle unit mode. Ÿ You should check the actual calculation and angle mode to see whether they are according with the requirement every time before a calculation. 3. Input limit The storage area used to memorize the calculation program can memory 79 steps. When input the 73rd step, the cursor will change from “_”to ” ”. This indicates the enacted storage capacity area is not enough. And if you need to input more things, please divide the calculation into two or more operation section. 4. Input error revising Ÿ Use or to move the cursor to the place where you want to revise. Ÿ Use DEL to remove the numbers or functions at the present cursor. Ÿ Press SHIFT INS and the cursor will flicker “[ ]”, that is to say it has already enters the inserting state. In this state, the input characters will insert the place where the present cursor is. Ÿ Press , , SHIFT INS or , the cursor will come back to the common state from the inserting state. 5. Recurrence function Ÿ Press or to show the last calculation in the display interface, and you can amend the content of the formulas to calculate over again. Ÿ The content of the recurrence memory won’ t be cleared if you press the key AC. So you can also make use of the last calculation result even you press the key AC. Ÿ It will clear the recurrence memory every time when to begin a new calculation to change the calculation state or shut off the power supply. 6. Error indicator When the calculation error appears, press or and the cursor will stay where the error is. 7. Exponent display method The calculator shows ten digits at most. When above ten digits, it will automatically use the exponent display method. For decimal fraction, you can choose one from the two methods to appoint when to use the exponential form. Press MODE MODE MODE 3 1 (or 2 ) to choose form NORM1or NORM2. Ÿ NORM1 When use NORM1, for the integer above 10 digits or the decimal fraction digits above 2, it will adopt the exponential form. Ÿ NORM2 When use NORM2, for the integer above 10 digits or the decimal fraction digits above 9, it will adopt the exponential form. Ÿ All the examples in the instruction use NORM1 to denote the calculation result. 8. Answer memory Every time you press the key after you input the numerical value or formulas, the calculation result will keep into the answer memory automatically. And press ANS to show the content in the answer memory. Ÿ The answer memory can memory mantissa of 12 digits and exponent of 2 digits. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 5 of 23 SC3449 Ÿ If the calculation result is wrong (ERROR) after the above operation, the value in the answer memory will not be updated. 2. Calculation and demonstration Note: The key-press expression is circled by the outline border and the input number is not. 1. Basic calculation Use COMP mode to carry out the basic calculation Arithmetic formula Example1 3×(5×10 Example2 5×(9 7 -9 Key-press 3 × ( 5 EXP 5× ( 9 Ÿ The key operation ) before the equal mark - Result vision 1.5 -08 9 ) 7 ) 80. ) can be omitted. 2. Memory calculation Independent memory Ÿ The numerical value can be directly kept into the memory, and it can add to the numerical value in the memory. It can also subtract the numerical value from the memory. The independent memory is convenient for cumulating the sum. Ÿ The memory area used by variable M is the same as that used by the independent memory. Ÿ If you want to clear the numerical value in the independent memory, press SHIFT Mcl Arithmetic formula Example Key-press or 0 STO M . Result vision 23 9 32 23 9 STO M 32. 53 6 47 53 6 M+ 47. )45×2 90 45 × 2 SHIFT M- 90. (sum) 11 RCL M -11. Variable Ÿ The calculator stocks 9 variables(A to F, M, X and Y) that can memory data, constants, calculation results and other numerical values. Ÿ Using the operation SHIFT Mcl you can delete all the data of 9 variables. Ÿ Using the following operation can delete the data given to some variable: 0 STO A . The operation will delete the data of variable A. Arithmetic formula Example Key-press Result vision 193.2÷23 8.4 193.2 STO A ÷ 23 8.4 193.2÷28 6.9 ALPHA A ÷ 28 6.9 3. Fraction calculation Fraction calculation Ÿ Use COMP mode to go along the fraction operation. Ÿ When the summation of the fraction digits (integer numerator denominator semicolon) is above 10 digits, the calculator will automatically show this numerical value in the decimal fraction form. Arithmetic formula Example 1 2 3 Example 2 1 +1 4 2 ab 5 + 1.6 2 Key-press 1 ab c c 3 1 ab 2 1.6 HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn c 4 ab Result vision c 5 2_|7_|15. 2.1 REV:1.1 2007.11.19 Page 6 of 23 SC3449 Ÿ The mixed calculation of fraction/decimal fraction will be shown in the decimal fraction form. Transform the decimal fraction form to fraction form Arithmetic formula Key-press Result vision 2.75 2.75 → 2 Example 3 ab 4 2.75 c 2_|3_|4. SHIFT d 11_|4. c Transform the fraction form to fraction form decimal fraction Arithmetic formula 1 Key-press ↔ 0.5 1 2 Example ab fraction) 1_|2. c 2 ab (Fraction↔Decimal Result vision ab c 0.5 c 1_|2. Ÿ Please use parenthesis() in combinational arithmetics between function ( A function, B function, power and root operation etc.)and fraction operator ab/c. Arithmetic formula Example 1 Example 2 8 5 Sin8 5 Sin Key-press Sin 8 ab c 5 ab Sin 8 Result vision Sin(8_|5)=0.027921638 c 5 (Sin8)_|5=0.02783462 4. Percentage calculation Ÿ Use COMP mode to go along the percentage calculation Arithmetic formula Example 1 Example 2 Calculating the12% of 1500 What percent is 660 of 880 Key-press Result vision 1500 × 12 SHIFT % = 180. 660 ÷ 880 SHIFT % = 75. 5. Science function calculation Ÿ Use COMP mode to go along the science function calculation Ÿ π=3.14159265359 Trigonometric /counter-trigonometric function Arithmetic formula Example1 Sin63 52’ 41” Example2 cos( Key-press MODE MODE 1 Sin 63 ‚ „52 “D” ‚ „41 MODE MODE rad) 3 cos-1 2 = 2 0.897859012 ‚ „ “R” Cos ( SHIFT π ÷ 3 ) MODE MODE Example3 Result vision π SHIFT cos -1 0.5 “R” 2÷2 0.785398163 4 Ans ÷ SHIFT π Example4 tan-10.741 MODE MODE 1 “D” SHIFT tan-1 0.741 HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn 0.25 36.53844577 REV:1.1 2007.11.19 Page 7 of 23 SC3449 Hyperbolic/counter-hyperbolic function Arithmetic formula Key-press Result vision Example1 Sinh 3.6 Hyp Sin 3.6 18.28545536 Example2 sinh-130 Hyp SHIFT sin-1 30 4.094622224 Angle unit counterchange Please press SHIFT DRG to pick up the menu on the display screen. D R G 1 3 2 Press 1, 2 or 3 to choose the angle unit corresponding to the showing numerical value. Arithmetic formula Example Key-press Transfer 4.25 radian into MODE MODE 1 degree 4.25 SHIFT DRG Result vision 4.25r “D” 2(R) 243.5070629 Common and natural logarithm/inverse logarithm Arithmetic formula Key-press Example1 Log1.23 Log 1.23 Example2 Ln90 Ln 90 Example3 Example5 22026.46579 x 1.5 4 4.49980967 SHIFT e 10 e 10 0.089905111 x 10 Example4 Result vision SHIFT 10 1.5 31.6227766 2 xy 4 2 16. Square root cube root root square cube reciprocal factorial stochastic number and pi Arithmetic formula or Key-press requirement 2+ 3x 5 Example1 Example2 5+ 3 3 − 27 2 3× 5 3 Result vision 5 5.287196908 (-) 27 3 -1.290024053 1 123 ( = 123 7 ) Example3 7 Example4 123+302 Example5 7 SHIFT 123 x 1.988647795 2 123 30 x 1023. 3 3 12 x 12 1728. 1 Example6 1 − 3 Example7 1 3 x-1 4 x-1 12. 4 8! 8 SHIFT x! number between 0.000 40320. (For example, the result Producing a stochastic Example8 x-1 SHIFT Ran every time is different) and 0.999 Example9 3π 0.526 3 SHIFT π HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn 9.424777961 REV:1.1 2007.11.19 Page 8 of 23 SC3449 Decimal digits efficient digits RND Arithmetic formula or Key-press requirement Example1 200÷7×14 400 200 ÷ 7 × 14 (appointed 3 digits MODE MODE MODE 1 3 decimal faction) (Calculating the internal data are unchangeable) Result vision 400. 400.000 28.571 200 ÷ 7 Fix 400.000 × 14 Going along the same calculation by appointed decimal digits. Arithmetic formula or Key-press requirement Result vision 200 ÷ 7 Example2 28.571 (Calculating the internal SHIFT Rnd rounding) × 14 28.571 399.994 Ÿ Pressing MODE MODE MODE 3 1 can delete the enactment of the decimal digits (FIX) Arithmetic formula or Key-press requirement Result vision 1÷3 Example3 Showing the calculation result by two efficient 3.3-01 MODE MODE MODE 2 2 1÷3 Sci digits (SCI 2) Ÿ Pressing MODE MODE MODE 3 1 can delete the enactment of the efficient digits. Engineering calculation Arithmetic formula Example1 Example2 Converse 56, 088 meter Key-press 56088 Result vision 56.088 03 ENG to kilometer Converse 0.08125 gram 0.08125 81.25 -03 ENG to milligram Coordinate transform Ÿ The result will assign the variable E and F automatically Arithmetic formula or Key-press requirement Transfer the polar Example1 coordinates (r 2, θ=60°) to right-angle coordinates (x, y). (DEG mode) SHIFT Rec( 2 1. Note x D RCL F HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn 60 ) Result vision 1.732050808 REV:1.1 y 2007.11.19 Page 9 of 23 SC3449 Ÿ Pressing RCL E , RCL F can make the numerical value replace the present showing numerical value. Arithmetic formula or Key-press requirement Transfer the right-angle Example2 coordinates (1, 3 ) to polar coordinates(r, θ). (RAD state) 3 ) Pol( 1 , Result vision Note 2. r R RCL F θ 1.047197551 Ÿ Pressing RCL E , RCL F can make the numerical value replace the present showing numerical value. Permutation Arithmetic formula or Key-press requirement Result vision Using numbers from 1 to 7 can compose how many different four Example digits numbers, and the value of 7 SHIFT nPr 4 840. them can not repeat.(1234 is admitted, but 1123 is not) Combination Arithmetic formula or Key-press requirement Result vision Take 4 things among 10, asking Example how many combinations can be 10 nCr 4 210. composed. 6. Statistics calculation Standard deviation (SD mode) Ÿ Press MODE 2 to enter the SD state, and go along the statistics calculation using standard deviation. Ÿ Please press SHIFT Scl at first without fail to clear the statistics memory before input the data. Ÿ The input data are used to calculate the value of n, 2 x, x, x , σn, σn-1, you can use the demonstrational operation in the right diagram to calculate. RCL A x2 RCL B x RCL C SHIFT x n x SHIFT xσn σn HIFT xσn-1 σn-1 HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 10 of 23 SC3449 Arithmetic formula or requirement Answer for the data σn-1, σn, x , n, x, 2 x : 55, 54, 51, 55, 53, 53, 54, 52 Example Key-press Result vision 55 DT 54 DT 51 DT 55 DT 52. 53 DT DT 54 DT 52 DT SD (Sample standard deviation σn-1) SHIFT xσn-1 1.407885953 (Collectivity standard deviationσn) SHIFT xσn 1.316956719 (Arithmetic average value x ) SHIFT x (The numbers of the datan) RCL C (Sum RCL B 427. RCL A 22805. x) (square sum x2) 53.375 8. Notice when input data: Ÿ Pressing DT DT can input the same data twice. Ÿ Using SHIFT ; you can input the same data time after time. For example, if you want to input 100 ten times, you can press 110 SHIFT ; 10 DT Ÿ The above result can be required in arbitrary order not necessarily in the above order. Ÿ If you need to delete the just inputting data, you can press SHIFT CL . Regression calculation (Regression REG state) Ÿ Press MODE 3 to enter the regression (REG) state, and then choose one type among the following regression types to go along the regression calculation. 1 : Linearity regression 2 : Logarithm regression 3 : Exponent regression 1 : Power regression 2 : Reverse regression 3 : Quadratic regression Ÿ Please press SHIFT Scl at first without fail to clear the statistics memory before you input the data. Ÿ The result of the regression calculation decided by the input numerical value can be take out according to the demonstrational operation in the following diagram. 2 RCL A x RCL B x RCL C SHIFT xσn-1 SHIFT y xσn-1 y n RCL D y SHIFT yσn yσn RCL E y SHIFT yσn-1 yσn-1 RCL F xy SHIFT A Regression coefficient A RCL M 3 x SHIFT B Regression coefficient B RCL X xy 2 SHIFT C Regression coefficient C RCL Y x4 SHIFT r Regression coefficient xˆ yˆ 2 SHIFT x x SHIFT xσn xσn SHIFT SHIFT xˆ yˆ Ÿ Linearity regression Ÿ The linearity regression formula is y A B x Ÿ Example: the air pressure: air temperature HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 11 of 23 SC3449 Go along the linearity regression calculation in the left diagram and answer the constant and relevant coefficient. Then estimate the air pressure when the temperature is18°C and the air temperature when the air pressure is 1000 hPa. Air temperature x Air pressure y 10°C 1003 hPa 15°C 1005 hPa 20°C 1010 hPa 25°C 1011 hPa 30°C 1014 hPa Ÿ Please input the data< air temperature x data, air pressure y data> DT according to the following format. DT Requirement or operation Example Key-press Enter the regression (REG) MODE 3 1 mode SHIFT Scl (Linearity regression) 10 , 1003 DT 15 , 1005 DT (Clear the memory) 20 , 1010 DT 25 , 1011 DT (Input data) 30 , 1014 DT (Regression coefficient A) SHIFT A (Regression coefficient B) SHIFT B (Correlative coefficient r) SHIFT r 18 SHIFT (Air pressure at 18°C) (Air temperature at 1000hPa) 1000 SHIFT Result vision 0. 30. 0.56 997.4 0.982607369 1007.48 yˆ 4.642857143 xˆ Ÿ Quadratic regression The regression formula of quadratic regression is: y A B x Cx2 Using the data in the right diagram to go along the quadratic regression and ask for the every regression coefficient in the formula. Then using this regression formula estimate the value of yˆwhen xi=16 (The estimate value of y) and the value of xˆwhen (The estimate value of x) xi yi 29 1.6 50 23.5 74 38.0 103 46.4 118 48.0 HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 12 of 23 SC3449 Requirement Key-press Enter the regression (REG) 3 MODE 3 mode Result vision SHIFT Scl (Quadratic regression) 0. 29 , 1.6 DT 50 , 23.5 DT (Clear the memory) 74 , 38.0 DT 103 , 46.4 DT (Input data) 118. 118 , 48.0 DT SHIFT A Example 35.5985693 1.495939412 (Regression coefficient B) (Regression coefficient C) (The value of yˆwhen xi=16) (The value of xˆwhen yi=20) SHIFT C 16 SHIFT yˆ -13.38291065 20 SHIFT xˆ 47.14556729 SHIFT (The value of xˆwhen yi=20) - 6.716296661-03 SHIFT B (Regression coefficient A) - xˆ 175.5872106 Notice when input data: Ÿ Pressing DT DT can input the same data twice. Ÿ Using SHIFT ; you can input the same data time after time. For example, if you want to input 20 and 30 five times, you can press 20 , 30 SHIFT ; 5 DT . Ÿ The above result can be required in arbitrary order not necessarily in the above order. Ÿ If you need to delete the just inputting data, you can press SHIFT CL. 7. Degree, minute, and second calculation Ÿ You can use degree(hour), minute and second to go along calculation, and you can also perform sexagesimal system calculation between minute and second, also can transfer between sexagesimal system and decimal system. Arithmetic formula Transfer the decimal Example1 number 2.258 to sexagesimal system Example2 Key-press 2.258 SHIFT Perform the calculation 12 12 34’ 56”×3.45 3.45 2.258 ‚ „ ‚ „34 Result vision ‚ „56 ‚ „× 2 15 28.8 43 24 31.2 3. The technological instruction relevant to the calculation When come up against problems If the result is different from the prospective result, or there appears errors, please carry out the following steps: 1. Press MODE 1 (COMP) state 2. Press MODE MODE 1 (DEG) state 3. Press MODE MODE MODE 3 1 (NORM 1 state) 4. Check the using formula to make sure whether it is right. 5. Enter the right state, calculate again. If the above operations cannot solve the problem yet, please press the reset key RESET, and all the data in the calculator will be deleted. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 13 of 23 SC3449 Error information After the error information appears, the calculator stop working, then press the key AC to clear the error, or press to show the formula and correct the mistakes. Ma ERROR The result is over the calculation range of the calculator. Use a numerical value which is over the input range to go along the functional calculation. Trying for a unreasonable operation (for example, divide zero, act.) Stk ERROR Over the capacity range of the stack memory or the operational son stack memory. Syn ERROR Go along the unreasonable mathematical operation. The operation priority 1. Coordinates transform: Pol (x, y), Rec(r,θ) 2. A type function: x2, x3, x-1, x!, ‘‘ ’ You should first input the numerical value and then press the function key in this functional calculation. 3. Power and root xy, 4. a b x c 5. Multiplication without multiplicative sign before 6. B type function: 1 3 , x π , memory’s name, variable’s name: 2π, 5A, πA act. x , log, ln, e , 10 , sin, cos, tan, sin-1, cos-1, tan-1, sinh, cosh, tanh, sinh-1, cosh-1, tanh- , (-)You should first press the function key and then input the numerical value in this functional calculation. 7. Multiplication without multiplicative sign before the B type function. 2 3 , Alog2 act. 8. Permutation and combination: nPr, nCr 9. ×, ÷ 10. , Ÿ The calculation with the same PRI according to the right to left order to go along. For example: e x ln 120 → e x (ln 120) Other calculation is according to the left to right order. Ÿ The calculation in the bracket will be first carried out. Stack memory The internal operation number stack memory of the calculator has 10 operation levels, and the dictation stack memory has 24 operation levels. When the calculation is too complex and is over the capacity range of the stack memory, the stack memory error information (Stk ERROR) will appear. Turnoff automatically function Without any operation for 6 minutes, the calculator will turn off by itself, and press AC/ON to renew power supply. Input range Internal digits: 12 digits Precision: Take ±1 of the tenth number’ s precision as standard. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 14 of 23 SC3449 Function sinx/cosx tanx Input range DEG 0≤x ≤4.499999999x1010 RAD 0≤x ≤785398163.3 GRAD 0≤x ≤4.999999999x1010 DEG The same as sinx other than when x =(2n-1)x90 RAD The same as sinx other than when x =(2n-1)x π/2 GRAD The same as sinx other than when x =(2n-1)x100 -1 Sin x cos-1x Tan-1x Sinhx coshx 0≤x ≤1 0≤x ≤9.999999999x1099 0≤x ≤230.2585092 tanhx 0≤x ≤9.999999999x1099 -1 sinh x 0≤x ≤4.999999999x1099 cosh-1x 1≤x ≤4.999999999x1099 tanh-1x 0≤x ≤9.999999999x10-1 Logx/lnx 0<x≤9.999999999x1099 10x -9.999999999x1099≤x ≤99.99999999 ex -9.999999999x1099≤x ≤230.2585092 x 0≤x<1x10100 x x <1x10100 3 x2 x <1x1050 1/x x <1x10100; x≠0 x! 0≤x≤69(x is an integer) nPr nCr Pol(x, y) Rec(r, θ) 0≤n<1x1010, 0≤r≤n (n,r are integers) 1≤{n!/(n-r)!}<1x10100 0≤n<1x1010, 0 ≤ r ≤ n (n,r are integers) 100 1≤[n!/{r!(n-r)!}]<1x10 x , y ≤9.999999999x1049 2 2 99 (x +y )≤9.999999999x10 0≤r≤9.999999999x1099 θ: the same as sinx a , b, c<1x10100 ‚ „ Decimal system↔ sexagesimal system 0°0°0°≤x ≤999999°59° x>0: -1x10100<ylogx<100 x=0: y>0 y x X<0: y=n, 1 2n + 1 (n is a integer) At the same time -1x10100<ylogx<100 (To be continued) HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 15 of 23 SC3449 (Continued) Function Input range 100 y>0: x≠0, -1x10 <1/xlogy<100 y=0: x>0 x y Y<0: x=2n+1, 1 (n is a integer n≠0) n At the same time -1x10100<1/xlogy<100 ab The total digits of the integer c 10 digits (including semicolon) x<1x1050, y<1x1050 SD(REG) numerator and denominator is less than n<1x10100 xσn, yσn, x , y :n≠0 xσn-1, yσn-1, A, B, r: n≠0,1 The precision of a single operation is to the mantissa’ s last effective number’ s ±1. When you operate continuously (including some internal continuous calculation, such as Xy, y x , x!, 3 , nPr, nCr , the calculation error is accumulated. In addition, it is likely to enlarge the error about the odd dot or inflexion of the function. Calculation range: P±10-99~±9.999999999×1099, if the absolute value of the input or the last or the midterm value is less than10-99, this value is regarded as zero in the calculating and the display. 4. LCD PLACEMENT DIAGRAM LCD display screen COMMON connection line HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 16 of 23 SC3449 SEGMENT connection line HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 17 of 23 SC3449 TYPICAL APPLICATION CIRCUIT DIAGRAM The key-press definition is to see the key-press matrix section. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 18 of 23 SC3449 KEYBOARD MATRIX AND DEFINITION Key-press input matrix Key Pa1 Pa2 Pa3 x! nPr Rec( x-1 nCr Pol( ← d/c Eng a_b/c A ← B Pa4 Pa5 Pa6 Pa0 x Key1 Key2 Key3 Key4 (-) STO RCL 3 x2 C -1 Sin Hyp Sin r X ( ) D 10x ex Log Ln -1 -1 Cos Mcl Scl xy x3 E Cos Y Tan AC / ON OFF F Tan M- M M+ DT CL Key5 Key6 Key7 S8 A B C INS 7 8 9 DEL MODE y yσn yσn-1 4 5 6 × ÷ x xσn xσn-1 xˆ yˆ 1 2 3 Rnd Ran# π DRG EXP ANS 0 . ALPHA ← HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn SHIFT % → REV:1.1 2007.11.19 Page 19 of 23 SC3449 CHIP TOPOGRAPHY 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 1 61 2 60 3 59 4 58 5 6 57 7 56 8 55 9 54 10 53 11 52 12 51 13 50 14 49 15 48 16 47 17 46 18 19 45 20 44 21 43 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 CMOS chip dimension: 3.33X3.44(mm2) Note: The substrate is connected to GND. THE COORDINATE OF THE KEY Pad No. Symbol X Y Pad No. Symbol X Y 1 SEG18 1544.2 -1364.9 43 SEG58 -1542.4 1417.3 2 SEG17 1544.2 -1223.9 44 SEG57 -1542.4 1271.0 3 SEG16 1544.2 -1082.0 45 SEG56 -1542.4 1124.4 4 SEG15 1544.2 -940.7 46 SEG55 -1542.4 978.2 5 SEG14 1544.2 -799.3 47 SEG54 -1542.4 832.0 6 SEG13 1544.2 -656.5 48 SEG53 -1542.4 685.3 7 SEG12 1544.2 -515.0 49 SEG52 -1542.4 539.2 8 SEG11 1544.2 -373.5 50 SEG51 -1542.4 384.0 9 SEG10 1544.2 -232.5 51 SEG50 -1542.4 228.6 (To be continued) HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 20 of 23 SC3449 (Continued) Pad No. Symbol X Y Pad No. Symbol X Y 10 SEG9 1544.2 -90.8 52 VSS -1542.4 78.7 11 SEG8 1544.2 63.4 53 SEG49 -1542.4 -74.0 12 SEG7 1544.2 200.0 54 SEG48 -1542.4 -226.3 13 SEG6 1544.2 335.0 55 SEG47 -1542.4 -379.0 14 SEG5 1544.2 470.0 56 SEG46 -1542.4 -531.6 15 SEG4 1544.2 604.8 57 SEG45 -1542.4 -684.0 16 SEG3 1544.2 739.6 58 SEG44 -1542.4 -836.4 17 SEG2 1544.2 874.6 59 SEG43 -1542.4 -988.8 18 SEG1 1544.2 1009.4 60 SEG42 -1542.4 -1141.4 19 COM1 1544.2 1144.2 61 SEG41 -1542.4 -1293.0 20 COM2 1544.2 1279.0 62 SEG40 -1542.4 -1445.7 21 TEST 1544.2 1442.0 63 SEG39 -1542.4 -1596.6 22 COM3 1394.2 1598.4 64 SEG38 -1357.6 -1596.6 23 COM4 1229.4 1598.4 65 SEG37 -1213.6 -1596.6 24 COM5 1066.8 1598.4 66 SEG36 -1069.5 -1596.6 25 VDD 900.6 1598.4 67 SEG35 -925.6 -1596.6 26 ROSC 750.7 1598.4 68 SEG34 -781.4 -1596.6 27 RESET 609.7 1598.4 69 SEG33 -637.7 -1596.6 28 X32O 468.2 1598.4 70 SEG32 -493.7 -1596.6 29 X32I 328.2 1598.4 71 SEG31 -349.5 -1596.6 30 PA0 187.2 1598.4 72 SEG30 -205.3 -1596.6 31 PA1 43.9 1598.4 73 SEG29 -55.1 -1596.6 32 PA2 -99.4 1598.4 74 SEG28 89.4 -1596.6 33 PA3 -242.3 1598.4 75 SEG27 233.7 -1596.6 34 PA4 -385.6 1598.4 76 SEG26 378.0 -1596.6 35 PA5 -529.0 1598.4 77 SEG25 522.6 -1596.6 36 PA6 -672.6 1598.4 78 SEG24 671.8 -1596.6 37 PA7 -815.6 1598.4 79 SEG23 819.0 -1596.6 38 COM8 -959.0 1598.4 80 SEG22 962.7 -1596.6 39 COM7 -1103.5 1598.4 81 SEG21 1106.7 -1596.6 40 COM6 -1248.8 1598.4 82 SEG20 1250.4 -1596.6 41 SEG60 -1392.0 1598.4 83 SEG19 1394.2 -1596.6 42 SEG59 -1542.4 1598.4 REV:1.1 2007.11.19 Page 21 of 23 Note: the origin of the coordinate is in the middle of the chip. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn SC3449 HANDLING MOS DEVICES: Electrostatic charges can exist in many things. All of our MOS devices are internally protected against electrostatic discharge but they can be damaged if the following precautions are not taken: • Persons at a work bench should be earthed via a wrist strap. • Equipment cases should be earthed. • All tools used during assembly, including soldering tools and solder baths, must be earthed. • MOS devices should be packed for dispatch in antistatic/conductive containers. Note Silan reserves the right to make changes without notice in this specification for the improvement of the design and performance. Silan will supply the best possible product for customers. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.1 2007.11.19 Page 22 of 23