8051处理器自诞生起近30年来,一直都是嵌入式应用的主流处理器,不同规模的805l处理器涵盖了从低成本到高性能、从低密度到高密度的产品。该处理器极具灵活性,可让开发者自行定义部分指令,量身订制所需的功能模块和外设接口,而且有标准版和经济版等多种版本可供选择,可让设计人员各取所需,实现更高性价比的结构。如此多的优越性使得8051处理器牢固地占据着庞大的应用市场,因此研究和发展8051及与其兼容的接口具有极大的应用前景。在众多8051的外设接口中,I2C总线接口扮演着重要的角色。通用的12C接口器件,如带12C总线的RAM,ROM,AD/DA,LCD驱动器等,越来越多地应用于计算机及自动控制系统中。因此,本论文的根本目的就是针对如何在8051内核上扩展I2C外设接口进行较深入的研究。 本课题项目采用可编程技术来开发805l核以及12C接口。由于8051内核指令集相容,我们能借助在现有架构方面的经验,发挥现有的大量代码和工具的优势,较快地完成设计。在8051核模块里,我们主要实现中央处理器、程序存储器、数据存储器、定时/计数器、并行接口、串行接口和中断系统等七大单元及数据总线、地址总线和控制总线等三大总线,这些都是标准8051核所具有的模块。在其之上我们再嵌入12C的串行通信模块,采用自下而上的方法,逐次实现一位的收发、一个字节的收发、一个命令的收发,直至实现I2C的整个通信协议。 8051核及I2C总线的研究通过可编程逻辑器件和一块外围I2C从设备TMPl01来验证。本课题的最终目的是可编程逻辑器件实现的8051核成功并高效地控制扩展的12C接口与从设备TMPl01通信。 用EP2C35F672C6芯片开发的12C接口,数据的传输速率由该芯片嵌入8051微处理的时钟频率决定。经测试其传输速率可达普通速率和快速速率。 目前集成了该12C接口的8051核已经在工作中投入使用,主要用于POS设备的用户数据加密及对设备温度的实时控制。虽然该设备尚未大批量投产,但它已成功通过PCI(PaymentCardIndustry)协会认证。
上传时间: 2013-06-18
上传用户:731140412
CD4046 频率跟踪移相 PWM 控制电路
上传时间: 2013-06-16
上传用户:tccc
本程序是一个太阳能热水器智能控制系统的程序。它以89C52单片机为核心,配合电阻型4档水位传感器、负温度系数NTC热敏电阻温度传感器、8255A扩展键盘和显示器件、驱动电路(电磁阀、电加热、报警)等外围器件, 完成对太阳能热水器容器内的水位、水温测量、显示;时间显示;缺水时自动上水,水溢报警;手动上水、参数设置;定时水温过低智能电加热等功能。 其中本文第一章主要说明了太阳能热水器智能控制系统的研究现状和本课题的主要任务,第二章对系统的整体结构作了简单介绍,第三章重点介绍了水位水温测量电路,第四章介绍了时钟电路,第五章介绍了显示和键盘电路,第六章对其他电路作了介绍,第七章是对水位测量电路的硬件调试。 本系统对于水位传感器、水温传感器的电阻数据的处理均采用独特的RC充放电的方法。它与使用A/D转换器相比,电路简单、制造成本低。特别适用于对水位、水温要求不精确的场合。
上传时间: 2013-06-17
上传用户:rhl123
单片机方面大量常用优秀源代码和说明 ACM-12864汉字液晶显示驱动程序 Ad_da转换 ADC0809 adc2051 AD转换类 C51_table DES算法演示 I2c总线 IIC LED显示 编程规范与范例 步进电机 查表 串行通信 打印 代码运算类 代码转换 单片机经验谈 单片机直接驱动液晶显示 电机pwm控制 电机控制 定浮点子程序库 定时与中断 二进制数运算 汇编与c的衔接 键盘扫描程序 键盘与显示 交通灯 抗干扰 滤波 排序 排序类 频率计 软件工程 实用子程序 数字多用表 数字频率计 通讯 显示子程序 延时 移位除 音乐 应用类 源程序 在线下载器源程序 中断应用 自动往返小汽车 51单片机子程序.exe AT90S8515打铃程序.
上传时间: 2013-04-24
上传用户:sdq_123
·摘要: fuzzyTECH软件可以用于创建模糊系统,然后用神经网络和样本数据对所创建的模糊系统进行训练,最后可以针对不同的单片机或DSP硬件平台自动产生相应的程序代码,直接应用到系统的调试中去.fuzzyTECH很好地解决了在单片机或DSP的有限资源中如何编制高效的应用程序以实现复杂的模糊控制算法的问题.它降低了实现模糊控制算法的难度,也加快了设计模糊控制算法的速度.文章最后给出了用f
上传时间: 2013-05-25
上传用户:trepb001
高精度的信号源是各种测试和实验过程中不可缺少的工具,在通信、雷达、测量、控制、教学等领域应用十分广泛。传统的频率合成方法设计的信号源在功能、精度、成本等方面均存在缺陷和不足,不能满足电子技术的发展要求,直接数字合成(Direct Digital Synthesis)DDS技术可以提供高性能、高频高精度的信号源,方便地获得分辨率高且相位连续的信号,基于FPGA的DDS技术提供了升级方便并且成本低廉的解决方案。 本文对DDS的基本原理和输出频谱特性进行理论分析,总结出杂散分布规律。同时以DDS的频谱分析为基础,给出了几种改善杂散的方法。本文结合相关文献资料采用傅立叶变换的方法对相位截断时DDS杂散信号的频谱特性进行了研究,得到了杂散分布的规律性结论,并应用在程序设计程中;DDS技术的实现依赖于高速、高性能的数字器件,本文将FPGA器件和DDS技术相结合,确定了FPGA器件的整体设计方案,详细说明了各个模块的功能和设计方法,并对其关键部分进行了优化设计,从而实现了波形发生器数字电路部分的功能。软件部分采用模块设计方法,十分方便调试。为了得到满足设计要求的模拟波形,本文还设计了幅度调节、D/A转换和低通滤波等外围硬件电路。 实验结果表明,本文设计的基于DDS技术的多波形信号源基本能够满足普通学生实验室的要求。
上传时间: 2013-06-11
上传用户:woshiayin
本文提出了一种由单片微机控制的火灾自动探测报警控制器.将烟感、温度探测器接入单片微机,经单片微机逻辑判断,经专用声光报警集成电路来进行火灾报警、异常报警(烟感、温感其中之一动作)、故障报警,并发出不同的声光信号、显示出事故类型及位置.本控制器适用于总建筑面积不超过1000m2的各种地方,如图书馆、档案馆、计算机房等处.
上传时间: 2013-05-26
上传用户:hgy9473
· 摘要: 针对生物组织的电阻抗特性,给出了一种便携式生物阻抗测量系统的设计方法;该系统采用DSP控制,进行高分辨率多频率点生物阻抗测量,根据Cole-Cole阻抗圆图理论,对多频率点阻抗进行数据拟合后可获得测量范围内任意频率生物电阻抗特性;实现了对生物电阻抗的快速、自动测量;该系统结构紧凑,简单实用,试验结果表明系统稳定可靠,具有足够的精度,重复性好,在生物电阻抗研究工作中有
上传时间: 2013-07-16
上传用户:WMC_geophy
·摘 要:在PLC步进电机控制中,输入到其线圈组中的脉冲数或脉冲频率可控制步进电机的角位移和速度。以三菱的FX2系列为例,讨论了步进电机的PLC控制系统设计与实现。[著者文摘]
上传时间: 2013-08-05
上传用户:tccc
介绍基于89C51单片机的一款临时停车场自动停车收费管理系统,该系统采用比传统停车计费方式更优越的红外线检测计费方式,可以实现自动计费,实时查询、显示停车场状况,打印数据,自动开启关闭车场大门以及随时更改收费标准等功能.该系统操作简单,价格低廉,安装调试方便,很好地解决了临时停车场的管理收费问题.
上传时间: 2013-08-05
上传用户:Pzj