MSP430技术丛书
上传时间: 2013-11-18
上传用户:wdq1111
在工作控制和智能化仪表中,通常由微型计算机进行实时控制及实时数据处理。计算机所加工的信息总是数字量,而被控制或测量对象的有关参量往往是连续变化的模拟量,如温度、速度、压力等等,与此对应的电信号是模拟电信号。计算机要处理这种信号,首先必须将模拟量转换成数字量,这一转换过程就是“模/数转换(A/D)”
上传时间: 2013-10-24
上传用户:tzl1975
提出一种以AT89C51单片机为控制核心的新型异步电动机软起动系统,给出了单片机控制系统硬件电路结构、控制软件框图及其实现方法。试验结果表明,该系统能有效地降低起动电流,且起动过程平稳,无冲击和振荡。可实现电动机的软停车、轻载节能及保护功能。
上传时间: 2013-11-11
上传用户:胡岸888
本文介绍了一种新型的旋风预热器教研平台系统,它源于水泥回转窑实际系统并同时结合教研的需求做了诸多改进。该系统由旋风预热筒设备、单片机控制系统、调速风机及电加热等执行装置及其上位机管理系统组成的一个完整系统。文章对各个组成部分的软硬件设计实现进行了阐述,对其技术特点做了详细说明,该系统涵盖知识面广,被控对象复杂,非常适合开展综合性试验及控制策略研究,经实践教研检验该教研平台较常规试验平台有更好的效果。
标签: 预热器
上传时间: 2013-10-23
上传用户:c12228
HT48 & HT46 MCU UART 的软件实现方法具有低功耗、高性能的HOLTEK 的8 位单片机,十分适用于各种控制系统产品,如办公自动化和一些消费性产品中。有时在一些应用系统中需要附加与其它单片机进行异步串行通信,在这种情况下,使用软件方法实现比选择专用的IC 硬件方法要经济得多。本文就是介绍简单的UART 软件实现方法。该方法适用于带一位停止位并且不带奇偶校验位的通用8 位数据传输,其传输波特率可调整,调整范围由使用的单片机的系统频率决定。
上传时间: 2013-11-07
上传用户:wch1989
以PLD器件实现自动扫描去抖的编码键盘设计:键盘在单片机控制系统中是最常用的输入设备之一。虽然非编码键盘的硬件电路较为简单,但按键的识别及键值的计算则需软件来完成,因此需要耗费宝贵的机时;而编码键盘虽然程序简单且易于使用,但硬件比较复杂。因此,设计人员常常难以决定采用哪一类键盘。本文以GAL6002为例,介绍了一种用PLD器件来实现4X4键盘自动扫描去抖的编码键盘电路及其设计方法。
上传时间: 2013-10-17
上传用户:yangbo69
结合单片机技术及其它相关技术的新进展,研究了便携式智能仪器仪表的实用低功耗技术。对便携式智能仪器仪表的低功耗设计具有指导作用。功耗问题一直是便携式电子系统发展的主要障碍。现在,电子系统的低功耗设计作为绿色电子的基本要求,成为现代电子系统的普遍追求。电子系统的低功耗设计可实现电子终端产品便携、节能、可靠的愿望。LSI 和VLSI 技术的发展与应用,有赖与可靠性技术和低功耗技术的发展。便携式智能仪器仪表在许多领域有重要而广泛的应用。单片机是便携式智能仪器仪表的核心。在一定意义上讲,便携式智能仪器仪表是一个单片机应用系统。单片机技术及其它相关技术的迅速发展,为便携式智能仪器仪表的低功耗设计提供了必要的条件。长寿命、高速度、低电压与低功耗、低噪声与高可靠性、多品种、低价格等是单片机技术发展的特点,并已取得很大进展[1]。本文将结合单片机技术及其它相关技术的新进展,讨论便携式智能仪器仪表的实用低功耗技术。这对便携式智能仪器仪表(以下简称“智能仪表”)的低功耗设计具有较好的指导作用。
上传时间: 2013-10-11
上传用户:tou15837271233
用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C 语言编程在单片机系统设计中已得到越来越广泛的运用。针对PIC 单片机的软件开发,同样可以用C 语言实现。但在单片机上用C 语言写程序和在PC 机上写程序绝对不能简单等同。现在的PC 机资源十分丰富,运算能力强大,因此程序员在写PC 机的应用程序时几乎不用关心编译后的可执行代码在运行过程中需要占用多少系统资源,也基本不用担心运行效率有多高。写单片机的C 程序最关键的一点是单片机内的资源非常有限,控制的实时性要求又很高,因此,如果没有对单片机体系结构和硬件资源作详尽的了解,以笔者的愚见认为是无法写出高质量实用的C 语言程序。这就是为什么前面所有章节中的的示范代码全部用基础的汇编指令实现的原因,希望籍此能使读者对PIC 单片机的指令体系和硬件资源有深入了解,在这基础之上再来讨论C 语言编程,就有水到渠成的感觉。本书围绕中档系列PIC 单片机来展开讨论,Microchip 公司自己没有针对中低档系列PIC单片机的C 语言编译器,但很多专业的第三方公司有众多支持PIC 单片机的C 语言编译器提供,常见的有Hitech、CCS、IAR、Bytecraft 等公司。其中笔者最常用的是Hitech 公司的PICC编译器,它稳定可靠,编译生成的代码效率高,在用PIC 单片机进行系统设计和开发的工程师群体中得到广泛认可。其正式完全版软件需要购置,但在其网站上有限时的试用版供用户评估。另外,Hitech 公司针对广大PIC 的业余爱好者和初学者还提供了完全免费的学习版PICC-Lite 编译器套件,它的使用方式和完全版相同,只是支持的PIC 单片机型号限制在PIC16F84、PIC16F877 和PIC16F628 等几款。这几款Flash 型的单片机因其所具备的丰富的片上资源而最适用于单片机学习入门,因此笔者建议感兴趣的读者可从PICC-Lite 入手掌握PIC 单片机的C 语言编程。
上传时间: 2013-11-17
上传用户:aa54
atmega8原理与及应用手册,ATmega8 是ATMEL公司在2002年第一季度推出的一款新型AVR高档单片机。在AVR家族中,ATmega8是一种非常特殊的单片机,它的芯片内部集成了较大 容量的存储器和丰富强大的硬件接口电路,具备AVR高档单片机MEGE系列的全部性能和特点。但由于采用了小引脚封装(为DIP 28和TQFP/MLF32),所以其价格仅与低档单片机相当,再加上AVR单片机的系统内可编程特性,使得无需购买昂贵的仿真器和编程器也可进行单片机 嵌入式系统的设计和开发,同时也为单片机的初学者提供了非常方便和简捷的学习开发环境。 ATmega8的这些特点,使其成为一款具有极高性能价格比的单片机,深受广大单片机用户的喜爱,在产品应用市场上极具竞争力,被很多家用电器厂商和仪器仪表行业看中,从而使ATmega8迅速进入大批量的应用领域。 ATmega系列单片机属于AVR中的高档产品,它承袭了AT90所具有的特点,并在AT90(如 AT9058515、AT9058535)的基础上,增加了更多的接口功能,而且在省电性能。稳定性、抗干扰性以及灵活性方面考虑得更加周全和完善。 ATmega8 是一款采用低功耗CMOS工艺生产的基于AVR RISC结构的8位单片机。AVR单片机的核心是将32个工作寄存器和丰富的指令集联结在一起,所有的工作寄存器都与ALU(算术逻辑单元)直接相连,实 现了在一个时钟周期内执行的一条指令同时访问(读写)两个独立寄存器的操作。这种结构提高了代码效率,使得大部分指令的执行时间仅为一个时钟周期。因此, ATmega8可以达到接近1MIPS/MHz的性能,运行速度比普通CISC单片机高出10倍。
上传时间: 2013-11-08
上传用户:朗朗乾坤
摘要:主要论述了在单片机通信系统中CRC算法的设计和在单片机硬件环下的编程实现。为了实现单片机系统之间高效无差错的数据传输,必须对数据进行检错,当传输距离较远或采用无线传输时,这就更为重要了.
上传时间: 2013-11-18
上传用户:wangjg