-
本程序是模拟串口硬件机制写的,使用时可设一定时中断,时间间隔为1/4波特率,每中断一次调用一次接收函数, 每中断4次调用一次发送函数,不过.对单片机来说时钟并须要快.要知道9600的波特率的每个BIT的时间间隔是104us.而单片机中断一次压栈出栈一次的时间是20us左右(标准的51核12M晶体)这样处理时间就要考虑清楚了.呵呵.以下程序是放在定时器中断程序函数内的 //接收部分 sbit ...[详细]
-
假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad(); 1、限副滤波 /* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */ #define A 10 char value; char filter() { char new_value; new_value = get_ad(...[详细]
-
浮点数字信号处理已成为精密技术的一贯需求,航空、工业机器和医疗保健等领域要求较高精度的应用通常都有这个需求。医疗超声设备是目前在用的最复杂的信号处理机器之一,并且逐渐向便携式领域扩展。其面临的挑战在于要在不牺牲系统性能的条件下实现这种密集信号处理。凭借低功耗SHARC 2147x处理器的推出,ADI公司已经完全能够解决提供精密处理同时降低功率预算以实现便携式超声等应用的挑战。本文讨论了便携式...[详细]
-
台积电虽然六月份营收较5月份下降1.6%,但整个第二季度营收42.7亿美元,刷新了公司的记录。而台积电六月份同比增长了18%。 台积电预计第二季度毛利为49%。 而联华电子六月份销售额同比增长了1%,,环比下降了0.9%。 到今年六月底位置,联华电子的销售额与去年同期相比下降了8.68%。 ...[详细]
-
1引言
太阳能路灯主要由太阳能光电池组件、蓄电池、充放电控制器、照明灯具四大部分组成。太阳能路灯普及推广的瓶颈已不是技术问题,而是成本问题。要在降低成本的基础上,提高系统的稳定性及发挥最大的效能,就要合理搭配太阳能光电池的输出功率和蓄电池容量及负载功率。为此,仅从理论计算是不够的。因为太阳光光强瞬息万变,充电电流和放电电流都在不断变化,理论计算会带来较大误差。只有采取自动跟踪监测...[详细]
-
DSP(数字信号处理器)在现今的工程应用中使用越来越频繁。其原因主要有三点:第一,它具有强大的运算能力,能够胜任FFT、数字滤波等各种数字信号处理算法;第二,各大DSP厂商都为自己的产品设计了相关的IDE(集成开发环境),使得DSP应用程序的开发如虎添翼;第三,具有高性价比,相对于它强大的性能,不高的价格有着绝对的竞争力。
TI为本公司的DSP设计了集成可视化开发环境CCS(Code...[详细]
-
五、C语言的标识符和关键字 一个完整的PIC单片机C语言程序,通常由包含文件(即头文件1,变量定义、变量说明、函数定义、函数体和注释等六部分等组成。 1.C语言的标识符 所谓标识符,实际上是一些由程序编写者自定义的名称,类似于PIC单片机汇编语言中给寄存器(RAM)的命名。C语言中所用到的变量名、函数名、数组名、文件名等都是由标识符组成的。 标识符是由一串字母(常指英...[详细]
-
编者按:为了帮助具有PIC单片机汇编语言知识的技术人员或工程师,快速掌握利用C语言编写PIC单片机程序的方法,本刊特推出《PIC单片机C语言程序设计》系列连载文章。丈中给出的C语言程序实例,均是可执行的,读者可以放心引用。 一、汇编语言与C语言 早期的单片机程序多采用汇编语言编写。用汇编语言编程,直接、简捷,可有效地访问和控制各种硬件设备,如存储器、I/O口等,目标代码简短、占用...[详细]
-
1. 温度是什么? 热是一种分子运动。物体越热,它的分子运动得越快,绝对零点的定义是,在这温度下一切分子运动都停止了。可是,我们既然不能看到分子在运动,我们怎样测量温度呢?美国全国标准和技术NIST所用的基本标准是根据理想气体定律,这定律表明,温度升高时,气体的压力或者体积必须按比例增加,此数字表示,P×V=KT,其中P=压力,V=体积,T=绝对温度,而K是个常数。在固定的体积中把分...[详细]
-
1 前言
楼宇自动化系统(BAS)是按分布式信息与控制理论设计的集散监控系统(DCS),它是由计算机技术、自动控制技术、通信网络技术和人机接口技术相互发展渗透而产生 。然而,集散型控制系统还没有从根本上解决系统内部通信问题和分布式问题,只是自成封闭系统,以固定集散模式和通信约定构成。因此,这种控制系统还很难适应智能大厦种类繁多的设备检测和控制要求。LonWorks技...[详细]
-
1 引言
随着控制、计算机、通信、网络技术等的发展,在工业控制领域出现了一种新兴的控制技术,即现场总线。现场总线是控制系统与现场设备之间建立的一种开放、全数字化、双向、多站的通信系统。现场总线系统在技术上具有以下特点:系统的开放性,可互操作性与互换性,现场设备的智能化与功能自制性,系统结构的高度分散性,对现场环境的适应性。在很多工业控制系统中,存在着多控制点且分布线长和分散的特点,...[详细]
-
C114讯 7月10日下午消息(刘定洲)小米科技CEO雷军今日在出席台北举办的2012创业年会时表示,今年上半年小米手机已经销售了300万台,全年销售600万台几乎没有悬念。 雷军称,小米手机拥有270万粉丝和170万网络发烧友参与开发改进系统。对于小米手机价格,雷军表示中国内地各种城市附加税教育税等税率约为19.8%,除税后小米手机真正售价约为1600元人民币,比国际一线品牌更具竞争力。...[详细]
-
实验任务 用一片DS18B20构成测温系统,测量的温度精度达到0.1度,测量的温度的范围在-20度到+50度之间,用4位数码管显示出来。 DPY-1实验板连接 用排线把JP-CODE连到JP8是,注意:a接P0.0;b接P0.1;c接P0.3…… 把JP-CS连到JP14上,注意:4H接P2.4;3H接P2.5;2H接P2.6;1H接P2.7; 连接好DS18B20注意极性不要弄反,否则...[详细]
-
概述 在光谱测量中,常用光电倍增管(PMT)和电荷耦合器件(CCD)作为光电转换器。在慢变化、高精度光谱测量中使用PMT;对于闪光灯、荧光和磷光等强度随时间变化时的光谱信号则采用CCD。PMT和CCD输出的信号形式是不同的:光电倍增管输出的是连续的模拟信号;CCD输出的是视频脉冲信号。由于输出信号的不同,相应的信号采集电路也不尽相同。本文所述的系统通过设定控制开关的不同状态,由单片机检...[详细]
-
在今天的车身控制模块(BCM)设计中,有见识的工程师机都尽可能不再使用机电式继电器。他们的下一个发展方向是停用熔断器。但是,停用熔断器是一个非常必要的解决方案吗?是一个用更加复杂的解决方案取代一个简单而且高效的元器件吗? 今天的 BCM由大量的固态开关和熔断器组成。某些 BCM有多达8-12个蓄电池馈路,为60-80个负载提供电源,每个电池馈路都装有熔断器,这就是说,BCM负载(车灯、门锁等)...[详细]