虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

非<b>接触</b>

  • MPLAB C18使用指南

    MPLAB C18使用指南 简介本文档论述MPLAB® C18 编译器的技术细节,并讲解MPLAB C18 编译器的所有功能。 这里假定读者已经具备如下基本素质:• 知道如何编写C 程序• 知道如何使用MPLAB 集成开发环境创建和调试项目• 已经阅读并理解了所使用单片机的数据手册 文档内容编排如下:• 第1 章:简介 — 提供对MPLAB C18 编译器的概述以及有关调用编译器的信息。• 第2 章:语法说明 — 论述MPLAB C18 编译器与ANSI 标准的不同之处。• 第3 章:运行时模型 — 论述MPLAB C18 编译器如何利用 PIC18 PICmicro® 单片机的资源。• 第4 章:优化 — 论述MPLAB C18 编译器执行的优化功能。• 第5 章:示例应用程序 — 给出一个示例应用程序,并就本用户指南中论述的各主题,对源代码进行了说明。• 附录A:COFF 文件格式 — 详细阐述了Microchip 的COFF 格式。• 附录B:采用ANSI 定义的方式 — 论述按照ANSI 标准的要求,MPLAB C18 实现所定义的执行方式。• 附录C:命令行概述 — 列出了命令行选项以及论述每个命令行选项的参考章节。• 附录D:MPLAB C18 诊断 — 列出了错误、警告和消息。• 附录E:扩展模式 — 论述非扩展模式和扩展模式之间的区别。

    标签: MPLAB C18 使用指南

    上传时间: 2013-10-30

    上传用户:1583060504

  • PCB可测性设计布线规则之建议―从源头改善可测率

    P C B 可测性设计布线规则之建议― ― 从源头改善可测率PCB 设计除需考虑功能性与安全性等要求外,亦需考虑可生产与可测试。这里提供可测性设计建议供设计布线工程师参考。1. 每一个铜箔电路支点,至少需要一个可测试点。如无对应的测试点,将可导致与之相关的开短路不可检出,并且与之相连的零件会因无测试点而不可测。2. 双面治具会增加制作成本,且上针板的测试针定位准确度差。所以Layout 时应通过Via Hole 尽可能将测试点放置于同一面。这样就只要做单面治具即可。3. 测试选点优先级:A.测垫(Test Pad) B.通孔(Through Hole) C.零件脚(Component Lead) D.贯穿孔(Via Hole)(未Mask)。而对于零件脚,应以AI 零件脚及其它较细较短脚为优先,较粗或较长的引脚接触性误判多。4. PCB 厚度至少要62mil(1.35mm),厚度少于此值之PCB 容易板弯变形,影响测点精准度,制作治具需特殊处理。5. 避免将测点置于SMT 之PAD 上,因SMT 零件会偏移,故不可靠,且易伤及零件。6. 避免使用过长零件脚(>170mil(4.3mm))或过大的孔(直径>1.5mm)为测点。7. 对于电池(Battery)最好预留Jumper,在ICT 测试时能有效隔离电池的影响。8. 定位孔要求:(a) 定位孔(Tooling Hole)直径最好为125mil(3.175mm)及其以上。(b) 每一片PCB 须有2 个定位孔和一个防呆孔(也可说成定位孔,用以预防将PCB反放而导致机器压破板),且孔内不能沾锡。(c) 选择以对角线,距离最远之2 孔为定位孔。(d) 各定位孔(含防呆孔)不应设计成中心对称,即PCB 旋转180 度角后仍能放入PCB,这样,作业员易于反放而致机器压破板)9. 测试点要求:(e) 两测点或测点与预钻孔之中心距不得小于50mil(1.27mm),否则有一测点无法植针。以大于100mil(2.54mm)为佳,其次是75mil(1.905mm)。(f) 测点应离其附近零件(位于同一面者)至少100mil,如为高于3mm 零件,则应至少间距120mil,方便治具制作。(g) 测点应平均分布于PCB 表面,避免局部密度过高,影响治具测试时测试针压力平衡。(h) 测点直径最好能不小于35mil(0.9mm),如在上针板,则最好不小于40mil(1.00mm),圆形、正方形均可。小于0.030”(30mil)之测点需额外加工,以导正目标。(i) 测点的Pad 及Via 不应有防焊漆(Solder Mask)。(j) 测点应离板边或折边至少100mil。(k) 锡点被实践证实是最好的测试探针接触点。因为锡的氧化物较轻且容易刺穿。以锡点作测试点,因接触不良导致误判的机会极少且可延长探针使用寿命。锡点尤其以PCB 光板制作时的喷锡点最佳。PCB 裸铜测点,高温后已氧化,且其硬度高,所以探针接触电阻变化而致测试误判率很高。如果裸铜测点在SMT 时加上锡膏再经回流焊固化为锡点,虽可大幅改善,但因助焊剂或吃锡不完全的缘故,仍会出现较多的接触误判。

    标签: PCB 可测性设计 布线规则

    上传时间: 2014-01-14

    上传用户:cylnpy

  • 板载故障记录OBFL

    具有OBFL功能的电路板经配置后,可以把故障相关数据存储在非易失性存储器中,并可在日后加以检索和显示以用于故障分析。这些故障记录有助于电路板故障的事后检查。要实现OBFL系统功能,需要同时使用软硬件。在硬件方面,需要:a)确定给出电路板件故障信息的板载OBFL资源(如温度感应器、存储器、中断资源、电路板ID,等等);b)在电路板或者系统出现故障时用以保存故障信息的板载非易失性存储。OBFL软件的作用是在正常的电路板运行以及电路板故障期间配置电路板变量并将其作为OBFL记录存储在非易失性存储中。OBFL软件还应具备一定的智能,能够分析多项出错事件、记录和历史故障记录,以逐步缩小范围的方式确认故障原因。这种分析可以大大减轻故障排查工作,否则将有大量的OBFL记录需要故障分析工程师手动核查。

    标签: OBFL 故障记录

    上传时间: 2013-10-30

    上传用户:dapangxie

  • PCB LAYOUT初学者必看!

    PCB LAYOUT技术大全---初学者必看!  PROTEL相关疑问 1.原理图常见错误: (1)ERC报告管脚没有接入信号: a. 创建封装时给管脚定义了I/O属性; b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上; c. 创建元件时pin方向反向,必须非pin name端连线。 (2)元件跑到图纸界外:没有在元件库图表纸中心创建元件。 (3)创建的工程文件网络表只能部分调入pcb:生成netlist时没有选择为global。 (4)当使用自己创建的多部分组成的元件时,千万不要使用annotate. 2.PCB中常见错误: (1)网络载入时报告NODE没有找到: a. 原理图中的元件使用了pcb库中没有的封装;  b. 原理图中的元件使用了pcb库中名称不一致的封装; c. 原理图中的元件使用了pcb库中pin number不一致的封装。如三极管:sch中pin number 为e,b,c, 而pcb中为1,2,3。

    标签: LAYOUT PCB 初学者

    上传时间: 2013-10-20

    上传用户:kbnswdifs

  • 这是一本试合JAVA初学者的书籍 第1章 对象入门 第2章 一切都是对象 第3章 控制程序流程 第4章 初始化和清除 第5章 隐藏实施过程 第6章 类再生 第7章 多形性 第8章 对象

    这是一本试合JAVA初学者的书籍 第1章 对象入门 第2章 一切都是对象 第3章 控制程序流程 第4章 初始化和清除 第5章 隐藏实施过程 第6章 类再生 第7章 多形性 第8章 对象的容纳 第9章 违例差错控制 第10章 Java IO系统 第11章 运行期类型鉴定 第12章 传递和返回对象 第13章 创建窗口和程序片 第14章 多线程 第15章 网络编程 第16章 设计范式 第17章 项目 附录A 使用非Java代码 附录B 对比C++和Java 附录C Java编程规则 附录D 性能

    标签: JAVA 对象 初学者 书籍

    上传时间: 2014-01-01

    上传用户:wsf950131

  • 非师范专业实习是培养计算机科学与技术专业学生的必要实践环节

    非师范专业实习是培养计算机科学与技术专业学生的必要实践环节,通过在专业IT公司的实习,了解计算机相关工作的流程,专业通过必要的实践环节,在实际工作中融会所学专业知识,培养在实践中运用所学知识的能力,同时通过接触最新的科技与管理,加快适应社会的能力,提高非师范计算机专业学生的社会竞争力。

    标签: 实习 计算机科学 实践 环节

    上传时间: 2015-09-02

    上传用户:妄想演绎师

  • 非师范专业实习是培养计算机科学与技术专业学生的必要实践环节

    非师范专业实习是培养计算机科学与技术专业学生的必要实践环节,通过在专业IT公司的实习,了解计算机相关工作的流程,专业通过必要的实践环节,在实际工作中融会所学专业知识,培养在实践中运用所学知识的能力,同时通过接触最新的科技与管理,加快适应社会的能力,提高非师范计算机专业学生的社会竞争力。

    标签: 实习 计算机科学 实践 环节

    上传时间: 2014-01-11

    上传用户:jiahao131

  • 非师范专业实习是培养计算机科学与技术专业学生的必要实践环节

    非师范专业实习是培养计算机科学与技术专业学生的必要实践环节,通过在专业IT公司的实习,了解计算机相关工作的流程,专业通过必要的实践环节,在实际工作中融会所学专业知识,培养在实践中运用所学知识的能力,同时通过接触最新的科技与管理,加快适应社会的能力,提高非师范计算机专业学生的社会竞争力。

    标签: 实习 计算机科学 实践 环节

    上传时间: 2014-01-19

    上传用户:wmwai1314

  • 非师范专业实习是培养计算机科学与技术专业学生的必要实践环节

    非师范专业实习是培养计算机科学与技术专业学生的必要实践环节,通过在专业IT公司的实习,了解计算机相关工作的流程,专业通过必要的实践环节,在实际工作中融会所学专业知识,培养在实践中运用所学知识的能力,同时通过接触最新的科技与管理,加快适应社会的能力,提高非师范计算机专业学生的社会竞争力。

    标签: 实习 计算机科学 实践 环节

    上传时间: 2015-09-02

    上传用户:hphh

  • 功能:使用CCU的4个模块

    功能:使用CCU的4个模块,实现非对称PWM输出。 说明:将跳线器J5、J6、J27取出,J3短接到OCD端,在JP6的PWM1、PWM2、PWM3 分别测试模块A、B、C的输出,DAOUT是模块D输出经漏波后的电压。 通过跳线器J8、J9选择高频晶振6MHz。

    标签: CCU 模块

    上传时间: 2014-01-04

    上传用户:CHENKAI