TDA2030功放电路图 电动车充电器电路图 电子电路 功放电路 电子制作 集成块资料 电子报 pcb 变压器 元器件知识 逆变器电路图 电路图 开关电源电路图 传感器技术 led 电磁兼容
电子电路图
当前位置: 首页 > 电子电路 > 设计编程

单片机编程技巧 (FAQ)2

时间:2009-06-22 15:39:59来源:网络 作者:admin 点击:

38. 在使用三星的s3c72n4时,觉得它的time/counter不够用。现在要同时用到3个counter,该怎么办?
答:您是需要三个外部counter还是需要三个定时器?如果是三个定时器标志的话,可以取这三个定时最基本的时基作为timer的基础计数,然后以这个时基来计算这三个需要的计数标志的flag,在程序中只需要查询flag是否到,再采取动作。

如果要3个外部脉冲计数的话,这个有一定的难度,如果外部脉冲不是很频繁,可以考虑通过外部中断进行,但是这个方法必须是外部脉冲的频率与MCU执行速度有一定的数量级差,否则mcu可能无法处理其它程序,一直在处理外部中断。

39. 在芯片集成技术日益进步的今天,单片机的集成技术发展也很迅速,在传统的40引脚的基础上,飞利浦公司推出20引脚的单片机系列,使很多的引脚可以复用,这种复用技术的使用在实际应用中会不会影响其功能的执行?
答:现在有很多品牌的单片机都有引脚复用功能,不止飞利浦一家,应该说这个方式前几年就已经有了。在实际应用中不会影响其功能的执行,但是要注意的是,有的MCU如果采用复用引脚的话,该引脚会有一些应用上的限制,这在相应的datasheet里面都会有描述,所以在系统规划的时候都要予以注意。

40. Delta-Sigma软件测量方式,是什么概念?
答:Delta-Sigma原理一般应用在ADC应用中。具体来说,Delta-Sigma ADC的工作原理是由差动器、积分器和比较器构成调制器,它们一起构成一个反馈环路。调制器以大大高于模拟输入信号带宽的速率运行,以便提供过采样。模拟输入与反馈信号(误差信号)进行差动 (delta)比较。该比较产生的差动输出馈送到积分器(sigma)中。然后将积分器的输出馈送到比较器中。比较器的输出同时将反馈信号(误差信号)传送到差动器,而自身被馈送到数字滤波器中。这种反馈环路的目的是使反馈信号(误差信号)趋于零。比较器输出的结果就是1/0 流。该流如果1密度较高,则意味着模拟输入电压较高;反之,0密度较高,则意味着模拟输入电压较低。接着将1/0流馈送到数字滤波器中,该滤波器通过过采样与抽样,将1/0流从高速率、低精度位流转换成低速率、高精度数字输出。

简而言之,Delta就是差动,Sigma就是积分的意思。Delta-Sigma软件测试,我的理解应该是通过软件模拟差动积分的过程。具体来说,就是侦测外部输入的电压(或者电流)信号变化,然后通过软件积分运算,得出外部信号随时间变化的基本状况。

41. 通常采用什么方法来测试单片机系统的可靠性?
答:单片机系统可以分为软件和硬件两个方面,我们要保证单片机系统可靠性就必须从这两方面入手。

首先在设计单片机系统时,就应该充分考虑到外部的各种各样可能干扰,尽量利用单片机提供的一切手段去割断或者解决不良外部干扰造成的影响。我们以HOLTEK最基本的I/O单片机HT48R05A-1为例,它内部提供了看门狗定时器WDT防止单片机内部程序乱跑出错;提供了低电压复位系统LVR,当电压低于某个允许值时,单片机会自动RESET防止芯片被锁死;HOLTEK也提供了最佳的外围电路连接方案,最大可能的避免外部干扰对芯片的影响。

当一个单片机系统设计完成,对于不同的单片机系统产品会有不同的测试项目和方法,但是有一些是必须测试的:

? 测试单片机软件功能的完善性。 这是针对所有单片机系统功能的测试,测试软件是否写的正确完整。
? 上电掉电测试。在使用中用户必然会遇到上电和掉电的情况,可以进行多次开关电源,测试单片机系统的可靠性。

? 老化测试。测试长时间工作情况下,单片机系统的可靠性。必要的话可以放置在高温,高压以及强电磁干扰的环境下测试。

