搜索资源列表
anjian
- 按键输入模块(key): --可编程延时发生器(数字同步机)的前端输入模块:0-9十个数字键按键输入模块原型 --前端模块:消抖 --对i0-i9十个输入端的两点要求: --(1)输入端要保证一段时间的稳定高电平 --(2)不能同时按下两个或多于两个的键 --后级模块:1、编码;2、可变模计数器 --编码模块:8线-4线(0-8 BCD码) --可变模计数器模块:以编码模块输出的32位BCD码为模值-button input module (key) : -- p
红外遥控接收
- 红外遥控接收 ORG 0000H LJMP START 转入主程序 ORG 0010H START: MAIN: JNB P2.2,IR LJMP MAIN 以下为进入P3.2脚外部中断子程序,也就是解码程序 IR: MOV R6,#9 SB: ACALL DELAY882 调用882微秒延时子程序 JB P2.2,EXIT 延时882微秒后判断P3.2脚是否出现高电平如果有就退出解码程序
LYJ_IR_M
- /*红外解码的方法 NEC格式 upd6121 1、9Ms的高电平启动头,然后是4.5Ms的低电平,如果2.25Ms时就有高电平,是持续信号,不处理 2、然后以一个高电平和一个低电平为1Bit,高电平时间是0.5625Ms=562us, 高低电平时间比为1:1时是Bit1,比为1:3时是Bit0 3、Timer1中断执行100us采样周期,9Ms=90,4.5Ms=45,高电平=5,低电平最多15 4、共读入4Byte共24bit,第1、2Byte是CustomCode码和
chexu
- PWM 码是一种脉宽调制码,它的组成为9MS 高电 平和4MS 低电平引导脉冲,16 位系统识别码 正码和8 位数据反码。我们要解的就数据码。一个PWM 码的0是由一个0.58ms的低电平和一个0.58ms的高电平 -code is a PWM pulse width modulation code, which is composed of 9MS to I and decent low-level guide pulse, sixteen sy
cmbwordtrig
- 用于逻辑分析仪的组合字触发程序,带四级触发字和一个屏蔽字,当满足触发条件是输出高电平,复位后清零-for logic analyzer word combinations trigger procedures, with four characters and a trigger word shielding, When the trigger conditions are met output to I, after reset, reset
Software_code_principle_and_procedure_of_infrared_
- 红外遥控器软件译码原理和程序1 红外一开始发送一段13.5ms的引导码,引导码由9ms的高电平和4.5ms的低电平组成,跟着引导码是系统码,系统反码,按键码,按键反码,如果按着键不放,则遥控器则发送一段重复码,重复码由9ms的高电平,2.25ms的低电平,跟着是一个短脉波. -infrared remote control software decoding procedures for a principle and begin sending an infrared section
lcm16_LCD
- 本程序为驱动LCD为LCM161(HD44780驱动器)字符显示器. 接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7 LCD VSS(PIN1) 接 GND,VDD(PIN2)接+5V,LCD驱动电源V0(PIN3)接可调电阻ADJ,调节亮度 LCD寄存器选择RS(PIN4)接P2.0,读写选择R/W(PIN5)接P2.1,使能端EN(PIN6)接P2.2(高电平 有效) 本程序采用I/O口模仿总线时序,故无需做任何硬件扩展.屏幕显示
hongwai-decode
- 红外遥控器软件解码原理和程序(C51) 红外一开始发送一段13。5ms的引导码,引导码由9ms的高电平和4。5ms的低电平组成,跟着引导码是系统码,系统反码,按键码,按键反码,如果按着键不放,则遥控器则发送一段重复码,重复码由9ms的高电平,2。25ms的低电平,跟着是一个短脉冲,本程序是免费给大家,版权所有,不得用于商业目的本程序经过试用,能解大部分遥控器的编码! */-infrared remote control software decoder principles a
luojifenxiyi
- 逻辑分析仪 PC发送到单片机的命令共7个字节: 第一字节是触发信号,每bit对应一路信号,1为高电平触发,0为低电平触发; 第二字节是触发有效信号,每bit对应一路信号,1为忽略,0为有效; 第三、四字节是采样时间,对应如下: 2us=0x0402,5us=0x0a02,10us=0x1402,10us=0x2802,50us=0x6402,100us=0xc802,200us=0x3203,500us=0x7d03,1ms=0xfa03,2ms=0x7d04,4ms
51XILIE
- 编译后在单片机的1脚输出低电平,延时后输出高电平, 接一个电阻,一个LED,接到电源5V上,这样LED就会亮一下, 然后灭,然后亮,-compiled in a foot MCU low-level output, the output delay margin, then a resistance, an LED, received a 5 V power supply, this will be bright LED and then extinguished, and then s
LCD501Graphic
- 显示凌阳标志动画 涉及的库: CMacro1016.lib // 组成文件: main.c/SPLC501User.c/Sunplus_Table.c // SPLC501Driver_IO.asm/DataOSforLCD.asm // SPLC501User.h/Sunplus_Table.h // SPLC501Driver_IO.inc // // 硬件连接: LCD DB0~DB7接IOA0~IOA7 // LCD EP 接I
testdct
- 本程序为电磁铁测试程序,输出波形为下面的脉冲形式,最前面一段为高电平(可调) 可调高电平最底分辨率为1MS,最大量程为999MS,后面一部分为高10MS,低20MS脉冲 ___ ___ ___ |___| |___| |___| |___|.|___|.|___|. 高 中 低 ____ 10_ 18_ _ _ _ _ __ | |_| |_| |_| |_| |_| |_| |_| 脉宽可调 小脉冲宽10MS低的部分16MS p1
xianshi65565222
- 这个程序的任务是键盘显示数字,也就是分别按倚天版的4个小键盘,右边的数码管轮流分别显示数字0,1,2,3,为了便于程序的讲解,我们把每一句分别编号, 实际输入程序时,就不用写后面的号码了。第1,2,3行是单片机的初始化,一般的程序都是这样开头的, 作用是跳开00-30h的地址单元,因为这些单元是分配给特殊寄存器使用的。第6行把p3送0ffh,作用是把这些端口p3.0-p3.7置高电平, 因为倚天版的键盘接在p3口,只有当端口为高电平时, 我们按下键盘,那么这个端口被短路到地,端口被强行变为0
tlv1544
- TLV1544与TMS320VC5402通过串行口连接,此时,A/D转换芯片作为从设备,DSP提供帧同步和输入/输出时钟信号。TLV1544与DSP之间数据交换的时序图如图3所示。 开始时, 为高电平(芯片处于非激活状态),DATA IN和I/OCLK无效,DATAOUT处于高阻状态。当串行接口使CS变低(激活),芯片开始工作,I/OCLK和DATAIN能使DATA OUT不再处于高阻状态。DSP通过I/OCLK引脚提供输入/输出时钟8序列,当由DSP提供的帧同步脉冲到来后
VERILOGCOMP
- 设计一个字节(8 位)比较器。 要求:比较两个字节的大小,如a[7:0]大于 b[7:0]输出高电平,否则输出低电平,改写测试 模型,使其能进行比较全面的测试 。 -design a byte (8) for comparison. Requirements : To compare the size of two bytes, as a greater than [7:0] b [7:0] output margin. Otherwise, low-level output, re
LCD51F
- 说明:本LCD为LCM161(HD44780驱动器)字符显示器. 接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7 LCD VSS(PIN1) 接 GND,VDD(PIN2)接+5V,LCD驱动电源V0(PIN3)接可调电阻ADJ,调节亮度 LCD寄存器选择RS(PIN4)接P2.0,读写选择R/W(PIN5)接P2.1,使能端EN(PIN6)接P2.2(高电平有效) 本程序采用I/O口模仿总线时序,故无需做任何硬件扩展.屏幕显示:\"welc
didi
- /* 程序详细功能介绍: * 用AT89S51单片机产生“嘀、嘀、…”报警声从P3.2端口输出,产生频率为1KHz, * 1KHZ方波从P3.2输出0.2秒,接着0.2秒从P3.2输出电平信号,如此循环下去,就形成我们所需的报警声了。 * * 程序设计方法 *(1.生活中我们常常到各种各样的报警声,例如“嘀、嘀、…”就是常见的一种声音报警声, * 但对于这种报警声,嘀0.2秒钟,然后断0.2秒钟,如此循环下去,假设嘀声的频率为1KHz, * 由于要产生
l298
- l298调 速 程 序 常规的接法是这样的,EnableA接PWM信号,Input1输入正反控制信号, Input2是Input1经过反相以后的信号。L298的电平是与TTL电路相兼容的,一般是超过2.5V就为高电平。假如Input1为高电平时电机正转,那么低电平时就是反转,PWM信号控制电机的转速。 _________________
JDQ
- 继电器控制,设8255为A口输入,C口输出,延时5s,是否有键按下,若有则转exit,查询8255的PA0是否为高电平,若不是则继续,定时时间到,子程序返回
CodeWarrior
- CodeWarrior环境下,8257实验箱,通过编程捕捉高电平产生PWM波(tmrInCapture-high frequence)