代码搜索:按键扫描
找到约 10,000 项符合「按键扫描」的源代码
代码结果 10,000
www.eeworm.com/read/273927/10894631
c pwmdac.c
/****************************************************************************
* File:PWMDAC.C
* 功能:使用PWM6输出PWM信号,通过滤波电实现DAC转换。由KEY1控制PWM的占空比,
* 每按一次按键将会改变一次PWM的占空比。
* 说明:将跳线器JP10短接。使用示波器观察测试点
www.eeworm.com/read/470156/6914275
asm 15抢答器.asm
;=================================================
; 抢答器
;
; SW1 SW2 SW3 SW4
; 用数码管显示最先按下的按键 01 02 03 04
; 并点亮对应灯: D2 D3 D4 D5
; 显示2S后退出。
; 同时发出 “嘟”一声。
;
;=============================
www.eeworm.com/read/202744/6955346
v control.v
//name:control.v 主控模块 2006-5-1 version:1.0 作者:田世坤
//波形输出主控模块:
//输入:clk:系统时钟(10MHz);
// keysignal:按键信号;
//输出:DLedout:发光二极管,八位宽;
// ensqu:方波使能信号
// entri:三角波使能信号
// ensin
www.eeworm.com/read/468892/6981418
asm 15抢答器.asm
;=================================================
; 抢答器
;
; SW1 SW2 SW3 SW4
; 用数码管显示最先按下的按键 01 02 03 04
; 并点亮对应灯: D2 D3 D4 D5
; 显示2S后退出。
; 同时发出 “嘟”一声。
;
;=============================
www.eeworm.com/read/462278/7205294
c key.c
#include"key.h"
#include"mada.h"
int keydata0[11]={0};
float keydata;
int q=99,i=0;//q为+-标志;i为keydata0[]复位
int nRes=2,nRes1;//nRes:as12控制 3:手动测量;2进入自动模式 nRes1:按键值
int modeselect=0;//模式选择
int fl
www.eeworm.com/read/455648/7369123
c shi.c
#include
#include
//定义定时器0 的重装值
#define RELOAD_HIGH 0x3C
#define RELOAD_LOW 0xD2
//定义按键弹跳时间
#define DB_VAL
//定义设置模式的最大时间间隔
#define TIMEOUT 200
//定义光标位置常数
#define HOME 0
www.eeworm.com/read/453075/7427477
c key.c
#include "msp430x16x.h"
#define LED1 BIT0
#define LED2 BIT1
#define S3 BIT2
#define S2 BIT3
#define S1 BIT4
void Delay() { //按键延时
unsigned int i;
for(i=0;i
www.eeworm.com/read/452998/7428120
c generator.c
#include
#include "hardware.h"
/*
* 在TIMER0的ISR中,将数据送入DAC0832,
* 通过在功能按键的中断中,改变HZ和幅度值,
* TIMER0的ISR将监测这些变量,达到调控的作用,
*/
unsigned char code data_buf[] = {
128,131,134,137,140,
www.eeworm.com/read/449637/7499289
c task_165_595.c
#include "c8051f020.h"
#include "config.h"
#include "stdio.h"
#include "intrins.h"
bit flag_165; //按键存在标志,为1表示有键按下,否则没有键按下
sbit A0=ACC^0;
sbit A1=ACC^1;
sbit A2=ACC^2;
sbit A3=ACC^3;
www.eeworm.com/read/449004/7520236
c work.c
//work
//1.设置采集器地址不需长按按键
//2.
//任务定制,任务优先级:实时任务->抄表->测试
void AmrTaskSet(void)
{
if(c_Free != Buff485Mark.Sta) return; //485缓冲区不空闲,退出
if(c_TaskRun == RtTask.Sta) //是否有实时任务需要执行
{
Rt