摘 要:针对单片机进行高频测量存在的响应速度问题,利用CPLD适合精确、高速计数的特点,提出了一种基于单片机和CPLD的频率测量电路,通过CPLD对被测信号分频再与单片机计数值进行比较,实现了高精度、等精度测量,同时又解决了高频测量中存在的问题,满足了系统对响应时间的要求。该项研究成果已经在所设计信号源产品中得到了应用。关键词:频率测量;信号源;高频测量;CPLD
上传时间: 2013-10-15
上传用户:283155731
采用MSP430设计的12位心电(ECG)放大器 摘要:本文介绍了心电放大器的基本电路构成,以及采用公司的系列单片机对心电信号进行模数转换处理的方法,还着重探讨了采用带硬件乘法器的系列单片机对心电信号进行滤波处理的方法,并给出了相应的实验结果。人体心肌产生的电信号传导到体表之后,由于在体表分布的不同而产生电位差,将这种电压只有级别的电位差放大并绘制成图,就得到了心电图()。心电图在心血管疾病的临床诊断中有非常重要的作用。通常采用的心电图按照导联数分有单导联,三导联,五导联以及十二导联等等;按照精度分常用的有位和位精度等等。单导联,精度低的心电图常用于进行心电监控以及心率测量。位高精度的心电图由于可以反映出心电的细微变化,被更加广泛地应用于临床诊断、心电分析等地方
上传时间: 2014-12-27
上传用户:yeling1919
第1章 PIC16F877 的外围功能模块 第2章模拟量输入与输出 第3章秒 表 第 4 章通用同步/异步通信的应用 第5章PIC16F87X 在CAN 通信中的应用 第 6 章利用 CCP 模块设计频率计 第 7 章交流电压测量 第 8 章与 PLC 接口的4 位LED 数字显示表 第 9章单片机控制的电动自行车驱动系统 第 10章液晶显示模块编程
上传时间: 2013-12-26
上传用户:ajaxmoon
单片机测控系统综合实验指导书 目 录 实验一 8255输入、输出实验实验二 ADC0809模数转换实验实验三 DAC0832数模转换实验实验四 LED点阵显示实验 实验五 数字频率计实验实验六 五功能逻辑笔实验实验七 多功能密码锁实验实验八 语音芯片控制实验实验报告格式
上传时间: 2013-12-13
上传用户:xuan‘nian
中颖单片机入门与实战 单片机又称单片微处理器,其应用已渗入到各行各业,生产厂家亦从二十年前的寥寥几家发展到现在的几十间甚至更多。不同的厂家基于各自的架构平台,设计了不同功能特点的单片机,这就使得工程师们可以按照具体设计要求挑选最适合的一款芯片进行系统开发,既满足功能需求又能最大限度降低成本,提高了自己产品的性价比。中颖单片机基于公司自有的4-bit CPU IP(CPU60)发展起来,芯片采用的是程序内存和数据存储器在物理空间上完全独立的哈佛结构。程序内存和数据存储器地址以及总线完全分开,可以使指令和数据有不同的数据宽度。同时由于读取指令和存取操作数可以同时进行(流水线作业),因而具有较高的执行效率。中颖设计工程师以此设计了SH66XX, SH67XX 和SH69XX 等一系列的单片机,涵盖了包括消费类,家电及来电显示电话的多方面应用,以其产品的多样化,优异的抗干扰性能,良好的性价比和及时的售后服务在竞争激烈的市场占有一席之地,并且每年的出货量在持续快速的增长中。中颖单片机能在短短数年间取得如此成绩及市场认可度,自有其道理。
标签: 中颖单片机
上传时间: 2013-11-20
上传用户:huanglang
单片机的选择和使用 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴: 1.在智能仪器仪表上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。 2.在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。 3.在家用电器中的应用 可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。 4.在计算机网络和通信领域中的应用 现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。 5.单片机在医用设备领域中的应用 单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。 6.在各种大型电器中的模块化应用 某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。 在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。 7.单片机在汽车设备领域中的应用 单片机在汽车电子中的应用非常广泛,例如汽车中的发动机控制器,基于CAN总线的汽车发动机智能电子控制器,GPS导航系统,abs防抱死系统,制动系统等等。 此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。
标签: 单片机
上传时间: 2013-11-25
上传用户:zjf3110
单片机串行通信发射机 我所做的单片机串行通信发射机主要在实验室完成,参考有关的书籍和资料,个人完成电路的设计、焊接、检查、调试,再根据自己的硬件和通信协议用汇编语言编写发射和显示程序,然后加电调试,最终达到准确无误的发射和显示。在这过程中需要选择适当的元件,合理的电路图扎实的焊接技术,基本的故障排除和纠正能力,会使用基本的仪器对硬件进行调试,会熟练的运用汇编语言编写程序,会用相关的软件对自己的程序进行翻译,并烧进芯片中,要与对方接收机统一通信协议,要耐心的反复检查、修改和调试,直到达到预期目的。单片机串行通信发射机采用串行工作方式,发射并显示两位数字信息,既显示00-99,使数据能够在不同地方传递。硬件部分主要分两大块,由AT89C51和多个按键组成的控制模块,包括时钟电路、控制信号电路,时钟采用6MHZ晶振和30pF的电容来组成内部时钟方式,控制信号用手动开关来控制,P1口来控制,P2、P3口产生信号并通过共阳极数码管来显示,软件采用汇编语言来编写,发射程序在通信协议一致的情况下完成数据的发射,同时显示程序对发射的数据加以显示。毕业设计的目的是了解基本电路设计的流程,丰富自己的知识和理论,巩固所学的知识,提高自己的动手能力和实验能力,从而具备一定的设计能力。我做得的毕业设计注重于对单片机串行发射的理论的理解,明白发射机的工作原理,以便以后单片机领域的开发和研制打下基础,提高自己的设计能力,培养创新能力,丰富自己的知识理论,做到理论和实际结合。本课题的重要意义还在于能在进一步层次了解单片机的工作原理,内部结构和工作状态。理解单片机的接口技术,中断技术,存储方式,时钟方式和控制方式,这样才能更好的利用单片机来做有效的设计。我的毕业设计分为两个部分,硬件部分和软件部分。硬件部分介绍:单片机串行通信发射机电路的设计,单片机AT89C51的功能和其在电路的作用。介绍了AT89C51的管脚结构和每个管脚的作用及各自的连接方法。AT89C51 与MCS-51 兼容,4K字节可编程闪烁存储器,寿命:1000次可擦,数据保存10年,全静态工作:0HZ-24HZ,三级程序存储器锁定,128*8 位内部RAM,32 跟可编程I/O 线,两个16 位定时/计数器,5 个中断源,5 个可编程串行通道,低功耗的闲置和掉电模式,片内震荡和时钟电路,P0和P1 可作为串行输入口,P3口因为其管脚有特殊功能,可连接其他电路。例如P3.0RXD 作为串行输出口,其中时钟电路采用内时钟工作方式,控制信号采用手动控制。数据的传输方式分为单工、半双工、全双工和多工工作方式;串行通信有两种形式,异步和同步通信。介绍了串行串行口控制寄存器,电源管理寄存器PCON,中断允许寄存器IE,还介绍了数码显示管的工作方式、组成,共阳极和共阴极数码显示管的电路组成,有动态和静态显示两种方式,说明了不同显示方法与单片机的连接。再后来还介绍了硬件的焊接过程,及在焊接时遇到的问题和应该注意的方面。硬件焊接好后的检查电路、不装芯片上电检查及上电装芯片检查。软件部分:在了解电路设计原理后,根据原理和目的画出电路流程图,列出数码显示的断码表,计算波特率,设置串行口,在与接受机设置相同的通信协议的基础上编写显示和发射程序。编写完程序还要进行编译,这就必须会使用编译软件。介绍了编译软件的使用和使用过程中遇到的问题,及在编译后烧入芯片使用的软件PLDA,后来的加电调试,及遇到的问题,在没问题后与接受机连接,发射数据,直到对方准确接收到。在软件调试过程中将详细介绍调试遇到的问题,例如:通信协议是否相同,数码管是否与芯片连接对应,计数器是否开始计数等。
上传时间: 2013-10-19
上传用户:uuuuuuu
基于HT47C20L的R-F型低电压八位Mask单片机 HT47C20L 是8 位高性能精简指令集单片机。单指令周期和两级流水线结构,使其适合高速应用的场合。特别适用于带LCD 的低功耗产品,例如:电子计算机、时钟计数器、游戏产品、电子秤、玩具、温度计、湿度计、体温计、电容测量仪,以及其它掌上型LCD 产品,尤其是电池供电的系统。
上传时间: 2013-11-13
上传用户:assef
如何建立一个属于自己的AVR的RTOS 自从03 年以来,对单片机的RTOS 的学习和应用的热潮可谓一浪高过一浪.03 年,在离开校园前的,非典的那几个月,在华师的后门那里买了本邵贝贝的《UCOSII》,通读了几次,没有实验器材,也不了了之。在21IC 上,大家都可以看到杨屹写的关于UCOSII 在51 上的移植,于是掀起了51 上的RTOS 的热潮。再后来,陈明计先生推出的small rots,展示了一个用在51 上的微内核,足以在52 上进行任务调度。前段时间,在ouravr 上面开有专门关于AVR 的Rtos 的专栏,并且不少的兄弟把自己的作品拿出来,着实开了不少眼界。这时,我重新回顾了使用单片机的经历,觉得很有必要,从根本上对单片机的RTOS 的知识进行整理,于是,我开始了编写一个用在AVR 单片机的RTOS。
上传时间: 2013-11-07
上传用户:拢共湖塘
Quartus II 中文教程 您现在阅读的是 Quartus II 简介手册。 Altera® Quartus® II 设计软件是适合单芯片可编程系统 (SOPC) 的最全面的设计环境。 如果您以前用过MAX+PLUS® II 软件、其它设计软件或 ASIC 设计软件,并且准备改用Quartus II 软件,或如果您对 Quartus II 软件有了一些了解但想进一步了解它的功能,那么本手册非常适合您。本手册针对的读者是 Quartus II 软件的初学者,它概述了可编程逻辑设计中Quartus II 软件的功能。 不过,本手册并不是 Quartus II 软件的详尽参考手册。 相反,本手册只是一本指导书,它解释软件的功能以及显示这些功能如何帮助您进行 FPGA 和 CPLD 设计。 本手册按一系列特定的可编程逻辑设计任务来组织内容。 无论是使用 Quartus II 图形用户界面、其它 EDA 工具还是 Quartus II 命令行界面,本手册都将为您介绍最适合设计流程的功能。第一章概述了主要图形用户界面、EDA 工具和命令行界面设计流程。 接下来的每一章开头都介绍了该章的具体用途,并对每个任务流加以概述。 它显示了如何将 Quartus II 软件与现有的 EDA 工具和命令行设计流程集成在一起。另外,手册还向您推荐了有效使用 Quartus II 软件的其它可用资源,例如Quartus II 联机帮助和 Quartus II 联机教程、应用程序说明、白皮书以及Altera 网站提供的其它文档和资源。跟随本手册学习 Quartus II 软件,了解此软件如何帮助您提高效率并缩短设计周期,如何与现有可编程逻辑设计流程集成以及如何快速有效地达到设计、性能和时间要求。
上传时间: 2013-12-22
上传用户:panpanpan