使用前必读.doc

基于51单片机的简易计算器设计

收藏

资源目录
跳过导航链接。
基于51单片机的简易计算器设计.zip
使用前必读.doc---(点击预览)
1-计算器程序
jsq.c
jsq.hex
jsq.lnp
jsq.LST
jsq.M51
jsq.OBJ
jsq.opt.bak
jsq.plg
jsq.Uv2.bak
jsq.uvopt
jsq.uvproj
jsq_Opt.Bak
jsq_Uv2.Bak
jsq_uvopt.bak
10-任务书
11-芯片资料
2-原理图
原理图.doc---(点击预览)
Protel Schematic.pdf---(点击预览)
加串口原理图
原理图.doc---(点击预览)
Protel Schematic.pdf---(点击预览)
Backup of JSQ.Sch
JSQ.Bkp
JSQ.ddb
Previous Backup of JSQ.Sch
Backup of JSQ.Sch
JSQ.Bkp
JSQ.ddb
4-相关软件下载和教程
5-仿真
jsq.DSN
jsq.PWI
Last Loaded jsq.DBK
6-制作详解
0.56两位数码管
1602液晶
DC电源插口
上拉排阻
供电方式
各种电阻、贴片、可调电阻焊接方法
自锁开关
轻触按键
7-实物焊接图片
8-元件清单
9-开题报告
压缩包内文档预览:
预览图
编号:34616605    类型:共享资源    大小:37.72MB    格式:ZIP    上传时间:2019-12-25 上传人:遗**** IP属地:湖北
25
积分
关 键 词:
基于 51 单片机 简易 计算器 设计
资源描述:
基于51单片机的简易计算器设计,基于,51,单片机,简易,计算器,设计
内容简介:
湄洲湾职业技术学院毕业设计(论文)任务书学生姓名: 班级: 学号: 题目:基于单片机的简易计算器设计内容要求:一、 任务计算器是日常工作和学习生活中的常用工具,人们利用它代替了许多复杂计算,包括加减乘除和其他运算。尤其是小型计算器,它携带方便,在生活中用起来方便快捷,成为了财政、学习、生意上都青睐的必需品。它的需求广泛,在计算器的发展上存在很大的空间和市场意义。单片机在我国的各行各业得到了广泛使用,单片机的出现是计算机制造技术高速发展的产物,它是嵌入式控制系统的核心。如今,它已经广泛应用到我们生活中的各个领域,如:电子、科技、通信、汽车、工业等。一般只需几块钱,有着经济廉价的优势,用单片机可以很方便的实现计算器的设计。 本课题模拟计算器设计硬件电路采用三部分电路模块构成,第一部分是键盘模块电路,采用4*4矩阵式键盘作为输入电路;第二部分是LCD1602液晶显示模块;第三部分是以51单片机作为控制核心。软件程序主要由三部分组成:主程序、按键扫描程序和LCD1602显示程序。LCD液晶显示屏模块电源模块STC89C51主控制模 块4X4键盘模块图 系统组成及总体框图二、 设计要求:1、用单片机stc89C51 设计一个简易计算器,并用1602液晶显示相应的数据。2、用protel 99se设计电路图,pcb图等3、可以进行简单的加减乘除运算4、最大可以9999*9999,如果运算有错误可以提示。5、可以通过proteus仿真。三、 规定阅读的文献:【1】张靖武,周灵杉.单片机系统的PROTEUS设计与仿真M.北京:北京电子工业出版社【2】靳达.求是科技.单片机应用系统开发实例导航M.:人民邮电出版社,2006【3】刘守义. 单片机应用技术M.:西安电子科技大学出版社,2001【4】林志琦.基于PROTEUS的单片机可视化软硬件仿真M.北京:北京航空航天大学出版社,2006【5】胡汉才.单片机原理及接口技术.清华大学出版社,1996【6】徐江海.单片机实用教程M.北京:机械工业出版社,2007.【7】肖洪兵. 跟我学用单片机. 北京:北京航空航天大学出版社,2002.8【8】夏继强. 单片机实验与实践教程. 北京:北京航空航天大学出版社, 2001【9】谭浩强. C语言程序设计M.北京:清华大学出版社,2000.【10】刘福基. C语言程序设计与实训教程M.北京:科学出版社,2004.【11】张磊. C语言程序设计M.北京:高等教育出版社,2005.【12】严桂兰. C语言程序设计M.厦门:厦门大学出版社,2006指导教师签名: 年 月 日 教研室主任: 年 月 日? ? ? ? ?!?#?$?%?&?(?()*+,(?()*+,?-?./#0?01213456?00?.78?0$01213456$?9:;?-?5ABCDE&59?0?01213456?5%F5GCDE&59?$0?01213456?HIJ=(?0K01213456K0?01213456?L9?MN.78O0?01213456?L9PMN.Q8 !#? ? ? ?$? %&()*?FRSTU-V9W%V&WHV&33333333333333333333333TX0?0KVRS?GYBTU-V9W%V9W0?0KVYBZWHV3333TX?$?F?TU-V&W%V&WHV&33333333333333333333333TX0?0KV?G?TU-V&W%V9W0?0KV?WHV333333TX+? ,-.?-_?K-_?-_?-_?-_?$-_?-_?-_?0K0?0?0?0$0?0?0?-_?ab?/cYde?f-_?KFGg?IJ?hi?jk333lmnopqrstFGg?ubvwxst/012/012/012/012yz -_?K ?3? ? 45678nop|? O?O ?O?e ?m?9? :;? ? ?YBZ?J? ? ?W?K ?WO ? ?5?N?YBZ?J?0?L0V?3?330V?3?V?3?N?V? ?N?LV?3N?LV?3N?-?V?3aF?G?/cYd?N?V?3aF?G?/cYd?N?-V?3 aG?V? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?V?“N?fiefl?-V?3aG? ?nonop|?/cYd?”|e O? ? ? ?Yd?YBZ?JO?& / c Z?K&?&?K&?/cYd? F? ?$ ?$? G? ? ? ?YBZ?J?&?Yd?3333333333?&?Yd? ? ? GYB $O&?=(?$? ? GYB $O&?=(? ? GYB $O&?=(?K? ?qrGYBF5G?g?ub?=(?O? GYB $O&?#? GYB ?O&? GYB ?&? GYB ?&?N? GYB ?&?N? ? ?!? ? !?$?$ ?ABCD+?$ ?EF?BCD? ? ?#? ?$?/()*+?0()*3?)*?8f?(?f?f?f?H =(?H ?H ?5?)* H/c?$?/cz?)* H-5%?Fg?z?Fg?Gg?z?Gg?)* 0L?0LK?? ? ? ? ?!?#?$?%?&?(?()*+,(?()*+,?-?./#0?01213456?00?.78?0$01213456$?9:;?-?5ABCDE&59?0?01213456?5%F5GCDE&59?$0?01213456?HIJ=(?0K01213456K0?01213456?L9?MN.78O0?01213456?L9PMN.Q8 !#? ? ? ?$? %&()*?FRSTU-V9W%V&WHV&33333333333333333333333TX0?0KVRS?GYBTU-V9W%V9W0?0KVYBZWHV3333TX?$?F?TU-V&W%V&WHV&33333333333333333333333TX0?0KV?G?TU-V&W%V9W0?0KV?WHV333333TX+? ,-.?-_?K-_?-_?-_?-_?$-_?-_?-_?0K0?0?0?0$0?0?0?-_?ab?/cYde?f-_?KFGg?IJ?hi?jk333lmnopqrstFGg?ubvwxst/012/012/012/012yz -_?K ?3? ? 45678nop|? O?O ?O?e ?m?9? :;? ? ?YBZ?J? ? ?W?K ?WO ? ?5?N?YBZ?J?0?L0V?3?330V?3?V?3?N?V? ?N?LV?3N?LV?3N?-?V?3aF?G?/cYd?N?V?3aF?G?/cYd?N?-V?3 aG?V? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?V?“N?fiefl?-V?3aG? ?nonop|?/cYd?”|e O? ? ? ?Yd?YBZ?JO?& / c Z?K&?&?K&?/cYd? F? ?$ ?$? G? ? ? ?YBZ?J?&?Yd?3333333333?&?Yd? ? ? GYB $O&?=(?$? ? GYB $O&?=(? ? GYB $O&?=(?K? ?qrGYBF5G?g?ub?=(?O? GYB $O&?#? GYB ?O&? GYB ?&? GYB ?&?N? GYB ?&?N?错误 数据指针不会清零? ? ?!? ? !?$?$ ?ABCD+?$ ?EF?BCD? ? ?#? ?$?/()*+?0()*3?)*?8f?(?f?f?f?H =(?H ?H ?5?)* H/c?$?/cz?)* H-5%?Fg?z?Fg?Gg?z?Gg?)* 0L?0LK?TC1602B010WWW.TINSHARP.COMTINSHARPTC1602B01 VER:00Specification ForApprovalCustomerCustomer Approval:Approval:Date:Date:Prepared: :Check:Check:ApprovalApproval: :Date:Date:DateDate:DateDate:TC1602B011WWW.TINSHARP.COMDescriptionREV.DESCREPTIONDATEV00First issueDec012005TC1602B012WWW.TINSHARP.COMCONTENTS1. SPECIFICATIONS1.1 Features1.2 Block Diagram1.3 Mechanical Specifications1.4 Absolute Maximum Ratings1.5 DC Electrical Characteristics1.6 AC Characteristics1.7 ElectroOptical Characteristics1.8Backlight Characteristics2. MODULE STRUCTURE2.1 Interface Pin Description2.2 Function Description2.3 Rest Function2.4 Display Data RAM3. RELIABILITY3.1 Reliability test condition:3.2 Quality Guarantee3.3Inspection method3.4 Inspection Standard for Solder3.5 Screen Cosmetic Criteria (Appearance)3.6 Precautions for using LCM Modules3.7Installing LCM Modules3.8 Precaution for Handing LCM Modules3.9ElectroStatic Discharge Control3.10Precaution for soldering to the LCM3.11 Precautions for operation3.12 Storage3.13 Safety3.14. Limited Warranty3.15. Return LCM under warranty4. DATE CODE RULES4.1 Date code for sample4.2 Date code for productionTC1602B013WWW.TINSHARP.COM1 . SPECIFICATIONS1.1FEATURES1.2. BLOCKDIAGRAMItemContentsUnitLCD TYPESTN/Transflective/YGLCD duty1/16LCD bias1/5Viewing direction6oclockOperating Temperature0+55Storage Temperature10+65Module size(W x H x T)122.0 X 33.0 X 13.6mmViewing area(W x H)99.0 X 13.0mmDisplay Format16 Characters X 1 LinedotsCharacter Size (W x H)4.84 X 9.66mmCharacter pitch(W x H)6.0 X 9.66mmTC1602B014WWW.TINSHARP.COM1.3.MECHANICAL SPECIFICATION1.4ABSOLUTE MAXIMUM RATINGS (Ta = 25)Note: Stresses beyond those given in the Absolute Maximum Rating table may cause operational errors or damage to thedevice. For normal operational conditions see AC/DC Electrical Characteristics.TC1602B015WWW.TINSHARP.COM1.5DC CHARACTERISTICS(VDD = 3.5V to 5.0V, TA = 25)Note: FOSC = 250KHz, VDD = 3.0V, pin E = “L”, RS, R/W, DB0 DB7 are open, all outputs are no loads.1.6ACCHARACTERISTICS( 1 ) Write Mode ( Writing data from MPU to SPLC780D )TC1602B016WWW.TINSHARP.COM( 2 )Read Mode ( Reading data from SPLC780D to MPU )( 3 )Write Mode Timing Diagram ( Writing data from MPU to SPLC780D )( 4 )Read Mode Timing Diagram ( Reading data from SPLC780D to MPU )TC1602B017WWW.TINSHARP.COM1.7 ELECTROOPTICAL CHARACTERISTICSTC1602B018WWW.TINSHARP.COM1.8 BACKLIGHT CHARACTERISTICSLCD Module with LED BacklightABSOLUTE MAXIMUM RATINGS(Ta=25)ELECTRICAL OPTICAL CHARACTERISTICS(Ta=25)ItemSymbolConditionsRatingUnitAbsolute maximum forward currentIfm150mAPeak forward currentIfpI macc 脉冲,1/10 占空比I msec plus 10% Duty Cycle600mAReverse voltageVr10VPower dissipationPd660mWOperating Temperature RangeTOPr30+70Storage Temperature RangeTstg40+80ItemSymbolMin.Typ.Max.UnitConditionsForward VoltageVf4.04.24.4VIf = 100 mAReverse CurrentIr100uAVr = 10 VPeak wave length570nmIf = 100 mASpectral line hair width35nmIf = 100 mALuminanceLvcd/m2If = 100 mATC1602B019WWW.TINSHARP.COM2.MODULESTRUCTURE2.1INTERFACE PIN DESCRIPTIONPin No.SymbolLevelDescription1VSS0VGround2VDD5.0VSupply voltage for logic3V0Input for adjusting the LCD contrast4RSH/LH : Data signal, L : Instruction signal5R/WH/LH : Read mode, L : Write mode6EH/LIt is the clock latch signal input7DB0H/LData bit 08DB1H/LData bit 19DB2H/LData bit 210DB3H/LData bit 311DB4H/LData bit 412DB5H/LData bit 513DB6H/LData bit 614DB7H/LData bit 715A+5VLED Back light anode16K0VLED Back light cathodeTC1602B0110WWW.TINSHARP.COM2. 2 FUNCTIONDESCRIPTIONOscillatorSPLC780D oscillator supports not only the internal oscillator operation, but also the external clock operation.Control and Display InstructionsControl and display instructions are described in details as follows:1. Clear DisplayIt clears the entire display and sets Display Data RAM Address 0 in Address Counter.2. Return HomeX: Do not care (0 or 1) It sets Display Data RAM Address 0 in Address Counter and the display returns to its original position.The cursor or blink goes to the mostleft side of the display (to the 1st line if 2 lines are displayed). The contents of the DisplayData RAM do not change.3. Entry Mode SetDuring writing and reading data, it defines cursor moving direction and shifts the display.I / D = 1: Increment, I / D = 0: Decrement.S = 1: The display shift, S = 0: The display does not shift.4. Display On/Off ControlD = 1: Display on, D = 0: Display offC = 1: Cursor on, C = 0: Cursor offB = 1: Blinks on, B= 0: Blinks offTC1602B0111WWW.TINSHARP.COM5. Cursor or Display ShiftWithout changing DD RAM data, it moves cursor and shifts display.I / D = 1: Increment, I / D = 0: Decrement.S = 1: The display shift, S = 0: The display does not shift.6. Function SetX: Do not care (0 or 1)DL: It sets interface data length.DL = 1: Data transferred with 8bit length (DB7 0).DL = 0: Data transferred with 4bit length (DB7 4).It requires two times to accomplish data transferring.N: It sets the number of the display line.N = 0: Oneline display.N = 1: Twoline display.TC1602B0112WWW.TINSHARP.COMF: It sets the character font.F = 0: 5 x 8 dots character font.F = 1: 5 x 10 dots character font.It cannot display two lines with 5 x 10 dots character font.7. Set Character Generator RAM AddressIt sets Character Generator RAM Address (aaaaaa)2 to the Address Counter. Character Generator RAM data can be read orwritten after this setting.8. Set Display Data RAM AddressIt sets Display Data RAM Address (aaaaaaa)2 to the AddressCounter.Display data RAM can be read or written after thissetting. In oneline display (N = 0),(aaaaaaa)2: (00)16 (4F)16. In twoline display (N = 1), (aaaaaaa)2: (00)16 (27)16 forthe first line, (aaaaaaa)2: (40)16 (67)16 for the second line.9. Read Busy Flag and AddressWhen BF = 1, it indicates the system is busy now and it will not accept any instruction until not busy (BF = 0). At the sametime, the content of Address Counter (aaaaaaa)2 is read.10. Write Data to Character Generator RAM or Display Data RAMIt writes data (dddddddd)2 to character generator RAM or display data RAM.11. Read Data from Character Generator RAM or Display Data RAMIt reads data (dddddddd)2 from character generator RAM ordisplay data RAM.To read data correctly, do the following:TC1602B0113WWW.TINSHARP.COM1). The address of the Character Generator RAM or Display Data RAM or shift the cursor instruction.2). The “ Read ” instruction.8Bit operation and 8digit 1line display ( using internal reset )TC1602B0114WWW.TINSHARP.COM4Bit operation and 8digit 1line display ( using internal reset )8Bit Operation and 8Digit 2Line Display (Using Internal Reset)TC1602B0115WWW.TINSHARP.COM2.3. RESET FUNCTIONAt power on, SPLC780D starts the internal autoreset circuit and executes the initial instructions. The initial procedures areshown as follows:TC1602B0116WWW.TINSHARP.COMTC1602B0117WWW.TINSHARP.COM2.4. DISPLAY DATA RAM (DD RAM)The 80bit DD RAM is normally used for storing display data. Those DD RAM not used for display data can be used asgeneral data RAM. Its address is configured in theAddress Counter.Timing Generation CircuitThe timing generating circuit is able to generate timing signals to the internal circuits. In order to prevent the internal timinginterface, the MPU access timing and the RAM access timing are generated independently.LCD Driver CircuitTotal of 16 commons and 40 segments signal drivers are valid in the LCD driver circuit. When a program specifies thecharacter fonts and line numbers, the corresponding common signals output drivewaveforms and the others still outputunselected waveforms. The relationships between Display Data RAM Address and LCDs position are depicted as follows.Character Generator ROM (CG ROM)Using 8bit character code, the character generator ROM generates 5 x 8 dots or 5 x 10 dots characterpatterns. It also can generate 192s 5 x 8 dots character patterns and 64s 5 x 10 dots character patterns.Character Generator RAM (CG RAM)Users can easily change the character patterns in the character generator RAM through program. It can bewritten to 5 x 8 dots, 8character patterns or 5 x 10 dots for 4character patterns.The following diagram shows the SPLC780D character patterns:Correspondence between Character Codes and Character Patterns.TC1602B0118WWW.TINSHARP.COMThe relationships between Character Generator RAM Addresses, Character Generator RAM Data (character patterns), andCharacter Codes are depicted as follows:TC1602B0119WWW.TINSHARP.COM5 x 8 dot character patternsNote1:It means that the bit02 of the character code correspond to the bit35 of the CG RAM address.Note2:These areas are not used for display, but can be used for the general data RAM.Note3: When all of the bit47 of the character code are 0, CG RAM character patterns are selected.Note4: 1 : Selected, 0 : No selected , X : Do not care (0 or 1).Note5: For example (1), set character code (b2 = b1 = b0 = 0, b3 = 0 or 1, b7b4 = 0) to display “ T ”. That means charactercode (00) 16,and (08) 16 candisplay “ T ” character.Note6: The bits 02 of the character code RAM is the character pattern line position. The 8th line is the cursor position anddisplay is formed by logical ORwith the cursor.5 X 10 dot character patternsTC1602B0120WWW.TINSHARP.COMNote1:It means that the bit12 of the character code correspond to the bit45 of the CG RAM address.Note2:These areas are not used for display, but can be used for the general data RAM.Note3: When all of the bit47 of the character code are 0, CG RAM character patterns are selected.Note4: 1 “: Selected, 0 “: No selected, X “: Do not care (0 or 1).Note5: For example (1), set character code (b2 = b1 = 0, b3 = b0 = 0 or 1, b7b4 = 0) to display “ U ”. That means all of thecharacter codes (00) 16, (01) 16, (08) 16,and (09) 16 can display “ U ” character.Note6: The bits 03 of the character code RAM is the character pattern line position. The 11th line is the cursor position anddisplay is formed by logical OR with the cursor.Cursor/Blink Control CircuitThis circuit generates the cursor or blink in the cursor / blink control circuit. The cursor or the blink appears in the digit at theDisplay Data RAM Address defined in the Address Counter.TC1602B0121WWW.TINSHARP.COMInterfacing to MPUThere are two types of data operations: 4bit and 8bit operations. Using 4bit MPU, the interfacing 4bit data is transferred by4busline (DB4 to DB7). Thus, DB0 to DB3 bus lines are not used. Using 4bit MPU to interface 8bit data requires two timestransferring. First, the higher 4bit data is transferred by 4busline (for 8bit operation, DB7 to DB4). Secondly, the lower4bit data is transferred by 4busline (for 8bit operation, DB3 to DB0). For 8bit MPU, the 8bit data is transferred by 8buslines (DB0 to DB7). When the Address Counter is (07) 16, the cursor position is shown as below:REGISTER IR (Instruction Register) and DR(Data Register)SPLC780D contains two 8bit registers: Instruction Register (IR) and Data Register (DR). Using combinations of the RS pinand the R/W pin selects the IR and DR, see below:The IR can be written by MPU, but it cannot be read by MPU.Busy Flag (BF)When RS = 0 and R/W = 1, the busy flag is output to DB7. As the busy flag =1, SPLC780D is in busy state and does notaccept any instruction until the busy flag = 0.TC1602B0122WWW.TINSHARP.COMAddress Counter (AC)The Address Counter assigns addresses to Display Data RAM and Character Generator RAM. When an instruction for addressis written in IR, the address information is sent from IR to AC .After writing to/reading from Display Data RAM or CharacterGenerator RAM, AC is automatically incremented by one (or decremented by one). The contents of AC are output to DB0 DB6 when RS = 0 and R/W=1.I/O Port ConfigurationInput port: EInput port: R/W, RSOutput port: CL1, CL2, M, DTC1602B0123WWW.TINSHARP.COMInput / Output port: DB7 DB0MPU and Module Connect:TC1602B0124WWW.TINSHARP.COM3. RELIABILITY TESTAND QUALITY3.1. RELIABILITY TEST CONDITIONSupply voltage for logic system = 5V. Supply voltage for LCD system = Operating voltage at 25 C.Mechanical TestFailure Judgment criterionVibration testEndurancetestapplyingthevibrationduringtransportation and using1022Hz1.5mmpp22500Hz1.5GTotal 0.5hourMIL202E201AJISC5025JISC7022A10Shock testConstructionalandmechanicalendurancetestapplying the shock during transportation.50G half sign wave11 msede 3 times ofeach directionMIL202E213BAtmosphericpressure testEndurance test applying the atmospheric pressureduring transportation by air115mbar40hrsMIL202E105CStatic electricitytestEndurance test applying the electric stress to theterminalVS=800V,RS1.5KCS=100pF, 1 timeMIL883B3015.1Criterion ItemTest Item No.Failure Judgment Criterion1 2345 67 89 1011Basic specificationOut of the Basic specificationElectrical characteristicOut of the DC andAC characteristicMechanical characteristicOutoftheMechanicalspecificationColor change: out of Limit AppearanceSpecificationOptical characteristicOut of theAppearance StandardTC1602B0125WWW.TINSHARP.COM3.2. QUALITY GURANTEEAcceptable Quality Level, Each lot should satisfy the quality level defined as follows.Inspection method: MILSTD105E LEVEL II Normal one time samplingAQLDefinition of LOTOne lot means the delivery quality to customer at once time.Conditions of Cosmetic Inspection.Environmental conditionThe inspection should be performed at the 1metre height from the LCD module under 2 pieces of 40W white fluorescentlamps (Normal temperature 2025 and normal humidity 6015%RH).Driving voltageThe Vo value which the most optimal contrast can be obtained near the specified Vo in the specification (Within of thetypical value at 25.).3.3. INSPECTION METHODThe visual check should be performed vertically at more than 30cm distance from the LCD panelViewing direction for inspection is 45 from vertical against LCM.45o45oFluorescentLampsLCD100cmmin30cmminPartitionAQLDescriptionA: Major0.4%Functional defective productB: Minor1.5%Satisfy all functions as product but not satisfy cosmetic standardLCMTC1602B0126WWW.TINSHARP.COMDefinition of zone:AZone:Active display area (minimum viewing area).B Zone:Nonactive display area (outside viewing area).3.4. INSPECTION STANDARD FOR SOLDERModule Cosmetic CriteriaNo.ItemJudgment CriterionPartition1Difference in Spec.None allowedMajor2Pattern PeelingNo substrate pattern peeling and floatingMajor3Soldering defectsNo soldering missingNo soldering bridgeNo cold solderingMajorMajorMinor4Resist flaw on substrateInvisible copper foil (0.5mm or more) on substrate patternMinor5AccretionofmetallicForeign matterNo soldering dustNo accretion of metallic foreign matters (Not exceed0.2mm)MinorMinor6StainNo stain to spoil cosmetic badlyMinor7Plate discoloringNo plate fading, rusting and discoloringMinor8Plate discoloring1. Lead partsa. Soldering side of PCBSolder to form a Filetall around the leadSolder should not hide the lead formperfectly too muchMinor2. Flat packagesEither “toe”(A) or “heal(B) ofThe lead to be covered by FiletLead form to be assume overABSolder.Minor3. Chips(3/2) H h (1/2) HhHMinorAZoneB ZoneTC1602B0127WWW.TINSHARP.COM3.5. SCREEN COSMETIC CRITERIA (APPEARANCE)No.ItemCriterion1Short or open circuitNo allowLC leakageFlickeringNo displayWrong viewing directionWrong BacklightWrong or missing component2Contrast defect (dim, ghost)Refer to the approval sampleBackground color deviation3Point defect, Black spot, dust(including Polarizer)=(X+Y)/2XYPointAcceptable Qty.Size0.10Disregard0.100.2060.200.320.300TC1602B0128WWW.TINSHARP.COMNo.ItemCriterion4Line defect,Scratch:In accordance withspotsandlinesoperatingcosmeticcriteria.Whenthelight reflective on the panelsurface, the scratches are not tobe remarkable.Unit: mmA) ClearL 5.0(0)2.0See No.10.020.05WNote: ( ) Acceptable Qty in active areaL Length (mm) W Width (mm) -DisregardB) UnclearL 5.0(0)2.0(6)See No.1W0.020.030.55RainbowNot more than two colors change across the viewing area6Dotmatrixpattern = (X+Y)/2Pin hole:WLLineAcceptable Qty.LW0.015WDisregard3.0L0.03W22.0L0.05W1.0L0.1W10.05WApplied as point defectXYCXYAYXC: Shall not touch other dot(s).SizeAcceptable Qty.0.1Disregard0.100.2010.200TC1602B0129WWW.TINSHARP.COMNo.ItemCriterion7ChipRemark:X: LengthdirectionY: ShortdirectionZ: Thicknessdirectiont: GlassthicknessW: TerminalWidthAcceptable criterionXYZ20.5mmtZYXYXAcceptable criterionXYZ32tshall not reach to ITOXZYtAcceptable criterionXYZ20.5mmt/2Acceptable criterionXYZ52t/3YXZAcceptable criterionXYZDisregard0.2tWYZXTC1602B0130WWW.TINSHARP.COMNo.ItemCriterion8Total no. of acceptableDefectA. ZoneMaximum 2 minor nonconformities per one unit.Defect distance: each point to be separated over 10mmB. ZoneIt is acceptable when it is no trouble for quality and assembly incustomers end product.9ProtrudedW: Terminal Width10PINPosition11Uneven brightness (only backlit type module)Uneven brightness must be BMAX/BMIN2BMAX : Max. value by measure in 5 pointsBMIN : Min. value by measure in 5 pointsDivide active area into 4 vertically and horizontally.Measure 5 points shown in the following figure12Allowable densityAbove defects should be separated more than 10mm each other.13Rubbing lineNot to be noticeable.14Dot sizeTo be 95% 105% of the dot size (typ.) in drawing,Partial defects of each dot (ex. Pinhole) shold be t4reated asspot.(see Screen Cosmetic Criteria (operating) No.)WYXAcceptable criteria:Y 0.4ITOPINW1WH1HW11/3WH11/3HTC1602B0131WWW.TINSHARP.COMNote:Clear= the shade and size are not changed by Vo.Unclear= the shade and size are changed by V0.Size: d=(long length + short length)/2The limit samples for each item have priorityComplete defects are defined item by item, but if the number of defects is defined in above table, the total number shouldnot exceed 10.In case of concentration, even the spots or the lines of disregarded size should not allowed. Following three situationsShould be treated as concentration.7 or over defects in circle of 2mm10 or over defects in circle of10mm20 or over defects in circle of20mm3.6. PRECAUTION FOR USING LCM MODULE1. Liquid Crystal Display ModulesLCD is composed of glass and polarizer. Pay attention to the following items when handing.(1) Please keep the temperature within specified range for use and storage. Polarization degradation, bubblegeneration or Polarizer peeloff may occur with high humidity.(2) Do not touch, push or rub the exposed polarizer with anything harder than an HB Pencil lead (Glass, tweezers,etc.).(3) Nhexane is recommended for cleaning the adhesives used to attach front/rear polarizers and reflectors made oforganic, substances which will be damaged by chemicals such as acetone, toluene, ethanol and isopropyl alcohol.(4) When the display surface becomes dusty, wipe gently with absorbent cotton or other soft material like chamoissoaked in petroleum Do not scrub hard to avoid damaging the display surface.(5) Wipe off saliva or water drops immediately, contact with water over a long period of time may cause deformationor color fading.(6) Avoid contacting oil and fats.(7) Condensation on the surface and contact with terminals due to cold will damage, stain or dirty the polarizers.After products are tested at low temperature the must be warmed up in a container before coming is contactingtemperature air.No.ItemCriterion15Bubbles in polarizerSize : d mmAcceptable Qty in active aread0.30.3d1.01.0d1.51.5dDisregard31016Allowable densityAbove defects should be seated more than 30mm each other17ColorationNot to be noticeable coloration in the viewing area of the LCD panels.Backlit type should be judged with backlit on state only.18ContaminationNot to be noticeable.TC1602B0132WWW.TINSHARP.COM(8) Do not put or attach anything on the display area to avoid leaving marks on.(9) Do not touch the display with bare hands. This will stain the display and degrade insulation between terminals(some cosmetics are determinated to the polarizers).(10)As glass is fragile. It tends to become or chipped during handling especially on the edges. Please avoid droppingor jarring.3.7. INSTALLING LCM MODULEThe hole in the printed circuit board is used to if LCM as shown in the picture below.Attend to the following items wheninstalling the LCM(1) Cover the surface with a transparent protective plate to protect the polarizer and LC cell.Fitting PlatePratective plateLCM(2) When assembling the LCM into other equipment, the spacer to the bit between the LCM and the fitting plate shouldhave enough height to avoid causing stress to the module surface, refer to the individual specifications for measurements.The measurement tolerance should be 0.1mm3.8.PRECAUTION FOR HANDING LCM MODULESince LCM has been assembled and adjusted with a high degree of precision, avoid applying excessive shocks to themodule or making any alterations or modifications to it.(1) Do not alter, modify or change shape of the tab on the metal frame(2) Do not make extra holes on the printed circuit board, modify its shape or change the positions of components to beattached.(3) Do not damage or modify the pattern writing on the printed circuit board.(4) Absolutely do not modify the zebra rubber strip (conductive rubber) or heat seal connector.(5) Except for soldering the interface, do not make any alterations or modifications with a soldering iron.(6) Do not drop, bend or twist LCMTC1602B0133WWW.TINSHARP.COM3.9. ElectroStatic DISCHARGE CONTROLSince this module uses a CMOS LSI, the same attention should be paid to electrostatic discharge as for an ordinaryCMOS IC.(1) Make certain that you are grounded when handing LCM.(2) Before remove LCM from its packing case or incorporating it into a set, be sure the module and your body have thesame electric potential.(3) When soldering the terminal of LCM, make certain theAC power source for the soldering iron does not leak.(4) When using an electric screwdriver to attach LCM, the screwdriver should be of ground potentiality to minimize asmuch as possible any transmission of electromagnetic waves produced sparks coming from the commutator of themotor.(5) As far as possible make the electric potential of your work clothes and that of the workbench the ground potential.(6) To reduce the generation of static electricity be careful that the air in the work is not too dried.Arelative humidity of50%60% is recommended.3.10. PRECAUTION FOR SOLDERING TO THE LCM(1) Observe the following when soldering lead wire , connector cable and etc. to the LCMSoldering iron temperature: 28010Soldering time: 34 secondsSolder: eutectic solder.If soldering flux is used, be sure to remove any remaining flux after finishing to soldering operation.(This does not applyin the case of nonhalogen type of flux.) It is recommended that you protect the LCD surface with a cover duringsoldering to prevent any damage due to flux spatters.(2) When soldering the electroluminescent panel and PC board, the panel and board should not be detached more thanthree times, This maximum number is determined by the temperature and time conditions mentioned above, thoughthere may be some variance depending on the temperature of the soldering iron.(3) When remove the electroluminescent panel from the PC board, be sure the solder has completely melted, thesoldered pad on the PX board could be damaged.3.11. PRECAUTIONS FOR OPERATION(1) Viewing angle varies with the change of liquid crystal driving voltage (V0).Adjust Vo to show the best contrast.(2) Driving the LCD in the voltage above the limit shortens its life.(3) Response time is greatly delayed at temperature below the operating temperature range. However, this does not meanthe LCD cell be out of the order. It will recover when it returns to the specified temperature range.(4) If the display are
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于51单片机的简易计算器设计
链接地址:https://www.renrendoc.com/p-34616605.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!