? ESD和EFT等测试。可以使用各种干扰模拟器来测试单片机系统的可靠性。例如使用静电模拟器测试单片机系统的抗静电ESD能力;使用突波杂讯模拟器进行快速脉冲抗干扰EFT测试等等。

当然如果没有此类条件,可以模拟人为使用中,可能发生的破坏情况。例如用人体或者衣服织物故意摩擦单片机系统的接触端口,由此测试抗静电的能力。用大功率电钻靠近单片机系统工作,由此测试抗电磁干扰能力等。

42. 在开发单片机的系统时,具体有那些是衡量系统的稳定性的标准?
答:从工业的角度来看,衡量系统稳定性的标准有很多,也针对不同的产品标准不同。下面我们大概介绍单片机系统最常用的标准。

? 电试验(ESD)
参考标准: IEC 61000-4-2www.dziuu.com

本文地址:http://www.dziuu.com/dz/22/2009622154056.shtml


本文标签:


.
首页 上一页1234下一页尾页
顶一下
0%
返回首页
0
0%

------分隔线----------------------------

    猜你感兴趣:

  • 可编程展频振荡器 YSO171PS系列

    展频晶振(Spread Spectrum Crystal Oscillator,简称SSXO)应运而生。展频晶振是一种特殊类型的晶体振荡器,主要依托于扩展频谱技术。这项技术在抗干扰通信中有着广泛的应用
    关键词:   所属栏目:电子基础

  • 分享 | 可编程晶振芯片几个知识点

    什么是可编程晶振?可编程晶振多为有源晶振,由两个芯片组成;一个是全硅MEMS谐振器,一个是具有温补功能的芯片,可以启动电路锁相环CMOS。它采用标准化的半导体芯片MCM封装。可以采用全自动标准半导体制造工艺
    关键词:   所属栏目:电子基础

  • 高频灵活定制-存储与计算 可编程差分振荡器YSO210PR应

    可编程差分振荡器 YSO210PR在机器人的智能视觉控制、工业屏、望远镜等领域具有显著优势。其高精度、稳定性和灵活的定制特性使得YSO210PR成为了机器人应用中不可或缺的元器件,为机器人技术的发展和应用提供了强有力的支持。
    关键词:   所属栏目:电子基础

  • 智能终端通信利器:低抖动YSO690PR可编程天线完美融合

    在通信科技的推动下,智能终端天线和低抖动晶振不断创新,将引领通信产业进入新的时代。YSO690PR系列作为高性能智能终端通信利器,将为各类智能终端设备提供更加稳定和高效的通信支持,推动科技的蓬勃发展。无论是日常生活还是工业应用,这些优秀的技术将为人们带来更加便捷、智能的通信体验。
    关键词:   所属栏目:电子基础

  • 可见光红外模块性能:低抖动石英可编程晶振QMEMS振荡器

    ​YSO690PR稳定可靠的低抖动石英可编程晶振,确保可见光红外模块应用在各种环境和条件下都能提供出色的性能和精确的频率输出。让QMEMS振荡器YSO690PR成为交换机、对讲机、充电桩、打印机等行业的理想选择!

    关键词:   所属栏目:电子基础

  • BMS电池管理系统的智能守护者:YSO110TR高精度全温范围

    电压有源晶振 YSO110TR的优势在于其高精度和稳定性。10MHz的频率下,其全温范围内总频差仅为±30PPM,这意味着即使在严酷的环境条件下,晶振的频率波动也非常小,保证了BMS系统的高精度控制和稳定性。无论是在高温还是低温环境中,YSO110TR都能保持可靠的性能,为电池管理系统提供持久稳定的时钟信号
    关键词:   所属栏目:电子基础

  • 工业相机解决方案:低功耗16位数模转换芯片+负压线性稳

    在工业相机行业中,石英可编程晶振扮演着至关重要的角色。为了满足不同应用需求,YXC引入了低抖动石英可编程晶振QMEMS振荡器YSO690PR,为工业相机的稳定运行提供了理想解决方案。


    关键词:   所属栏目:电子基础

  • 温度采集器选YXC扬兴科技:YSO110TR低启动时间与多电压

    作为温度采集器的关键组成部分之一,晶振在保证采集器的精确性和可靠性方面发挥着重要的角色。在这一背景下,YXC扬兴科技推出了旗下的产品系列之一——YSO110TR宽电压有源晶振,为温度采集器行业提供了高品质的解决方案。
    关键词:   所属栏目:电子基础

  • 性能高的服务器—宽电压有源晶振YSO110TR 25MHZ

    YSO110TR宽电压有源晶振是服务器中不可或缺的关键组件,其高精度、高稳定性、多电压兼容性和工业级耐温特性,使其成为服务器领域的优质选择。无论是拼接屏控制器、充电桩、光伏逆变器、360后视镜、摄像头、手机屏、笔电显卡、交换机、路由器还是光模块等应用,YSO110TR都能为服务器提供卓越的性能和可靠性保障,助力服务器行业不断发展进步。
    关键词:   所属栏目:电子基础

  • 可编程晶振选型应该注意事项

    现在晶振广泛应用于汽车电子、安防监控、医疗设备、航空设备、互联网设备等智能电子产品中,发挥着重要作用,据说市场上85%的电子产品应用于广泛的领域。
    关键词:   所属栏目:电子基础

  • 高性能差分可编程振荡器,YSO210PR满足电子通信行业多

    差分可编程振荡器 YSO210PR 是一款功能强大的产品,具备10-1500MHz超宽频率范围的特点,用户可以随意编程频率,并且实现精确输出到小数点后6位的精度。这种高度可编程的特性使得 YSO210PR 在不同应用场景下能够灵活应对各种频率要求,无论是低频还是高频应用,都能满足客户的需求。
    关键词:   所属栏目:电子基础

  • 可编程晶振常见问题以及使用思路

    可编程晶振。简单来说就是一种任意编程频率的晶振,可以通过一个发生器放大或缩小,有选择地实现各种总线频率。在实际应用或初步了解中,会遇到各种各样的问题。以下编辑列出了与SiTime可编程晶振相关的一些常见问题和答案。
    OE和ST功能有什么区别?
    关键词:   所属栏目:电子基础

  • 新手教程:单片机的学习实践步骤

    运用单片机便是了解单片机硬件结构,以及内部资源的运用,在汇编或C语言中学会各种功用的初始化设置,以及完成各种功用的程序编制。 运用按钮输入信号,发光二极管显现输出
    关键词:51单片机PIC单片机单片机   所属栏目:设计编程

  • 应用单片机实现CAN总线与LIN总线间的传输设计方案

    现场总线技术已经广泛应用于工业控制中,尤其是CAN(Controler Area Nerwork)总线由于具有可靠性高、成本低、容易实现等优点,在现场总线实际工程应用中占有了较大份额。
    关键词:单片机   所属栏目:设计编程

  • 学习单片机可不可以只用软件仿真而不做实验

    我的答案是:不可以原因如下:一、软件仿真多用于教学,把更多精力用在软件的实现上由于学生学习时间宝贵,焊接一套单片机实验板又比较花时间,并且实验项目太多,所以为了
    关键词:PIC单片机51单片机单片机   所属栏目:设计编程

  • 怎样选择最适合的单片机

    对于新手来说,首先根据自己学的什么样单片机就选什么类型的单片机,熟悉什么类型的单片机就选什么类型的单片机。因为单片机不仅要设计电路,还要设计控制软件。选自己熟悉的单片机上手最快,也最容易获得成功。下面介绍如何选择最适合的单片机。
    关键词:   所属栏目:设计编程

  • 单片机晶振的作用是什么

    单片机晶振的作用是什么
    在初学单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题
    关键词:51单片机PIC单片机单片机   所属栏目:设计编程

  • 用keil软件编写单片机程序的步骤

    Keil单片机编程软件Keil C51是单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇
    关键词:51单片机PIC单片机   所属栏目:设计编程

  • 详解51单片机运行过程

    详解51单片机运行过程 注:1.ROM:只读存储器,单片机的只读存储区大多用于存储程序固又称程序存储器。51单片机是EPROM,所谓的EPROM是可擦除的只
    关键词:   所属栏目:设计编程

  • pic单片机和c51有什么区别

    pic单片机和c51有什么区别(区别1)总线结构:MCS-51单片机的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC单片机的总线结构是哈佛结构
    关键词:单片机PIC单片机51单片机   所属栏目:设计编程

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
表情:
名称: E-mail: 验证码: 匿名发表
发布文章,推广自己产品。
热门标签