作为一种结构化的程序设计语言,C语言的特点就是可以使你尽量少地对硬件进行操作,具有很强的功能性、结构性和可移植性,常常被优选作为单片机系统的编程语言。但是基于单片机的C语言和标准C语言有很大区别,如何结合
1. 引言:随着计算机系统的应用和微机网络的发展,各种控制设备之间的通信功能越来越显得重要。在设计的减振控制系统中,控制器(下位机)采用两片AT89C52单片机,分别用于对左右减振器实施控制,同时将测量的温度、
1. 引言随着计算机的不断发展,越来越多的,优秀的编程思想被提出来,并付诸实践。在某些方面已出现了根本性的变革。另一方面,单片机自从80年代诞生以来,便以飞快的速度发展起来,但由于其物理条件的限制,单片机
1 引言在某大型指挥控制系统中,由于指令发送装置与接收装置的指令格式有很大的区别,两者不能直接通信。而更换其中之一都会造成巨大的资金浪费,指令转换器的目的就是在不改变发送和接收装置的情况下对发送装置所产
1 前言单片机内部一般有若干个定时器。如8051单片机内部有定时器0和定时器1。在定时器计数溢出时,便向CPU发出中断请求。当CPU正在执行某指令或某中断服务程序时,它响应定时器溢出中断往往延迟一段时间
1.引言近年来随着KEIL 51不断升级,高版本的KEIL 51编译器,尤其是Keil μVision2(基于Windows的C51集成编译环境)以其性能优越、使用方便,受到众多单片机爱好者的欢迎。KEIL 51以软件包的形式向用户提供包括C51交
加拿大MITEL公司生产的MT8880是一种带有CPU接口的DTMF(双音多频)发送/接收芯片,其可与6800系列微处理器或单片机直接接口。然而,对于想使用MT8880芯片的51系列单片机用户而言,关注的是51系列单片机如何与MT8880接
1. 系统设计方案在水下探测时,常常利用激光发生器以一定的频率发出激光探测信号,到达探测目标后反射。反射回的信号中的一部分被反射光采集器采集,将信号转换后传入从 PC机,通过远程传输传入主PC机做数据及图像处
引言随着计算机技术尤其是单片微型机技术的发展,人们已越来越多地采用单片机来对一些工业控制系统中如温度、流量和压力等参数进行检测和控制。PC机具有强大的监控和管理功能,而单片机则具有快速及灵活的控制特点,
1 引言I2C总线是Philips公司推出的串行总线,整个系统仅靠数据线(SDA)和时钟线(SCL)实现完善的全双工数据传输,即CPU与各个外围器件仅靠这两条线实现信息交换。I2C总线系统与传统的并行总线系统相比具有结构简单
通常的单片机系统设计都是先根据实际问题选用单片机芯片,然后决定所需接口的单元电路及芯片等硬件,再根据此硬件来设计软件,因此这种设计方法下的单片机系统开发人员很难继承他人的工作,而必须从同一个起点做起,
1 引言在大规模可编程逻辑器件出现以前,把器件焊接在电路板上是设计数字系统的最后一步。当设计存在问题并解决后,设计者往往不得不重新设计印制电路板。设计周期长,设计效率低。CPLD 、FPGA出现后,利用其在系统可
[一].前言 在用单片机制作的变送器类和控制器类的仪表中,需要输出1—5V或4—20mA的直流信号的时候,通常采用专用的D/A芯片,一般是每路一片。当输出信号的精度较高时,D/A芯片的位数也将随之增加。在工
1 引言 根据用户的要求和需要,主要为了解决当前市场上无遥控密码锁的问题,以提高门禁系统的可靠性和安全性,适应市场需要而设计的该红外红外遥控密码锁系统。该系统具有普通电子密码锁功能的同时,还增加了遥控
本文介绍了ADS58C48主要特性,方框图,模拟输入电路和多种驱动电路,以及ADS58C48EVM评估板主要特性,电路图和材料清单(BOM)。ADS58C48是四路取样频率高达200MSPS 的11位模数转换器(ADC),单电源1.8V工作,总功耗