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

边沿触发

  • 本程序分为界面和控制器核心两部分 一、界面部分功能主要有: (1)显示控制器核心数据和参数 (2)与用户交互

    本程序分为界面和控制器核心两部分 一、界面部分功能主要有: (1)显示控制器核心数据和参数 (2)与用户交互,可以调节初始输入温度值,并将温度变化率清零以便进行新一轮的模拟。 界面使用了定时器。开启模拟时候,每隔一秒,触发一次计时器消息,完成下列工作: 1. 将界面上的当前温度映射为模糊控制器的输入温度 2. 输出当前温度,当前温度变化率 3. 调用模糊控制,得到控制器输出值,将其乘以m_fFuelEffect (燃料输出对温度变化率的影响率,目前设置为0.3),得到变化率的变化,加到当前温度变化率上,得到新的变化率。 4. 更新变化率,更新温度。将结果映射到界面上。 5. 记录相关数据并以图形、数字方式输出。 二、控制器核心用到的类有 (1)Rule_Func_Single 将简单的函数包装成类,方便后面使用。实现了 NB, NS, ZO, PS, PB 等梯形函数,以及常值函数。 (2)Grading_Func 继承自Rule_Func_Single类,比基类增加一个输入参数,指明梯形函数属于Input, Delta或者Output 。 (3)Rule_Function 将两个Grading_Func结合在一起,进行模糊与或模糊或等模糊逻辑操作,并输出结果。

    标签: 核心 程序 控制器

    上传时间: 2014-11-01

    上传用户:Yukiseop

  • 1.1 一般说明 IMP705/706/707/708和IMP813L等CMOS监控电路能监控电源及电池电压和μP/μC的工作状况。当电源电 压降至4.65V以下(IMP705/707/813L)

    1.1 一般说明 IMP705/706/707/708和IMP813L等CMOS监控电路能监控电源及电池电压和μP/μC的工作状况。当电源电 压降至4.65V以下(IMP705/707/813L)或4.40V以下(IMP706/708)时,即产生复位。 该系列产品能提供多种功能。每个器件在上电、掉电期间及在电压降低的情况下可产生一个复位信号。 此外,IMP705/706/813L带有一个1.6秒的看门狗定时器。IMP707/708虽然无看门狗功能,但是同时具有高电 平有效和低电平有效的复位输出,IMP813L的引脚和功能与IMP705相同但只具有高电平有效的复位输出。具 有1.25V门限的电源故障报警电路可用于检测电池电压和非5V的电源。所有器件都具有手动复位(MR)输入。 看门狗定时器的输出如果连接至MR将会触发复位信号。 所有器件都具有8脚DIP、SO和MicroSO封装。

    标签: IMP 705 707 813

    上传时间: 2014-01-14

    上传用户:lanwei

  • 单片机通过DA对信号采样

    单片机通过DA对信号采样,然后在液晶显示波形。 功能:采集数据、存储并Y路输出。扩展:A,B路选通,单次/连续触发方式切换, 锁存当前波形,垂直方向增益,垂直方向移动波形

    标签: 单片机 信号采样

    上传时间: 2014-12-19

    上传用户:sxdtlqqjl

  • 红外线遥控器解码程序(汇编) ORG 0000H AJMP MAIN ORG 0003H 外部中断INT0入口地址 AJMP INT 转中断服务子程序 MAIN:

    红外线遥控器解码程序(汇编) ORG 0000H AJMP MAIN ORG 0003H 外部中断INT0入口地址 AJMP INT 转中断服务子程序 MAIN: MOV SP,#40H MOV P1,#00H SETB EA 开CPU中断 SETB IT0 设定INT0触发方式 SETB EX0 INT0请求中断 DSP: MOV R2,#9 将遥控器键值转化成A(0~9) MOV DPTR,#TAB1 VV: MOV A,R2 MOVC A,@A+DPTR XRL A,1CH JZ ABC DJNZ R2,VV ABC: MOV A,R2 MOV DPTR,#TAB ;将A的值通过数码管显示出来

    标签: AJMP MAIN ORG 0000H

    上传时间: 2014-01-12

    上传用户:wkchong

  • 数字电路的串扰分析在数字电路设计领域,串扰是广为存在的,如PCB板、器件封装(Package)、连接器(Connector)和连接电缆(Cable)。而且随着信号速率的提高和产品外形尺寸越来越小

    数字电路的串扰分析在数字电路设计领域,串扰是广为存在的,如PCB板、器件封装(Package)、连接器(Connector)和连接电缆(Cable)。而且随着信号速率的提高和产品外形尺寸越来越小,数字系统总的串扰也急剧增加。过大的串扰会影响到系统的性能,甚至可能引起电路的误触发,导致系统无法正常工作

    标签: Connector Package Cable PCB

    上传时间: 2015-11-02

    上传用户:黑漆漆

  • 此聊天程序是模仿QQ聊天制作

    此聊天程序是模仿QQ聊天制作,包含服务器端,客户端,服务器端界面含有保存客户端聊天记录到一个文件功能,并且可以读取聊天记录;客户端实现发送和接收数据功能,连接和中断与服务器连接功能,还有一些其他的控件触发功能。

    标签: 程序

    上传时间: 2015-11-11

    上传用户:qwe1234

  • 4、 编写一个过程。要求:有一个输入参数和一个输出参数

    4、 编写一个过程。要求:有一个输入参数和一个输出参数,过程里面要有自定义异常。从学生表中(tab_student)中寻找符合指定学号等于输入参数的值,然后将找到的学生的姓名赋予输出参数,如果没有符合条件的值则触发异常。 Create table tab_student (sno char(8), sname varchar2(20), age integer, province varchar2(60), sex char(4)) insert into tab_student values(‘001’,’zhou’,20,’江苏徐州’,’男’) 上述表已经创建,只需针对此表编写即可。

    标签: 编写 参数 过程 输入

    上传时间: 2015-11-13

    上传用户:362279997

  • 51的4*4键盘驱动当按键按下时返回一个值

    51的4*4键盘驱动当按键按下时返回一个值,且只在按下键时返回一次该值,之后返回0;无按键时返回0;包含消抖功能,在键盘的下降沿触发。 基于keil平台

    标签: 键盘驱动 按键

    上传时间: 2014-01-18

    上传用户:zmy123

  • 陵阳61单片机的计数测速程序

    陵阳61单片机的计数测速程序, 按照双叶螺旋桨遮光计算,外部中断触发,SPI-led显示,定时器控制0.5秒更新,基于unSp IDE 2.0

    标签: 61单片机 测速 程序

    上传时间: 2013-12-22

    上传用户:xg262122

  • SMC1602A(16*2)模拟口线接线方式 连接线图: --------------------------------------------------- |LCM-----51 |

    SMC1602A(16*2)模拟口线接线方式 连接线图: --------------------------------------------------- |LCM-----51 | LCM-----51 | LCM------51 | --------------------------------------------------| |DB0-----P0.0 | DB4-----P0.4 | RW-------P2.5 | |DB1-----P0.1 | DB5-----P0.5 | RS-------P2.6 | |DB2-----P0.2 | DB6-----P0.6 | E--------P2.7 | |DB3-----P0.3 | DB7-----P0.7 | VLCD接1K电阻到GND| --------------------------------------------------- Keyboard接线 PS/2--------51 1 DATA------P3.4 3 GND 4 VCC 5 CLK-------P3.3 接在51的外部中断,触发方式为低电平 本程序源码只供学习参考,不得应用于商业用途,如有需要请联系作者。

    标签: 1602A 1602 SMC LCM

    上传时间: 2014-01-05

    上传用户:gaojiao1999