虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

操作指令

  • keil c51中文说明

    Keil C51 中文说明:8051 系列微处理器基于简化的嵌入式控制系统结构被广泛应用于从军事到自动控制再到PC 机上的键盘上的各种应用系统上仅次于Motorola 68HC11 在 8 位微控制器市场上的销量很多制造商都可提供8051 系列单片机像Intel Philips Siemens 等这些制造商给51 系列单片机加入了大量的性能和外部功能像I2C 总线接口模拟量到数字量的转换看门狗PWM 输出等不少芯片的工作频率达到40M 工作电压下降到1.5V 基于一个内核的这些功能使得8051 单片机很适合作为厂家产品的基本构架它能够运行各种程序而且开发者只需要学习这一个平台8051 系列的基本结构如下1 一个8 位算术逻辑单元2 32 个I/O 口4 组8 位端口可单独寻址3 两个16 位定时计数器4 全双工串行通信5 6 个中断源两个中断优先级6 128 字节内置RAM7 独立的64K 字节可寻址数据和代码区每个8051 处理周期包括12 个振荡周期每12 个振荡周期用来完成一项操作如取指令和计算指令执行时间可把时钟频率除以12 取倒数然后指令执行所须的周期数因此如果你的系统时钟是11.059MHz 除以12 后就得到了每秒执行的指令个数为921583条指令取倒数将得到每条指令所须的时间1.085ms.

    标签: keil c51

    上传时间: 2013-10-24

    上传用户:xauthu

  • 存储器接口

    6.1  存储器概述1、存储器定义      在微机系统中凡能存储程序和数据的部件统称为存储器。2、存储器分类             微机系统中的存储器分为内存和外存两类。3、内存储器的组成      微机系统中的存储器由半导体存储器芯片组成。     单片机内部有存储器,当单片机内部的存储器不够用时,可以外扩存储器。外扩的存储器就是由半导体存储器芯片组成的。     当用半导体存储器芯片组成内存时必须满足个要求:①每个存储单元一定要有8个位。②存储单元的个数满足系统要求。注意:内存的容量是指它所含存储单元的个数(每个存储单元一定要有8个位,可以存储8位二进制信息)。6.2  半导体存储器由于集成工艺水平的限制,一个半导体存储器芯片上所集成的单元个数和每个单元的位数有限,用它构成内存时必须满足:内存容量和一个存储单元有8个位的要求,因此内存常常由多个半导体存储器芯片构成。      半导体存储器芯片的存储容量是指其上所含的基本存储电路的个数,用单元个数×位数表示。掌握:① 已知内存容量和半导体存储器芯片的容量,求用半导体存储器芯片构成内存时需要的芯片个数。② 内存的容量=末地址—首地址+1     半导体存储器芯片分成ROM和RAM两类。6.2.1    ROM芯片6.2.2    RAM芯片6.3 MCS-51单片机存储器扩展 在微机系统中存储器是必不可少。MCS51系列单片机内部的存储器不够用时需要外扩半导体存储器芯片,外扩的半导体存储器芯片与MCS51系列单片机通过三总线交换信息。二者连接时必须考虑如下问题:1.二者地址线、数据线、控制线的连接。2.工作速度的匹配。CPU在取指令和存储器读或写操作时,是有固定时序的,用户要根据这些来确定对存储器存取速度的要求,或在存储器已经确定的情况下,考虑是否需要Tw周期,以及如何实现。3.片选信号的产生。目前生产的存储器芯片,单片的容量仍然是有限的,通常总是要由许多片才能组成一个存储器,这里就有一个如何产生片选信号的问题。4.CPU的驱动能力 。在设计CPU芯片时,一般考虑其输出线的直流负载能力,为带一个TTL负载。现在的存储器一般都为MOS电路,直流负载很小,主要的负载是电容负载,故在小型系统中,CPU是可以直接与存储器相连的,而较大的系统中,若CPU的负载能力不能满足要求,可以(就要考虑CPU能否带得动,需要时就要加上缓冲器,)由缓冲器的输出再带负载。6.3.1    ROM芯片的扩展6.3.2    RAM芯片的扩展                  

    标签: 存储器接口

    上传时间: 2013-11-22

    上传用户:moerwang

  • 汇编语言程序设计PPT

    §4-1  程序设计语言计算机程序设计语言是指计算机能够理解和执行的语言。  程序设计语言的种类很多,归纳起来有三种:                       机器语言、汇编语言和高级语言。  编程时采用哪种语言由程序设计语言的特点和适用场合决定。                     机器语言、汇编语言和高级语言比较一览表§4-2  汇编语言源程序格式汇编语言源程序格式如下:1、汇编语言源程序由一条一条汇编语句组成。2、每条汇编语句独占一行,以CR—LF结束。3、典型的汇编语句由四部分组成:                  标号:操作码  操作数;注释§4-3  伪指令一、伪指令与指令的区别:    伪指令由汇编程序识别,用来对汇编过程进行某种控制,或者对符号、标号赋值。在汇编过程中, 伪指令不产生可执行的目标代码;而指令由CPU执行,在汇编过程中,产生可执行的目标代码,完成对数据的运算与处理。二、常用的伪指令:ORG        END         EQU        DATA        DB       DW     DS §4-4  汇编语言程序设计基础一、汇编语言程序设计的一般步骤        分析课题        确定算法        画流程图        编写程序       上机调试二、程序结构          按程序的走向可以将程序分成4种结构:       简单程序      分支程序       循环程序      子程序

    标签: 汇编语言 程序设计

    上传时间: 2013-10-15

    上传用户:daoxiang126

  • 单片机模糊逻辑控制

    单片机模糊模糊控制是目前在控制领域所采用的三种智能控制方法中最具实际意义的方法。模糊控制的采用解决了大量过去人们无法解决的问题,并且在工业控制、家用电器和各个领域已取得了令人触目的成效。本书是一本系统地介绍模糊控制的理论、技术、方法和应用的著作;内容包括模糊控制基础、模糊控制器、模糊控制系统、模糊控制系统的稳定性、模糊控制系统的开发软件,用单片微型机实现模糊控制的技术和方法,模糊控制在家用电器和工业上应用的实际例子;反映了模糊控制目前的水平。 单片机模糊模糊控制目录 : 第一章 模糊逻辑、神经网络集成电路的发展 1.1 模糊逻辑及其集成电路的发展1.1.1 模糊逻辑的诞生和发展1.1.2 模糊集成电路的发展进程1.2 神经网络及其集成电路的发展1.2.1 神经网络的形成历史1.2.2 神经网络集成电路的发展1.3 模糊逻辑和神经网络的结合1.3.1 模糊逻辑和神经网络结合的意义1.3.2 模糊逻辑和神经网络结合的前景第二章 模糊逻辑及其理论基础 2.1 模糊集合与隶属函数2.1.1 模糊集合概念2.1.2 隶属函数2.1.3 分解定理与扩张定理2.1.4 模糊数2.2 模糊关系、模糊矩阵与模糊变换2.2.1 模糊关系2.2.2 模糊矩阵2.2.3 模糊变换2.3模糊逻辑和函数2.3.1模糊命题2.3.2模糊逻辑2.3.3模糊逻辑函数2.4模糊语言2.4.1 语言及语言的模糊性2.4.2 模糊语言2.4.3 语法规则和算子2.4.4 模糊条件语句2.5 模糊推理2.5.1 模糊推理的CRI法2.5.2 模糊推理的TVR法2.5.3 模糊推理的直接法2.5.4 模糊推理的精确值法2.5.5 模糊推理的强度转移法第三章 模糊控制基础 3.1 模糊控制的系统结构3.2 精确量的模糊化3.2.1 语言变量的分档3.2.2 语言变量值的表示方法3.2.3 精确量转换成模糊量3.3 模糊量的精确化3.3.1 最大隶属度法3.3.2 中位数法3.3.3 重心法3.4 模糊控制规则及控制算法3.4.1 模糊控制规则的格式3.4.2 模糊控制规则的生成3.4.3 模糊控制规则的优化3.4.4 模糊控制算法3.5 模糊控制的神经网络方法3.5.1 神经元和神经网络3.5.2 神经网络的分布存储和容错性3.5.3 神经网络的学习算法3.5.4 神经网络实现的模糊控制3.5.5 神经网络构造隶属函数3.5.6 神经网络存储控制规则3.5.7 神经网络实现模糊化、反模糊化第四章 模糊控制器 4.1 模糊控制器结构4.2 模糊控制器设计4.2.1 常规模糊控制器设计4.2.2 变结构模糊控制器设计4.2.3 自组织模糊控制器设计4.2.4 自适应模糊控制器设计4.3 模糊控制器的数学模型4.3.1 常规模糊控制器的数学模型4.3.2 模糊控制器数学模型的建立第五章 模糊控制系统 5.1 模糊系统的辨识和建模5.1.1 模糊系统辨识的数学基础5.1.2 基于模糊关系方程的模糊模型辨识5.1.3 基于语言控制规则的模糊模型辨识5.2 模糊控制系统的设计5.2.1 模糊控制系统的一般设计过程5.2.2 模糊控制系统的典型设计5.3 模糊控制系统的稳定性5.3.1 稳定性分析的Lyapunov直接法5.3.2 语言规则描述的模糊控制系统的稳定性5.3.3 关系方程描述的模糊控制系统的稳定性第六章 数字单片机与模糊控制6.1 数字单片机MC68HC705P96.1.1 MC68HC705P9单片机性能概论6.1.2 MC68HC705P9单片机基本结构6.1.3 MC68HC705P9指令系统6.2 数字单片机模糊控制方式6.2.1 数字单片机与模糊控制关系6.2.2 数字单片机模糊控制方式第七章 模糊单片机与模糊控制7.1 模糊单片机NLX2307.1.1 模糊单片机NLX230性能概况7.1.2 NLX230的结构及引脚7.1.3 NLX230的模糊推理方式7.1.4 NLX230的内部寄存器7.1.5 NLX230的操作及接口技术7.2 NLX230开发系统7.3 NLX230应用例子第八章 模糊控制的开发软件8.1 模糊推理机原理8.2 模糊推理机的算法8.3 模糊推理机结构和清单8.4 模糊逻辑知识基发生器8.5 模糊推理开发环境8.5.1 FIDE的工作条件8.5.2 FIDE的结构8.5.3 FIDE的工作过程第九章 模糊控制在家用电器中的应用9.1 模糊控制的电冰箱9.1.1 电冰箱模糊控制系统结构9.1.2 模糊控制规则和模糊量9.1.3 控制系统的电路结构9.1.4 控制规则的自调整9.2 模糊控制的电饭锅9.2.1 煮饭的工艺过程曲线9.2.2 模糊控制的逻辑结构9.2.3 模糊量和模糊推理9.2.4 控制软件框图9.3 模糊控制的微波炉9.3.1 控制电路的结构框图9.3.2 微波炉的模糊量与推理9.3.3 微波炉控制电路结构原理9.3.4 控制软件原理及框图9.4 模糊控制的洗衣机9.4.1 模糊洗衣机控制系统逻辑结构9.4.2 模糊洗衣机的模糊推理9.4.3 洗衣机物理量检测方法9.4.4 布质和布量的模糊推理第十章 模糊控制在工程上的应用10.1 模糊参数自适应PID控制器10.1.1 自校正PID控制器10.1.2 模糊参数自适应PID控制系统结构10.1.3 模糊控制规则的产生10.1.4 模糊推理机理及运行结果10.2 恒温炉模糊控制10.2.1 恒温炉模糊控制的系统结构10.2.2 模糊控制器及控制规则的形成10.2.3 模糊控制器的校正10.3 感应电机模糊矢量控制10.3.1 模糊矢量控制系统结构10.3.2 矢量控制的基本原理10.3.3 模糊电阻观测器10.3.4 模糊控制器及运行

    标签: 单片机 模糊逻辑 控制

    上传时间: 2014-12-28

    上传用户:semi1981

  • 微机接口技术试题

    微机接口技术试题:《微机接口技术》模拟试题  一、 选择题:(每空1分,共20分)1. CPU与外设之间交换数据常采用        、       、       和        四种方式,PC机键盘接口采用      传送方式。 ⒉ 当进行DMA方式下的写操作时,数据是从       传送到       __中。 ⒊ PC总线、ISA总线和EISA总线的地址线分别为:     、     和     根。 ⒋ 8254定时/计数器内部有     个端口、共有     种工作方式。 ⒌8255的A1和A0引脚分别连接在地址总线的A1和A0,当命令端口的口地址为317H时,则A口、B口、C口的口地址分别为     、     、      。 ⒍ PC微机中最大的中断号是       、最小的中断号是       。 ⒎PC微机中键盘是从8255的       口得到按键数据。 ⒏ 串行通信中传输线上即传输_________,又传输_________。 二、选择题:(每题2分,共10分)⒈ 设串行异步通信每帧数据格式有8个数据位、无校验、一个停止位,若波特率为9600B/S,该方式每秒最多能传送(    )个字符。  ①  1200     ②  150 ③  960          ④  120 2.输出指令在I/O接口总线上产生正确的命令顺序是(    )。① 先发地址码,再发读命令,最后读数据。② 先发读命令、再发地址码,最后读数据。③ 先送地址码,再送数据,最后发写命令。④ 先送地址码,再发写命令、最后送数据。3 使用8254设计定时器,当输入频率为1MHZ并输出频率为100HZ时,该定时器的计数初值为(      )。 ① 100   ② 1000 ③ 10000 ④ 其它 4 在PC机中5号中断,它的中断向地址是(     )。 ① 0000H:0005H   ② 0000H:0010H ③ 0000H:0014H        ④ 0000H:0020H 5. 四片8259级联时可提供的中断请求总数为(      )。 ① 29个  ② 30个  ③ 31个    ④ 32个 6. 下述总线中,组内都是外设串行总线为(   )组。① RS-485、IDE、ISA。② RS-485、IEEE1394、USB。③ RS-485、PCI、IEEE1394。④ USB、SCSI、RS-232。 7. DMA在(  )接管总线的控制权。① 申请阶段  ② 响应阶段 ③ 数据传送阶段   ④ 结束阶段 8. 中断服务程序入口地址是(  )。 ① 中断向量表的指针 ② 中断向量 ③ 中断向量表  ④ 中断号

    标签: 微机 接口技术 试题

    上传时间: 2013-11-16

    上传用户:xiaoxiang

  • 微处理器指令集设计

    微处理器指令集设计垂直指令格式指令类型及其使用频度CISC指令集特点 RISC指令集特点指令集设计的发展微处理器指令集设计的基本要求处理器设计的艺术就是定义一个指令集在软件方面,支持对程序员有用的功能在硬件实现方面,的实现要尽可能有效率具有较长的生命周期,最好是这个指令集还应使以后更复杂的实现也有同样的效率

    标签: 微处理器 指令集

    上传时间: 2014-04-14

    上传用户:wushengwu

  • pic单片机实用教程(提高篇)

    pic单片机实用教程(提高篇)以介绍PIC16F87X型号单片机为主,并适当兼顾PIC全系列,共分9章,内容包括:存储器;I/O端口的复位功能;定时器/计数器TMR1;定时器TMR2;输入捕捉/输出比较/脉宽调制CCP;模/数转换器ADC;通用同步/异步收发器USART;主控同步串行端口MSSP:SPI模式和I2C模式。突出特点:通俗易懂、可读性强、系统全面、学练结合、学用并重、实例丰富、习题齐全。<br>本书作为Microchip公司大学计划选择用书,可广泛适用于初步具备电子技术基础和计算机知识基础的学生、教师、单片机爱好者、电子制作爱好者、电器维修人员、电子产品开发设计者、工程技术人员阅读。本教程全书共分2篇,即基础篇和提高篇,分2册出版,以适应不同课时和不同专业的需要,也为教师和读者增加了一种可选方案。 第1章 EEPROM数据存储器和FIASH程序存储器1.1 背景知识1.1.1 通用型半导体存储器的种类和特点1.1.2 PIC单片机内部的程序存储器1.1.3 PIC单片机内部的EEPROM数据存储器1.1.4 PIC16F87X内部EEPROM和FIASH操作方法1.2 与EEPROM相关的寄存器1.3 片内EEPROM数据存储器结构和操作原理1.3.1 从EEPROM中读取数据1.3.2 向EEPROM中烧写数据1.4 与FLASH相关的寄存器1.5 片内FLASH程序存储器结构和操作原理1.5.1 读取FLASH程序存储器1.5.2 烧写FLASH程序存储器1.6 写操作的安全保障措施1.6.1 写入校验方法1.6.2 预防意外写操作的保障措施1.7 EEPROM和FLASH应用举例1.7.1 EEPROM的应用1.7.2 FIASH的应用思考题与练习题第2章 输入/输出端口的复合功能2.1 RA端口2.1.1 与RA端口相关的寄存器2.1.2 电路结构和工作原理2.1.3 编程方法2.2 RB端口2.2.1 与RB端口相关的寄存器2.2.2 电路结构和工作原理2.2.3 编程方法2.3 RC端口2.3.1 与RC端口相关的寄存器2.3.2 电路结构和工作原理2.3.3 编程方法2.4 RD端口2.4.1 与RD端口相关的寄存器2.4.2 电路结构和工作原理2.4.3 编程方法2.5 RE端口2.5.1 与RE端口相关的寄存器2.5.2 电路结构和工作原理2.5.3 编程方法2.6 PSP并行从动端口2.6.1 与PSP端口相关的寄存器2.6.2 电路结构和工作原理2.7 应用举例思考题与练习题第3章 定时器/计数器TMR13.1 定时器/计数器TMR1模块的特性3.2 定时器/计数器TMR1模块相关的寄存器3.3 定时器/计数器TMR1模块的电路结构3.4 定时器/计数器TMR1模块的工作原理3.4.1 禁止TMR1工作3.4.2 定时器工作方式3.4.3 计数器工作方式3.4.4 TMR1寄存器的赋值与复位3.5 定时器/计数器TMR1模块的应用举例思考题与练习题第4章 定时器TMR24.1 定时器TMR2模块的特性4.2 定时器TMR2模块相关的寄存器4.3 定时器TMR2模块的电路结构4.4 定时器TMR2模块的工作原理4.4.1 禁止TMR2工作4.4.2 定时器工作方式4.4.3 寄存器TMR2和PR2以及分频器的复位4.4.4 TMR2模块的初始化编程4.5 定时器TMR2模块的应用举例思考题与练习题第5章 输入捕捉/输出比较/脉宽调制CCP5.1 输入捕捉工作模式5.1.1 输入捕捉摸式相关的寄存器5.1.2 输入捕捉模式的电路结构5.1.3 输入捕捉摸式的工作原理5.1.4 输入捕捉摸式的应用举例5.2 输出比较工作模式5.2.1 输出比较模式相关的寄存器5.2.2 输出比较模式的电路结构5.2.3 输出比较模式的工作原理5.2.4 输出比较模式的应用举例5.3 脉宽调制输出工作模式5.3.1 脉宽调制模式相关的寄存器5.3.2 脉宽调制模式的电路结构5.3.3 脉宽调制模式的工作原理5.3.4 脉定调制模式的应用举例5.4 两个CCP模块之间相互关系思考题与练习题第6章 模/数转换器ADC6.1 背景知识6.1.1 ADC种类与特点6.1.2 ADC器件的工作原理6.2 PIC16F87X片内ADC模块6.2.1 ADC模块相关的寄存器6.2.2 ADC模块结构和操作原理6.2.3 ADC模块操作时间要求6.2.4 特殊情况下的A/D转换6.2.5 ADC模块的转换精度和分辨率6.2.6 ADC模块的内部动作流程和传递函数6.2.7 ADC模块的操作编程6.3 PIC16F87X片内ADC模块的应用举例思考题与练习题第7章 通用同步/异步收发器USART7.1 串行通信的基本概念7.1.1 串行通信的两种基本方式7.1.2 串行通信中数据传送方向7.1.3 串行通信中的控制方式7.1.4 串行通信中的码型、编码方式和帧结构7.1.5 串行通信中的检错和纠错方式7.1.6 串行通信组网方式7.1.7 串行通信接口电路和参数7.1.8 串行通信的传输速率7.2 PIC16F87X片内通用同步/异步收发器USART模块7.2.1 与USART模块相关的寄存器7.2.2 USART波特率发生器BRG7.2.3 USART模块的异步工作方式7.2.4 USART模块的同步主控工作方式7.2.5 USART模块的同步从动工作方式7.3 通用同步/异步收发器USART的应用举例思考题与练习题第8章 主控同步串行端口MSSP——SPI模式8.1 SPI接口的背景知识8.1.1 SPI接口信号描述8.1.2 基于SPI的系统构成方式8.1.3 SPI接口工作原理8.1.4 兼容的MicroWire接口8.2 PIC16F87X的SPI接口8.2.1 SPI接口相关的寄存器8.2.2 SPI接口的结构和操作原理8.2.3 SPI接口的主控方式8.2.4 SPI接口的从动方式8.3 SPI接口的应用举例思考题与练习题第9章 主控同步串行端口MSSP——I(平方)C模式9.1 I(平方)C总线的背景知识9.1.1 名词术语9.1.2 I(平方)C总线的技术特点9.1.3 I(平方)C总线的基本工作原理9.1.4 I(平方)C总线信号时序分析9.1.5 信号传送格式9.1.6 寻址约定9.1.7 技术参数9.1.8 I(平方)C器件与I(平方)C总线的接线方式9.1.9 相兼容的SMBus总线9.2 与I(平方)C总线相关的寄存器9.3 典型信号时序的产生方法9.3.1 波特率发生器9.3.2 启动信号9.3.3 重启动信号9.3.4 应答信号9.3.5 停止信号9.4 被控器通信方式9.4.1 硬件结构9.4.2 被主控器寻址9.4.3 被控器接收——被控接收器9.4.4 被控器发送——被控发送器9.4.5 广播式寻址9.5 主控器通信方式9.5.1 硬件结构9.5.2 主控器发送——主控发送器9.5.3 主控器接收——主控接收器9.6 多主通信方式下的总线冲突和总线仲裁9.6.1 发送和应答过程中的总线冲突9.6.2 启动过程中的总线冲突9.6.3 重启动过程中的总线冲突9.6.4 停止过程中的总线冲突9.7 I(平方)C总线的应用举例思考题与练习题附录A 包含文件P16F877.INC附录B 新版宏汇编器MPASM伪指令总表参考文献

    标签: pic 单片机 实用教程

    上传时间: 2013-12-14

    上传用户:xiaoyuer

  • STC定时器2的操作

    STC 定时器2 的操作定时器2 是一个16 位定时/ 计数器。通过设置特殊功能寄存器T2CON 中的C/T2 位,可将其作为定时器或计数器(特殊功能寄存器T2CON 的描述如表1 所列)。定时器2 有3 种操作模式:捕获、自动重新装载(递增或递减计数)和波特率发生器,这3 种模式由T2CON 中的位进行选择(如表2 所列)。表1 特殊功能寄存器T2CON 的描述 1.捕获模式2. 自动重装模式(递增/ 递减计数器)3.波特率发生器模式4.波特率公式汇总5.定时器/ 计数器2 的设置6.可编程时钟输出

    标签: STC 定时器 操作

    上传时间: 2013-11-12

    上传用户:zhangzhenyu

  • 单片机应用技术选编11

    单片机应用技术选编(11) 目录   第一章 专题论述 1.1 3种嵌入式操作系统的分析与比较(2) 1.2 KEIL RTX51 TINY内核的分析与应用(8) 1.3 中间件技术及其发展展望(13) 1.4 嵌入式实时操作系统μC/OSⅡ的移植探讨(19) 1.5 μC/OSⅡ的移植及其应用系统开发(23) 1.6 片上系统的总线结构发展现状及前景(27) 1.7 SoC——VLSI的新发展(30) 1.8 电力线通信(PLC)技术的发展(35) 1.9 8位低档单片机与以太网的互联(40) 1.10 单片机系统的电磁兼容性设计(43) 1.11 条码技术的发展及其应用(48) 第二章 综合应用 2.1 串行扩展应用平台设计(54) 2.2 单片机对CF存储卡文件读/写的实现(60) 2.3 基于8051的CF卡文件系统的实现(65) 2.4 利用DS1302时钟芯片实现时间锁的方法(71) 2.5 无线校时解决无电缆协调控制中的时钟精度问题(76) 2.6 单片机从机的波特率自适应设置(80) 2.7 汉字的动态编码与显示方案(84) 2.8 PS/2协议的研究及其在单片机系统中的应用(89) 2.9 PC机标准鼠标及键盘的远距离遥控(94) 2.10 PC标准键盘在单片机系统中的应用(99) 2.11 ADC误差对系统性能影响的分析与研究(104) 2.12 ADμC812单片机A/D转换及软件校准方法(109) 2.13 智能卡中射频前端的设计(114) 2.14 固态继电器选型要素(118) 第三章 软件技术 3.1 单片机C语言中指针的应用(122) 3.2 用Keil C51开发大型嵌入式程序(127) 3.3 C语言高效编程的几招(135) 3.4 ASM51调用Franklin C51函数的实现(139) 3.5 51系列汇编程序设计的优化(142) 3.6 常用串行总线数据操作的C51编程(144) 3.7 嵌入式操作系统μC/OSⅡ的内核实现(150) 3.8 μC/OSⅡ在MCS51系列中的应用(154) 3.9 基于MCS51单片机的实时内核的设计与实现(158) 3.10 时间片轮转算法在单片机程序设计中的应用(165) 3.11 如何编制高效的键译程序(169) 3.12 DSP编程的几个关键问题(172) 3.13 DSP软件编程经验浅谈(177) 3.14 TMS320C6000汇编和C语言的混合编程(183) 3.15 TMS320C28xDSP创建C可调用的汇编程序的简便方法(188) 3.16 TMS320C6000 DSP自动引导的方法和编程实现(193) 3.17 DSP外挂FLASH的在系统编程及并行引导装载方法的研究(198) 3.18 基于并口的I2C总线模拟软件包开发及应用(203) 第四章 网络与通信 4.1 用51单片机控制RTL8019AS实现以太网通信(210) 4.2 测试网络中长线传输若干问题分析(215) 4.3 基于手机模块TC35的单片机短消息收发系统(219) 4.4 GSM网络在远程抄表中的应用(223) 4.5 基于键盘接口的单片机与PC的无线数据通信(228) 4.6 基于TRF4900的无线发射电路设计与应用(234) 4.7 电力线载波通信方案设计(240) 4.8 消费总线电力线接口电路的设计(246) 4.9 LC带通滤波器在低压电力线载波通信中的应用(252) 4.10 基于P300芯片组的电力线载波通信模件开发(257) 4.11 PL2101电力线载波芯片I2C通信的实现(264) 4.12 电力线Modem在音频传输系统中的应用(269) 4.13 SSC技术及P485在电力线通信中的应用(274) 4.14 低压电力线载波通信中的抗干扰问题(279) 4.15 RS232口与RS485口转换的免供电与免控制实现(284) 4.16 利用并口实现PC机应用程序与I2C总线间的通信(287) 第五章 总线技术 5.1 一线总线的软件接口(292) 5.2 提高1Wire总线器件驱动能力的方法(296) 5.3 1Wire Bus指令卡的应用(299) 5.4 模拟I2C总线多主通信的通用软件包(303) 5.5 USB OnTheGo技术概述(306) 5.6 USB总线信号环境分析(312) 5.7 USB电路保护技术和实施方案(318) 5.8 可移植的USB协议栈实现原理与技术研究(324) 5.9 一种USB外设的实现方案(329) 5.10 基于PDIUSBD12芯片的USB接口设计(334) 5.11 无线USB的设计与实现(339) 5.12 RS232/USB转换器的设计(343) 5.13 CAN总线冗余方法研究(348) 5.14 CAN总线中循环冗余校验码的原理及其电路实现(352) 5.15 CAN总线位定时参数的确定(356) 5.16 基于P80C592的DeviceNet通信节点接口的设计(363) 5.17 MBUS总线及其应用(367) 第六章 可靠性及安全性 6.1 印制电路板的可靠性设计(374) 6.2 正确选择和安装EMI滤波器(380) 6.3 电磁兼容与电子产品(386) 6.4 电磁兼容性衬垫安装结构设计及应用(390) 6.5 高速电路PCB板中电磁干扰的研究(395) 6.6电磁屏蔽抗干扰技术的探讨(398) 6.7 ESD破坏的特点及对策(403) 6.8 屏蔽抗干扰技术在检测系统中的应用研究(408) 6.9 蓝牙技术中抗干扰能力的分析(413) 6.10 光电编码器信号抗干扰算法(416) 6.11 集成电路的噪声抑制(420) 6.12 智能硬件电路加密方法(425) 6.13 一种新型电子安全密码锁的设计(428) 6.14 光电耦合器的实用技巧(433) 第七章 PLD与SoC设计 7.1 SoC与芯片设计方法(438) 7.2 SoC片上总线综述(443) 7.3 SoC片上总线技术的研究(450) 7.4 SoC体系结构中AMBA总线的系统级设计(454) 7.5 MCS51兼容芯片的正向设计(461) 7.6 一种低功耗8位MCU的设计与实现(467) 7.7 ASIC设计中基于Verilog语言的Inout(双向)端口程序设计(472) 7.8 硬件描述语言HDL的现状与发展(480) 7.9 FPGA设计中关键问题的研究(486) 7.10 浮点加法器的VHDL算法设计(493) 7.11 基于CPLD的系统中I2C总线的设计(498) 7.12 基于CPLD的条形码译码电路设计(503) 7.13 I2C总线数据传输系统的设计及其应用(508) 第八章 典型应用技术 8.1 CYGNAL高速片上系统单片机C8051F交叉开关的使用(516) 8.2 基于FT245BM的简易USB接口开发(520) 8.3 CY7C63001的PS/2USB键盘转换设备设计(525) 8.4 用AT89C52单片机实现RS422到CAN总线的转换(529) 8.5 基于通信器S1503的门禁系统的设计(534) 8.6 用PMM8713和SI7300A构成的一种步进电机功率驱动电路(540) 8.7 基于DS1616的定时数据采集系统(545) 8.8 用AT89C2051实现电话远程控制家用电器(548) 8.9 基于S6700芯片与ISO/IEC15693标准的读卡器设计(551) 8.10 用单总线DS2450实现红外式触摸屏的设计方法(556) 8.11 电阻式触摸屏在智能仪表中的应用(560) 8.12 PDA触摸屏控制芯片TSC2200及其应用(565) 8.13 高性能铁电存储器FM24C256及其在单片机中的应用(570) 8.14 DTMF拨号与条形码阅读器的接口设计(576) 第九章 文章摘要 一、  专题论述(582) 1.1 移动存储技术及其发展(582) 1.2 Java技术在嵌入式系统中的应用(582) 1.3 用Java实现基于向量空间的搜索引擎优化(582) 1.4 利用TINI和Java设计远程测控系统(582) 1.5 无线技术综述(582) 1.6 蓝牙技术及其现状与发展浅析(582) 1.7 蓝牙及系统实现技术(583) 1.8 蓝牙技术在音频网关中的应用(583) 1.9 现场总线技术及标准化现状(583) 1.10 iButton的工作原理及其特点(583) 1.11 单总线技术及其应用(583) 1.12 MBUS二级制总线(583) 1.13 基于电力线数字家庭实现方案(583) 1.14 嵌入式系统的组成、设计与调试(584) 1.15 基于软件的智能传感器的概念与实现(584) 1.16 入侵检测系统的历史、现状与研究进展(584) 1.17 嵌入式应用系统的实质——兼论应用系统软件的开发方法(584) 1.18 硬件演化理论与应用技术研究(584) 1.19 一种纠错编码器的实现(584) 1.20 UML在嵌入式系统设计中的应用(585) 1.21 嵌入式系统的系统测试和可靠性评估(585) 1.22 单片机应用系统中的低功耗设计(585) 1.23 开关电源新技术与发展前景(585) 1.24 单片机系统中汉字字库的设计与实现(585) 1.25 嵌入式系统中的CACHE问题(585) 1.26 基于先验预知的动态电源管理技术(585) 1.27 一种MCU时钟系统的设计(586) 1.28 定时用户的时间获取技术(586) 1.29 基于Windows平台的高精度定时的实现(586) 1.30 微秒级定时技术的实现与改进(586) 1.31 电力系统GPS同步时钟应用技术(586) 1.32 基于单片机的GPS授时系统设计(586) 1.33 大容量串行Flash的快速编程(587) 1.34铁电存储器在单片机系统中的应用(587) 1.35 提高闪速存储器写入速度的方法(587) 1.36 提高单片机A/D转换速度的方法(587) 1.37 新型流水线型模/数转换器的接口技术(587) 1.38 超高速A/D转换器的原理及其应用(587) 1.39 32位ARM嵌入式处理器的调试技术(587) 1.40 JNI技术在数据采集中的应用(588) 1.41 测控系统中的通信技术的应用(588) 1.42 适用于仪器仪表通信的若干新技术(588) 1.43 微机系统通用遥控输入模块(588) 1.44 嵌入式系统和基于Windows CE的在线监测设备(588) 1.45标准非接触式IC卡在智能化仪表中的应用(588) 1.46 数字视频信号的长线传输(589) 1.47 基于单片机的MicroDridve接口设计(589) 1.48 接近开关原理及其应用(589) 1.49 嵌入不敷出式器件的测试技术研究(589) 1.50 楼宇自动化元件及其应用(589) 1.51 高速密码卡的设计与实现(589) 1.52 无线温度采集系统的设计(589) 1.53 一种基于双CPU的无线通信数据采集系统设计(590) 1.54 单片机嵌入式系统在远程电网监测系统中的应用(590) 1.55 微控制器拨号上网的实现(590) 1.56 远程监控技术在信息家电领域的研究与应用(590) 1.57 在远程数据采集中多线程串口通信的应用(590) 1.58 高分辨率D/A转换器及其在系统辨识中的应用(590) 1.59 计算机增强型并行口与数据采集系统设计(590) 1.60 ∑Δ型ADC转换速度的分析(591) 1.61 基于DAGs模型的RAID系统的设计与实现(591) 1.62 一种新颖的模拟信号光电隔离方法(591) 1.63 CIP51及其在嵌入式单片机系统的应用(591) 1.64 线性电位器产生非线性传递函数分析(591) 1.65 MPC555微控制器与汽车电子(591) 1.66 嵌入式设备鼠标接口的设计与实现(592) 1.67 曼彻斯特码异步解调的单片机实现及性能分析(592) 1.68 基于智能卡的数字签名系统的设计与实现(592) 1.69 构建S3C4510B嵌入式系统的开发应用平台(592) 1.70 电压基准(592) 1.71 单片开关电源的原理与应用(592) 二、 综合应用(593) 2.1 JTAG口及其对Flash的在线编程(593) 2.2 AVR嵌入式单片机接口技术与应用(593) 2.3 基于51系列单片机的串行口扩展技术(593) 2.4 异步高速双口RAM多串口接口电路设计(593) 2.5 单片机PC机串行数据通信的工程实践(593) 2.6 8051高速单片机串行通信的时钟新配置(593) 2.7 一种用于单片机的红外串行通信接口(594) 2.8 串行DataFlash存储器及其与单片机的接口(594) 2.9 一种低成本高性能的LED数码显示器(594) 2.10 一种新型的LED屏获取显示数据方法(594) 2.11 一种经济实用显示驱动电路的设计(594) 2.12 PIC单片机与基于HD44780液晶显示模块接口的设计(594) 2.13 单片机与软盘驱动器的接口(594) 2.14 基于PIC单片机的视频矩阵开关的设计(595) 2.15 嵌入式GSM短信息接口的软、硬件设计(595) 2.16 将AT89C52用作多功能外围器件使用(595) 2.17 基于8位微控制器控制硬盘进行HDTV码流读/写(595) 2.18 一种新型电涡流位置传感器(595) 2.19 编码传感器接口装置设计及应用(595) 2.20 数字式温湿度传感器SHT15及其应用(596) 2.21 温度传感器的简化μC接口(596) 2.22 全串行单片机系统在光纤气敏传感器中的应用(596) 2.23 基于混沌电路设计阵列触觉传感器的采集系统(596) 2.24 光学传感器阵列在测定水硬度中的应用(596) 2.25 智能仪表的一种数据交换技术(596) 2.26 用过采样和求均值技术提高模/数转换器的分辨率(597) 2.27 数字频率计分频电路的设计(597) 2.28 一种远程数据采集模块的设计(597) 2.29 单片精密仪器仪表放大器应用电路(597) 2.30 12位高速ADC存储电路设计与实现(597) 2.31 EPP模式500 Ksps数据采集接口(597) 2.32 精密时间间隔测量方法的改进(598) 2.33 精密信号测量系统的设计(598) 2.34 多通道高速数据采集记录系统(598) 2.35 新型精密石英晶体温度仪(598) 2.36 GPS多天线数据采集与控制系统(598) 2.37 DMA方式的A/D转换器接口电路设计(598) 2.38 多通道可编程A/D转换芯片在现场总线智能从站开发中的应用(599) 2.39 温控型非易失性数字电位器DS1847(8)智能接口的设计与其在测量中的应用(599) 2.40 高性能18位D/A转换器设计(599) 2.41 由单片机控制的单相SPWM变频器的研究(599) 2.42 基于单片机的智能步进电机细分驱动器设计(599) 2.43 一种高精度智能温控装置的研究(599) 2.44 光电耦合器用于数字开关电源(600) 2.45 酒店中非接触式IC卡系统的应用设计(600) 2.46 89C51单片微机在自动定位系统中的应用(600) 2.47 PCI通用板卡结构(600) 2.48 多种串行接口技术在LED大屏幕显示系统中的应用(600) 2.49 嵌入式系统中使用USB盘存储(600) 2.50 一种简单串行鼠标控制的单片机实现(601) 2.51 便携式MP3播放器的设计(601) 2.52 基于IDE硬盘的大容量语音记录仪(601) 2.53 数字存储式自动应答录音系统(601) 2.54 RS编译码的一种硬件解决方案(601) 2.55 SDRAM在任意波形发生器中的应用(601) 2.56 无线控制授时技术(RCT)及其应用(601) 2.57 低功耗IC卡门锁系统设计(602) 2.58 IC卡读写器用的一种四元振子天线分析(602) 2.59 一种基于单片机控制的数字视频混合器(602) 2.60 车载GPS接收机与PC机的串口通信及数据截取(602) 2.61 基于keil c51的红外遥控器解码设计(602) 2.62 基于DTMF的解码器设计(602) 2.63短消息电话中数据链路层的控制技术(602) 2.64 宽带CDMA发射机低相噪本振源的设计(603) 2.65 智能型多芯片数码语音录放电路(603) 三、 软件技术(604) 3.1 实时多任务嵌入系统的实现(604) 3.2 4种实时操作系统实时性的分析对比(604) 3.3 应用于嵌入式系统开发的Java技术(604) 3.4 嵌入式软件测试研究(604) 3.5 浅谈组态软件发展趋势(604) 3.6 8051单片机开发工具DIY(604) 3.7 如何仿真单片机的外围设备(605) 3.8 基于ARM的嵌入式系统程序开发要点(605) 3.9 基于MSP430单片机的实时多任务操作系统(605) 3.10 在单片AT89C52上实现多任务实时处理(605) 3.11 单片机系统中的多任务、多线程机制的实现(605) 3.12 嵌入式实时操作系统移植技术的分析与应用(606) 3.13 一种新的基于单片机的多字节浮点快速开平方算法(606) 3.14 单片机与PC机串行通信时浮点数的处理(606) 3.15 AVR90三字节浮点库及其使用说明(606) 3.16 嵌入式系统软件开发中的通信协议研究(606) 3.17 PIC单片机软件异步串行口实现技巧(606) 3.18 用汇编语言实现GPS时间、日期转换(606) 3.19 实时任务处理程序设计中“易变的”变量(607) 3.20 VB与C51之间浮点类型数据的传输和转换(607) 3.21 用汇编语言实现BCH解码校验算法(607) 3.22 嵌入式RTOS中就绪任务查找算法和优先级反转的解决方案(607) 3.23 AVR单片机软件模拟UART通信接口(607) 3.24 基于EJB2.0的MessageDrivenBean组件设计与实现(607) 3.25 基于AT89C51的通信协议转换系统(607) 3.26 USB密码钥及其软件设计(608) 3.27 任意长度信息序列的CRC快速算法(608) 3.28 设备驱动程序通知应用程序的几种方法(608) 3.29 基于嵌入式系统的改进快速压缩算法(608) 3.30 点缝焊控制系统人机接口设计及C51编程(608) 3.31 8K智能卡DTT4C08及其应用程序设计(609) 3.32 利用数码相机SDK开发图像采集应用程序(609) 3.33 Windows 2000下设备驱动程序的设计(609) 3.34 Windows CE下通用串行总线驱动程序开发(609) 3.35 基于Windows  CE的嵌入式网络监控系统的设计与实现(609) 3.36 基于Windows CE的嵌入式焊接质量在线监测设备的研究(609) 3.37 在Windows CE下实现串口通信(610) 3.38 Windows 2000/98下USB驱动程序的开发(610) 3.39 VxWorks下PC/104CAN驱动器程序设计(610) 3.40 嵌入式操作系统μC/OSⅡ的特点及应用(610) 3.41 嵌入式实时操作系统μC/OS定时器服务的改进(610) 3.42 μC/OSⅡ在AT89C51上的移植(610) 3.43 μC/OSⅡ在C8051F020中的移植(611) 3.44 实时操作系统μC/OSⅡ在196KC上的移植(611) 3.45 μC/OSⅡ在AT91X40单片机上的移植(611) 3.46 实时嵌入式操作系统μC/OSⅡ在MPC555上的移植(611) 3.47 μC/OSⅡ实时嵌入式系统在电机保护装置中的开发(611) 3.48 基于μC/OSⅡ的网络控制系统通信接口设计(611) 3.49 嵌入式Linux技术研究(612) 3.50 嵌入式Linux硬实时性的研究与实现(612) 3.51 Linux实时机制分析与改进(612) 3.52 Linux中PCI设备驱动程序的开发(612) 3.53 嵌入式Linux集成开发环境的设计与实现(612) 3.54 嵌入式Linux系统及其应用研究(612) 3.55 Linux在保护模式下的中断处理分析(612) 3.56 Linux系统下USB设备驱动程序的开发(613) 3.57 嵌入式Linux中断设备驱动程序设计(613) 3.58 Linux下汉字输入实现技术(613) 3.59 SPI串行总线在嵌入式Linux系统中的编程实现(613) 3.60 红外通信在嵌入式Linux系统中的实现(613) 3.61 基于LinuxJava的新一代智能电话软件平台的研究(613) 3.62 实时Linux下数控系统多任务的结构与实现(614) 3.63 嵌入式Linux在数控系统中的应用(614) 3.64 TMS320C6X DSP的C语言与汇编混合编程技术(614) 3.65 单片机C语言编程应注意的若干问题(614) 四、 网络与通信(615) 4.1 工业控制网络中的以太网技术(615) 4.2 工业以太网协议EtherNet/IP(615) 4.3 基于SX52微控制器的嵌入式系统以太网接口设计与实现(615) 4.4 嵌入式以太网技术及其在工业测控领域中的应用(615) 4.5 基于CSoC芯片的嵌入式以太网接口设计(615) 4.6 基于Internet的测试网时间同步问题的研究(616) 4.7 提升实时测量数据在Internet上的传输可靠性(616) 4.8 TCP/IP协议中嵌入硬件设备的驱动程序设计实现(616) 4.9 TCP/IP协议的安全性分析及对策(616) 4.10 基于工业以太网的嵌入式控制器的研究(616) 4.11 基于Web的嵌入式系统设计与实现(616) 4.12 CAN总线与以太网互连系统设计(617) 4.13 SX52嵌入式Internet网关设计及实现(617) 4.14 利用单片机控制以太网网卡进行数据传输的研究(617) 4.15 一种双MCU结构的嵌入式Internet接入服务器(617) 4.16 嵌入了TCP/IP协议的单片机数据通信系统的设计与实现(617) 4.17 异步串行接口与以太网服务器的连接(617) 4.18 基于TCP/IP的楼宇自控网BACnet(618) 4.19 基于SX52BD单片机的以太网控制应用(618) 4.20 网络处理器IP2022及其在嵌入式牌照识别系统中的应用(618) 4.21 蓝牙与控制系统通讯技术研究(618) 4.22 蓝牙基带数据传输机理分析(618) 4.23 Jini与蓝牙技术的结合应用(618) 4.24 蓝牙技术软件实现模式分析(618) 4.25 蓝牙个人区域网(PAN)的设计与实现(619) 4.26 蓝牙技术安全性分析与安全策略(619) 4.27 蓝牙技术在测控系统中的应用研究(619) 4.28 蓝牙无线测控系统的实现(619) 4.29 基于蓝牙技术实现家域网的设计(619) 4.30 基于蓝牙技术的无线智能传感器网络的实现(619) 4.31 蓝牙技术在车辆导航系统中的应用研究(620) 4.32 蓝牙技术在机械手控制系统中的应用(620) 4.33 蓝牙HCI接口及其在工控和智能仪器仪表中的应用(620) 4.34 蓝牙芯片ROK 101 007在蓝牙语音系统中的应用(620) 4.35 基于蓝牙技术家庭网络的研究和实现(620) 4.36 基于蓝牙技术的移动远程教育系统实现方案(620) 4.37 蓝牙技术及其在遥控器中的应用(621) 4.38 无线局域网安全机制研究(621) 4.39 无线局域网技术及其未来应用(621) 4.40 蓝牙无线通讯技术在AGV的应用(621) 4.41 突发解调器STEL9257在宽带无线接入系统中的应用(621) 4.42 无线因特网上的数据传输(621) 4.43 单片射频收发芯片nRF403在医院监护系统中的应用(622) 4.44 射频收发芯片nRF401在语音传输中的应用(622) 4.45 PBA313 01蓝牙射频芯片特性与应用(622) 4.46 基于点对点无线通信技术的nRF401芯片的应用研究(622) 4.47 基于CDMA的无线DCS系统(622) 4.48 基于GSM短信息的离散油井监控系统(622) 4.49 基于GSM技术的无线环保监测仪的研制(622) 4.50 GSM模块在车辆监控系统无线通信中的应用(623) 4.51 基于GSM的变电所遥测遥控系统(623) 4.52 基于GSM传输方式的电管所现代管理系统(623) 4.53 基于GSM短消息业务的预装式变电站综合保护装置(623) 4.54 基于GPRS无线传输的便携式图像监控系统(623) 4.55 RF8000 GPS接收器的原理及应用(623) 4.56 无线家庭网络控制系统的设计(624) 4.57 智能家庭网络性能分析(624) 4.58 基于CEBus的家庭网关研究与开发(624) 4.59 一种基于无线通讯与公用电话网的智能抄表系统(624) 4.60 电力线载波通讯模块在机器人控制技术中的应用(624) 4.61 温控系统VB实现的PC机与单片机串行通讯(624) 4.62 用定时中断方式实现单片机与PC机之间的串行通信(624) 4.63 PC机与多台单片机并行通信接口的设计(625) 4.64 PC并口EPP通信外围电路设计(625) 4.65 在VC++6.0中用内嵌汇编语言实现PC机与单片机的串行通信(625) 4.66 VB6.0实现与 ADμC824串行通信(625) 4.67 VC下利用串口进行数据通讯的研究(625) 4.68 长距离通信器S1503的应用编程原理(625) 4.69 利用MODEM芯片实现单片机远程通讯(626) 五、 新器件与新技术(627) 5.1 Cygnal在片系统单片机的特点与应用(627) 5.2 C8051F02X外部存储器接口和I/O端口配置(627) 5.3 C8051F单片机电压基准的不同用法(627) 5.4 C8051F236在精密定位控制系统中的应用(627) 5.5 C8051F041在智能功率柜中的应用(627) 5.6 基于ADμC812的测控平台软硬件设计(627) 5.7 ADμC812单片机A/D转换介绍及软件校准方法(627) 5.8 利用ADμC812实现高频的数字测量(628) 5.9 ADμC812微控制器在供热系统的应用(628) 5.10 采用ADμC824的数字调节器(628) 5.11 ADμC812单片机温度控制器(628) 5.12 用ADμC812开发高精度多功能的动物呼吸机(628) 5.13 P89C51RD2中的WatchDog用法(628) 5.14 W78E516B在系统可编程的应用(628) 5.15 一种新型单片机MSC1210及其应用(629) 5.16 M16C/62单片机在仪器仪表中的应用(629) 5.17 24位A/D转换的51单片机MSC1210及其应用(629) 5.18 基于AT90单片机的数据采集系统(629) 5.19 基于80C196KC的PSD934F2远程程序升级技术(629) 5.20 基于80C196单片机的空间矢量控制简洁算法实现(629) 5.21 80C196ADMC401双CPU接口电路设计及其应用(629) 5.22 基于196KC的步进电机检测系统的设计(630) 5.23 8097BH系统与80C196系统的替换(630) 5.24 基于MSP430的一维光纤滑觉传感器(630) 5.25 基于MSP430的扩展Flash Memory系统(630) 5.26 MSP430串行写入BOOTSTRAP与加密熔断功能(630) 5.27 基于MSP430的极低功耗系统设计(630) 5.28 MSP430的低功耗特性在蓝牙产品中的应用(631) 5.29 新型16位单片机SPCE061A及应用展望(631) 5.30 基于凌阳单片机的语音信号实时采集(631) 5.31 基于PIC16F877的温室自动控制系统(631) 5.32 PIC16C78系列混合信号嵌入式芯片的原理和应用(631) 5.33 基于PIC16C54单片机的智能软件狗设计(631) 5.34 用PIC单片机控制DDS芯片AD9852实现雷达跳频系统(631) 5.35 “龙珠”微处理器电源管理设计在GPS接收机中的应用(632) 5.36 ARM7TDMI内核微处理器的调试原理及方法(632) 5.37 32位ARM核微处理器芯片PUC3030A及其应用(632) 5.38 基于W77E58双串口通信的监控系统(632) 5.39 用N87C196MH构成的交流电动机变频器(632) 5.40 基于MB90F549单片机的频率测量仪(632) 5.41 基于MB90F549单片机的数据自动记录仪(633) 5.42 基于MB90F549单片机的直流伺服电机调速系统(633) 5.43 Fujitsu F2MC16LX系列单片机的特点及应用(633) 5.44 MB90F540/545单片机的接口技术(633) 5.45 用ATmega8单片机设计串行编程器(633) 5.46 一种基于μPD780208的低功耗数据处理系统(633) 5.47 基于Z85C30的多协议串行通信设计(633) 5.48 嵌入式处理器MPC8250与CF卡的接口设计(634) 5.49 电流型PWM控制芯片PUCC3801的原理及应用(634) 5.50 带A/D和LCD驱动器的51兼容单片机控制家电(634) 5.51 内含标准字库的中文液晶模块OCMJ5X10(634) 5.52 ispPAC10芯片及其应用(634) 5.53 PSoC的动态配置能力及其实现方法(634) 5.54 在系统可编程模拟器件ispPAC20及其应用(634) 5.55 超大容量Flash Memory的应用与开发(635) 5.56 超大容量E2PROM存储器TH58100及其应用(635) 5.57 Super Flash型存储器SST39SF020的特性及应用(635) 5.58 闪速存储器AT29C040与单片机的接口设计(635) 5.59 铁电存储器FM24C16原理及其在多MCU系统中的应用(635) 5.60 16 Kbits非易失性铁电存储器芯片FM25C160原理及其应用(635) 5.61 PLX9054对SRAM读/写及DMA操作(635) 5.62 DS1302数据暂存器的灵活应用(636) 5.63 DS18B20串行通信误码的解决办法(636) 5.64 DS1820数字温度传感器在轮胎温度信号采集中的应用(636) 5.65 单片机与串行时钟DS1307的接口设计(636) 5.66 用实时时钟芯片DS1305启动数据采集系统(636) 5.67 实时时钟芯片RX8025的原理及其应用(636) 5.68 X25043的原理及在单片机系统中的应用(637) 5.69 X25045在智能仪表系统中的应用设计(637) 5.70 EG7564RS点阵液晶的开发应用(637) 5.71 串行显示管理芯片PS7219在智能仪表系统中的应用设计(637) 5.72 AD7711与单片机AT89S8252的接口技术(637) 5.73 AD7715模/数转换器在小信号测量中的应用(637) 5.74 带信号调理的16位A/D转换器AD7715的原理及应用(637) 5.75 高精度A/D转换器AD7730及其应用(638) 5.76 高精度模数芯片组AD1555与AD1556应用(638) 5.77 18位串行低功耗A/D转换器MAX1402(638) 5.78 智能温度传感器DS18B20的原理与应用(638) 5.79 提高DS1631温度传感器精度的方法(638) 5.80 数字温度测控芯片DS1620的应用(638) 5.81 单片K型热电偶放大与数字转换器MAX6675(639) 5.82 一种采用专用芯片TCA355涡流传感器的研制(639) 5.83 数字加速度传感器ADXL210在轨检仪中的应用(639) 5.84 ADXL202加速度计在振动测试中的应用(639) 5.85 PSD9xxF在在线编程中的应用(639) 5.86 单片机与LM629芯片相结合的全数字位置直流伺服系统(639) 5.87 步进电机驱动芯片HH204原理及应用(640) 5.88 PCI9052接口电路功能及使用(640) 5.89 LN82530串行通讯控制器的研制(640) 5.90 通用异步收发芯片SCC2691的原理及应用(640) 5.91 UART多串口扩展器SP2338DP及其应用(640) 5.92 基于nRF401的双绞线故障诊断(640) 5.93 单片机集成调频发射芯片MC2831A的应用(640) 5.94 基于MCX314控制器的数控机床运动控制系统(641) 5.95 DS80C400在远程数据采集系统中的应用(641) 5.96 TLC5618在测控系统中的应用(641) 5.97 SDH净荷提取/定位处理芯片PM5313及其应用(641) 5.98 DAC714在单片机系统中的层叠应用(641) 5.99 基于PIC单片机和μPD6453的新型视频字符叠加系统(641) 5.100 电压电流电量测量芯片CS5460及其应用(641) 5.101 二维条码PDF417译码技术(642) 5.102 基于SAA6752的MPEG2编码系统(642) 5.103 ISD4004语音芯片在语音报站器中的应用(642) 5.104 可编程正弦波发生器芯片ML2035的原理及应用(642) 六、 总线技术(643) 6.1 RS232C串口红外数据传输系统(643) 6.2 多路RS232、RS485通信的单片机扩展方法(643) 6.3 RS232与CAN总线通信协议转换单元设计(643) 6.4 串行通讯接口RS232/RS485的应用与转换(643) 6.5 RS485智能串行通信接口的设计(643) 6.6 一种通用的RS232/RS485转换器(643) 6.7 基于RS485总线的单片机对等网络的设计与实现(643) 6.8 基于单片机的RS485总线网络扩展方法(644) 6.9 基于RS485的多个LED屏实时显示(644) 6.10 具有隔离性能的RS485中继器及其设计(644) 6.11 一种基于RS485总线的网络协议及其实现方法(644) 6.12 通信协议宏在RS485总线通信中的应用(644) 6.13 RS485和LonWorks协议转换的节点设计(644) 6.14 串行通信的两种格式(645) 6.15 基于ISA总线的RS232/RS485(RS422)通信转换卡(645) 6.16 CAN总线双环光纤网络设计(645) 6.17 CAN总线控制系统的应用层协议CANopen剖析(645) 6.18 CAN总线网络前端模块的接口设计与编程(645) 6.19 CAN总线在低压变电站通信系统中的应用(645) 6.20 CAN中继器设计及其应用(646) 6.21 基于CAN总线的接口控制系统通信卡设计与实现(646) 6.22 一种基于CAN总线的高可靠汽车控制系统的设计与实现(646) 6.23 基于CAN总线的网络传感器的研究与实现(646) 6.24 基于CAN总线技术的一类智能节点开发及应用(646) 6.25 基于SJA1000的CAN总线智能控制系统设计(647) 6.26 一种基于CAN总线的数据采集系统(647) 6.27 车辆变速电控系统ECU和显示器之间CAN总线通信设计(647) 6.28 MB90F540/545系列单片机内置CAN总线及其应用(647) 6.29 利用MCP25050设计CAN总线前端测控节点(647) 6.30 分布式系统中的CAN总线应用设计(647) 6.31 单片机在线编程的CNA总线实现技术(647) 6.32 列车总线控制系统的CAN485总线网关设计(648) 6.33 1553B与CAN总线的互连(648) 6.34 基于PCI9052的CAN总线控制卡及WDM驱动程序设计(648) 6.35 在EPP模式下利用并口实现上位机与CAN总线的数据通信(648) 6.36 无驱动USB认证模块在电子商务中的应用(648) 6.37 基于DeviceNET网络的变频器远程监控(649) 6.38 DeviceNet通讯产品开发(649) 6.39 DeviceNet智能节点的开发(649) 6.40 LonWorks控制器芯片的设计扩展方法(649) 6.41 LonWorks现场总线与USB接口的设计与实现(649) 6.42 基于80C552单片机的现场总线控制器设计与实现(649) 6.43 通用串行总线USB及其应用(650) 6.44 通用串行总线数据传输模型(650) 6.45 通用串行总线的OTG技术(650) 6.46 EZUSB接口设备的软配置技术(650) 6.47 采用PDIUSBD12的USB系统固件程序设计(650) 6.48 一种新型USB2.0高速集线器的设计与实现(650) 6.49 USB接口的CAN总线网络适配器(651) 6.50 USB接口器件在DMA模式下的设计与应用(651) 6.51 USB总线上连接ISA扩充卡的实现(651) 6.52 USB技术在图像传输系统中的应用(651) 6.53 MBUS总线的远程供电及拓扑构成(651) 6.54 USB接口通讯系统应用开发(651) 6.55 EZUSB及其在图像采集中的应用(652) 6.56 EZUSB单片机的开发(652) 6.57 USB OTG 5 V电荷泵(652) 6.58 USB设备控制器缓冲区特性和实现方案(652) 6.59 USB数据传输中CRC校验码的并行算法实现(652) 6.60 USB接口的高速数据采集卡的设计与实现(652) 6.61 基于USB接口终端的PC机互联与接口扩展(653) 6.62 基于USBN9604的通用USB设备接口的研究与开发(653) 6.63 基于USB和GPIF的大规模数据采集系统(653) 6.64 基于USB总线的柴油发动机测控仪的设计与实现(653) 6.65 基于USB双机通信系统中应用程序的研究与实现(653) 6.66 基于USB的高速隔离数据采集系统设计(653) 6.67 基于USB总线的多道脉冲幅度分析器设计(654) 6.68 基于HID类的USB接口技术研究(654) 6.69 基于USB接口的多通道实时数据采集系统(654) 6.70 基于USB总线的数据采集系统(654) 6.71 基于USB总线的高速实时数据采集系统(654) 6.72 工控系统中的USB口CAN总线通信技术(654) 6.73 微控制器在USB接口中的应用(654) 6.74 虚拟仪器与基于USB总线的测试设备(655) 6.75 PDIUSBD12芯片在USB接口电路中的应用(655) 6.76 智能仪器中数据高速传输的USB实现(655) 6.77 一种USB接口的A/D转换卡设计(655) 6.78 采用USBN9602的数据采集系统设计(655) 6.79 iButton技术在安防系统中的应用(655) 6.80 单总线式数字温度传感器MAX6575的应用(656) 6.81 一种新型单总线数字温度传感器的特性与应用(656) 6.82 基于1WireTM技术的单片机单线通信的实现(656) 6.83 1Wire总线数字温度传感器DS18B20及应用(656) 6.84 基于一线总线的远程混凝土温度检测系统(656) 6.85 用嵌入式系统的SPI模块实现I2C总线通信(656) 6.86 ADμC812的I2C总线接口及其应用(656) 6.87 用于嵌入式系统的I2C总线主控器的设计(657) 6.88 I2C总线CMOS型的PB0300数字图像传感器(657) 6.89 采用8位单片机驱动PCI总线网卡的设计方案(657) 6.90 ISP技术在PCI总线接口设计中的应用(657) 6.91 VIC64实现ADSP2106x与VMEbus的接口(657) 6.92 通过串行口访问Modbus现场控制网络(657) 6.93 GPIB口实现及应用(658) 6.94 GPIB芯片TNT4882在多路程控电源中的应用(658) 七、 可靠性及安全性(659) 7.1 单片机应用系统的抗干扰技术(659) 7.2综述单片机控制系统的抗干扰设计(659) 7.3 单片机软件抗干扰编程技术的探讨(659) 7.4 单片机系统中的掉电检测和数据保护(659) 7.5 嵌入式计算机CMOS掉电、校验和出错解决方案(659) 7.6 基于MCS96单片机控制系统的程序失控防洪(659) 7.7 基于MB90F543微控制器的双CAN冗余设计(659) 7.8 MAX1480B在DCS中的应用及提高RS485通讯可靠性的研究(660) 7.9 计算机电磁兼容技术研究(660) 7.10 微控制器的电磁兼容性设计(660) 7.11 电磁兼容屏蔽的设计(660) 7.12 电磁干扰滤波的半导体解决方案(660) 7.13 低电磁干扰时钟振荡器(660) 7.14 电磁兼容技术在变频中的应用(661) 7.15 单片机测控系统干扰分析与抗干扰措施(661) 7.16 单片机控制系统中的抗干扰技术及应用(661) 7.17 地环流抑制技术的探讨(661) 7.18 光电隔离抗干扰技术及应用(661) 7.19计算机控制系统电源抗干扰问题的研究(661) 7.20 计算机电源对电网的干扰及抑制(662) 7.21 变频器应用中的干扰问题及其对策(662) 7.22 DSP控制电机中减少电磁干扰的几项技术(662) 7.23 抗干扰的16位LED显示模块软、硬件设计(662) 7.24 错误检测与纠正电路的设计与实现(662) 7.25 AVR单片机CRC校验码的查表与直接生成(662) 7.26 AVR单片机的RC5和RC6算法比较与改进(662) 7.27 实用可控的按键抖动消除电路(663) 7.28 基于89C51的计算机可锁定加密键盘设计(663) 7.29 一种新的实用安全加密标准算法——Camellia算法(663) 7.30嵌入式指纹识别系统开发(663) 7.31 基于指纹的网络身份认证技术的研究与实现(663) 7.32 基于DSP指纹识别核心算法的设计与实现(663) 7.33 基于DSP和以太网的指纹识别系统(664) 7.34 基于TMS320VC5402的指纹识别系统(664) 7.35 IPM驱动和保护电路的研究(664) 7.36 数字保密电话的设计与实现(664) 八、 DSP技术(665) 8.1 单片机与DSP结合的dsPIC芯片(665) 8.2 一种高性能用于电机控制的嵌入式DSP芯片TMS320LF2401A(665) 8.3 电机控制嵌入式DSP芯片ADMC401及其应用(665) 8.4 一种DSP小系统接口电路可移植性设计方案(665) 8.5 双DSP紧耦合控制系统(665) 8.6 DSP接口效率的分析与提高(665) 8.7 DSP与慢速设备接口的实现(666) 8.8 基于DSP的跟踪频率变化的交流采样技术(666) 8.9 利用DSP和CPLD增加数据采集的可扩展性(666) 8.10 通过JTAG口对DSP外部Flash存储器的在线编程(666) 8.11 TMS320C31与MAX125 A/D转换器的接口设计及应用(666) 8.12 TMS320VC5402 DSP与串行AD73360 A/D转换器的接口设计(666) 8.13 TMS320C54X系列DSP扩展外部Flash存储器的方法及应用(667) 8.14 高速DSP与SDRAM之间信号传输延时的分析及应用(667) 8.15 TMS320F240片内PWM实现D/A扩展功能(667) 8.16 全功能异步收发器与DSP的SPI接口技术(667) 8.17 EPP并口与ADSP2181 DSP的接口设计(667) 8.18 TMS320C5402与PCI总线的接口电路设计(667) 8.19 DSP系统中键盘处理的一种新方法(668) 8.20 嵌入式系统中FFT算法研究(668) 8.21 用定点DSP处理实现浮点DSP仿真(668) 8.22 基于TMS320C55x DSP的代码优化(668) 8.23 嵌入式C语言开发ADSP21XX系列DSP(668) 8.24 TMS320C62X DSP的混合编程研究(668) 8.25 μC/OSⅡ在ADSP21535上的实现(669) 8.26 TMS320VC5402的Flash并行Bootloader技术(669) 8.27 基于铁电存储器编程技术的DSP SPI引导装载方案(669) 8.28 基于DSP的嵌入式系统中BOOTLOADER程序的设计方法(669) 8.29 TMS320C5410烧写Flash实现并行自举引导(669) 8.30 多核DSP的BootLoader程序的实现(669) 8.31 TMS320VC5402外部并行引导装载方法的研究(669) 8.32 RSA算法的TMS320C54x DSP实现(670) 8.33 基于定点DSP的MP3音频编码算法研究及实现(670) 8.34 机器视觉中的图像采集技术(670) 8.35 在Windows NT/2000环境中实现微机与DSP系统的串行通信(670) 8.36 基于单片收发器的DSP无线串行通信设计(670) 8.37 DSP系统的通信与控制接口设计(670) 8.38 高速串行总线在DSP系统中的开发与研究(671) 8.39 TMS320C30处理器与PC机串行口异步双向通讯的方法(671) 8.40 TMS320C54XX系列DSP与PC机间串行通信的实现(671) 8.41 TMS320F240 DSP与C51单片机串行通讯的实现(671) 8.42 基于DSP平台的嵌入式系统与以太网的接口技术(671) 8.43 基于DSP的以太网的数据采集处理系统(671) 8.44 Windows下PC机与DSP通信系统的设计(672) 8.45 DSP与单片机基于MODBUS协议的通信(672) 8.46 基于DSP的CAN总线智能节点通信的设计(672) 8.47 基于TMS320LF2407A的CAN通信程序设计方法(672) 8.48 TMS320F2812内嵌eCAN模块的CAN总线通信(672) 8.49 TMS320LF2407A的CAN控制器应用实例(672) 8.50 TMS320C54xx DSP的USB接口实现(672) 8.51 基于DSP的USB语音传输接口设计(673) 8.52 利用I2C总线实现DSP与音频采样芯片TLV320AIC23的接口控制(673) 8.53 SPI接口协议实现的DSP与其他设备的通信技术(673) 8.54 DSP TMS320C控制器的设计与实现(673) 8.55 基于DSP的网络化无刷直流电动机控制系统(673) 8.56 基于TMS320LF240x DSP的无刷直流电机控制的设计(673) 8.57 基于DSP的远程医疗系统设计(674) 8.58 TMS320VC5402 DSP与ISD4004语音录放芯片的接口设计及其信息管理(674) 8.59 基于TMS320VC5416 DSP的自适应变速率声码器的实现(674) 8.60 基于DSP的嵌入式二维条码识别器(674) 九、 PLD与SoC技术(675) 9.1 系统级芯片设计研究(675) 9.2 一种适合SoC的时钟控制器IP核(675) 9.3 适于SoC的统一设计语言SystemVerilog(675) 9.4 捕获单元的研究和设计(675) 9.5 在测控系统中用IP核实现D/A转换(675) 9.6 高性能、低功耗微控制器IP软核设计综述(676) 9.7 SoC应用中寄存器组设计的自动化(676) 9.8 基于WISHBONE的SoC接口设计(676) 9.9 电机控制的MCU芯片设计(676) 9.10 新一代CPLD及其应用(676) 9.11 VHDL及高层综合(676) 9.12 FPGA设计网络与技巧(677) 9.13 基于消息驱动机制的VHDL程序设计(677) 9.14 一种应用VHDL语言设计有限状态机控制器的方法(677) 9.15 开发FPGA应用的新设计环境(677) 9.16 VHDL语言在寄存器描述中两个局限性的探讨(677) 9.17 FPGA以ASIC转换: 从原型到生产(677) 9.18 Flash编程器的FPGA实现(678) 9.19 在PLD开发中提高VHDL的综合质量(678) 9.20 使用VHDL进行EDA电路设计(678) 9.21 VHDL在数字系统设计中的运用(678) 9.22 VHDL语言及其在实际电路设计中的简化问题(678) 9.23 FPGA可重构系统结构分析与三态总线设计(678) 9.24 一种用VHDL设计实现的专用数据通讯方案(678) 9.25 基于CPLD的可编程信号调理模块(679) 9.26 CPLD器件在时间统一系统中的应用(679) 9.27 一种基于FPGA的误码性能测试方案(679) 9.28 PCI总线协议的FPGA实现及驱动设计(679) 9.29 基于VHDL的UART IP核设计(679) 9.30 基于RAM结构的CAM的Verilog HDL设计(679) 9.31 基于FPGA实现快速移位器的设计方案比较(680) 9.32 基于Verilog HDL语言的USB收发器设计(680) 9.33 通用异步串行通信电路的VHDL设计与实现(680) 9.34 使用VHDL语言开发计算机中的接口芯片(680) 9.35 一种将CPLD系统扩展成具有远距离通讯的方法(680) 9.36 基于VHDL的异步串行通信电路设计(680) 9.37 基于VHDL的四通道12位SXZ(D/A)模块接口设计(680) 9.38 应用VHDL语言设计A/D和LED显示控制器(681) 9.39 基于FPGA/CPLD和USB技术的无损图像采集卡(681) 9.40 采用VHDL设计电话机自动拨号系统(681) 9.41 基于FPGA的高速高精度频率测量的研究(681) 9.42 利用FPGA解决TMS320C54x与SDRAM的接口问题(681) 9.43 基于FPGA的智能误码测试仪(681) 9.44 DDR SDRAM控制器的FPGA实现(682) 9.45 基于FPGA的SDRAM控制器设计(682) 9.46 基于FPGA技术的以太网远程网桥的实现(682) 9.47 基于FPGA的PCI总线接口设计(682) 9.48 PCI总线控制器的VHDL设计与FPGA实现(682) 9.49 用FPGA实现数据远距离的高精度传输(682) 9.50 实现PWM脉宽调制的FPGA芯片研制(683) 9.51 基于FPGA的数控交流电源设计(683) 9.52 FPGA控制实现图像系统视频图像采集(683) 9.53 图像相关系统中的两维FFT的FPGA实现(683) 9.54 基于FPGA的多路模拟量、数字量采集与处理系统(683) 9.55 基于CPLD的线阵CCD数据采集系统的开发(683) 9.56 基于CPLD的电子安全系统接口电路设计(684) 9.57 串口通信星型连接的CPLD实现(684) 9.58 用CPLD控制曼彻斯特编解码器(684) 9.59 一种基于CPLD的I/O总线驱动液晶显示的方法(684) 9.60 用CPLD实现中央信号装置设计(684) 9.61 基于CPLD的直流电动机PWM驱动器设计(684) 9.62 CPLD器件在电机调速中的应用(685) 9.63 用CPLD设计高精度超声液位检测系统(685) 9.64 基于CPLD集成芯片FLEX6016实现DDS技术的任意波形发生器的研制(685) 9.65 基于CPLD的高速视频采集/转发系统设计(685) 十、 典型应用技术(686) 10.1 ARM核SoC EP7312及其EP7312显控系统的设计(686) 10.2 基于32位高性能嵌入式处理器的门禁考勤系统(686) 10.3 ARM CPU S3C44B0X与C54X DSP的接口设计(686) 10.4 AT89C2051单片机在焊缝自动跟踪系统中的应用(686) 10.5 基于89C2051单片机的远距离高精度温度测控电路(686) 10.6 P87LPC768单片机在电动机保护器的应用(686) 10.7 用PIC16F877构成的二线制温度变送器(687) 10.8 一种基于M68HC08和DS1820的温度监控系统(687) 10.9 基于ADμC824的便携式数据采集仪的设计(687) 10.10 ADμC812开发板的内燃机试验数据采集系统(687) 10.11 基于MSP430步进电机驱动位移检测系统的研制(687) 10.12 一种基于MSP430F413的智能IC卡热量表系统(687) 10.13 用SPCE061A单片机构成的控制式计热表(688) 10.14 TMS320C54XX系列DSP异步串行数据传输的研究与实现(688) 10.15 SA9904B在电力参数远程测控系统中的应用(688) 10.16 基于MSC1210的多路高精度温度采集系统模块(688) 10.17 基于ST72单片机的快速充电系统(688) 10.18 一种新型的IGBT短路保护电路的设计(688) 10.19 基于单片机的智能报警呼叫系统(689) 10.20 一种基于单片微机的步进电机控制系统(689) 10.21 I2C串行总线技术在DSP系统中的虚拟实现(689) 10.22 PS7219在LED光柱显示中的应用(689) 10.23 高精度时钟芯片SD2001E及其应用(689) 10.24 非接触式e5551读写器的开发(689) 10.25 级联驱动LED的MAX7221在智能测控仪器中的应用(690) 10.26 电机控制芯片TPIC2101的一个应用(690) 10.27 用MC9S12H256实现异步电机变频调速(690) 10.28 基于实时时钟芯片X1228的电源控制器设计(690) 10.29 用ST72141实现无刷直流电机的控制(690) 10.30 采用PCI9052及GP2010实现GPS信号采集(690) 10.31 基于TM1300的可视电话终端研究(691) 10.32 PSD913F2在一种电台中的应用(691) 10.33 极低功耗无线收发集成芯片CC1000(691) 10.34 单片机与AD1555/AD1556的接口和软件设计(691) 10.35 使用TEMIC感应卡技术的智能电子门锁系统(691) 10.36 媒体信号处理器MAPCA及其应用实例(691) 10.37 基于无线数字温度传感器的多点温度测量系统设计(692) 10.38 基于PCI总线的高速高精度实时数据采集系统(692) 10.39 用一片8D锁存器实现的单片机键显接口电路(692) 10.40 旋钮式键盘及其与AT89C52的接口技术(692) 10.41 基于模/数一体化设计的交流伺服控制系统(692) 10.42 多功能智能函数信号发生器的设计(692) 10.43 高精度智能转速测量模板的设计(693) 10.44 家庭GSM短消息遥控监测系统(693) 10.45数字单总线环境状态监控系统的设计(693) 10.46 非接触式IC卡预收费电度表的设计(693) 10.47 AM30LV0064D在单片机系统中的典型应用(693)

    标签: 单片机 应用技术

    上传时间: 2013-11-06

    上传用户:569342831

  • 提高PLC程序运行速度的几种编程方法

    PLC 以 其 可靠性高、抗干扰能力强、配套齐全、功能完善、适应性强等特点,广泛应用于各种控制领域。PLC作为通用工业控制计算机,是面向工矿企业的工控设备,使用梯形图符号进行编程,与继电器电路相当接近,被广大工程技术人员接受。但是在实际应用中,如何编程能够提高PLC程序运行速度是一个值得我们思考研究的问题。1 PLC工作原理PLC 与 计 算机的工作原理基本相同,即在系统程序的管理下,通过运行应用程序完成用户任务。但两者的工作方式有所不同。计算机一般采用等待命令的工作方式,而PLC在确定了工作任务并装人了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是用循环扫描方式完成的。PLC 有 两 种基本的工作状态,即运行(RUN)与停止(STOP)状态。在这两种状态下,PLC的扫描过程及所要完成的任务是不尽相同的,如图1所示。 PLC在RUN工作状态时,执行一次扫描操作所的时间称为扫描周期,其典型值通常为1一100nis,不同PLC厂家的产品则略有不同。扫描周期由内部处理时间、输A/ 输出处理执行时间、指令执行时间等三部分组成。通常在一个扫描过程中,执行指令的时间占了绝大部分,而执行指令的时间与用户程序的长短有关。用户 程 序 是根据控制要求由用户编制,由许多条PLC指令所组成。不同的指令所对应的程序步不同,以三菱FX2N系列的PLC为例,PLC对每一个程序步操作处理时间为:基本指令占0.741s/步,功能指令占几百微米/步。完成一个控制任务可以有多种编制程序的方法,因此,选择合理、巧妙的编程方法既可以大大提高程序运行速度,又可以保证可靠性。 提高PLC程序运行速度的几种编程方法2.1 用数据传送给位元件组合的方法来控制输出在 PL C应 用编程中,最后都会有一段输出控制程序,一般都是用逻辑取及输出指令来编写,如图2所示。在图2所示的程序中,逻辑取的程序步为1,输出的程序步为2,执行上述程序共需3个程序步。通常情况下,PLC要控制的输出都不会是少量的,比如,有8个输出,在条件满足时要同时输出。此时,执行图2所示的程序共需17个程序步。若我们通过位元件的组合并采用数据传送的方法来完成图2所示的程序,就会大大减少程序步骤。在三 菱 PLC中,只处理ON/OFF状态的元件(如X,Y,M和S),称为位元件。但将位元件组合起来也可以处理数据。位元件组合由Kn加首元件号来表示。位元件每4bit为一组组合成单元。如KYO中的n是组数,当n=1时,K,Yo 对应的是Y3一Yo。当n二2时,KZYo对应的是Y7一Yo。通过位元件组合,就可以用处理数据的方式来处理位元件,图2程序所示的功能可用图3所示的传送数据的方式来完成。

    标签: PLC 程序 运行速度 编程方法

    上传时间: 2013-11-11

    上传用户:几何公差