搜索资源列表
clock_11
- (1)上电后LCD背光打开,并显示倒计时5秒,然后时钟开始工作。 (2)用模式键(*)切换模式,如显示时间、日期、闹钟1、闹钟2等,并且可以用上、下键控制加1、减1或是闹钟的On、Off。 (3)原程序有16个键,包括0~9数字键,可以直接输入要设置的时间值,但后来将数字键取消了,你仍然可以通过修改程序的部分注释恢复此功能。 (4)闹钟有2路,时间到后闹2分钟,可按任意键取消本次闹钟。闹钟响时有2种音调,是用PIC的PWM实现的。 (5)按任意键可打开背光,1分钟后自动关闭背光。
displayHZ
- 进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫描,此间相当于延时去抖动。 该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。 /*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
mcucontrolkeyboard
- 进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫描,此间相当于延时去抖动。 该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。 /*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
congqidainlanzidongjianchexitong
- 本程序是一种先进的充气电缆气压自动监测系统的程序。其特点是可以对电缆线路上各点的气压值进行24小时实时监控。使管理人员可以实时掌握电缆内的气压情况,及时发现漏气隐患,从而保证通信畅通。 系统采用性能价格比较好的AK-3 型压力传感器,直接输出0~5V电压信号。电压信号的转换采用串行接口的12位A/D转换器TLC2543,精度和速度都能很好地满足系统要求。仪器的CPU采用目前低价位但技术十分成熟的AT89C51,仪器的LED数码管显示/驱动芯片采用接口简单但功能强大的HD7279。本系统提供日
c
- 利用电脑键盘,输入单片机89s52字符.根据各按键不同.取不同值
MSP430_7279
- 7279在MSP430上的驱动,包含演示程序: 当有按键按下时,430进入中断读取键值,显示在LED数码管上
4and4iKeyboardLcddisplayc51
- stc/at89c51 的4乘4行列式按键程序,可以通过12864液晶显示按键键值。
ADcaiyang
- A/D采样控制模块设计 A/D采样控制模块负责控制外部ADC0809芯片多路模拟输入量的选通以及实现对A/D采样过程的合理控制。此部分的设计根据《EDA技术与VHDL》P211——P212的例8-2编写,所不同的是这里将书中“ADDA<=1”的赋值语句改为“ADDA <=EN”,EN是所设置的输入按键用来控制INO与IN1间的通道选择。
4x4keyboard
- 4x4矩阵键盘扫描,读入键值,没有按键操作返回0xff,有的话返回输入的键值
Low-frequency_signal_generator_function
- 波形种类:三角波、正弦波、方波、锯齿波 具有频率、波形种类显示和设置功能,即能通过按键设置指定频率,指定种类的波形输出,并在数码管上显示频率值及波形种类。输出电压:0V~+5V 通过单片机的程序控制输出的波形。在数码管显示出频率的大小。通过三个按键来控制波形的转换和频率的增减。从单片机出来之后经过D/A转换。将数字信号转换成模拟信号,结果在示波器上面观察。
38k_c
- 每一个按键的键值读出来,并且通过实验板上P1口的8个LED显示出来,在解码成功的同时并且能发出\"嘀嘀嘀\"的提示音. 这是站长最新用单片机AT89C51制作的30
PWM
- proteus 应用实例 采用快速PWM方式,通过按键设置 OCR1A的值,从而改变占空比; 当数值超出界限时,以了LED和LCD 的方式报警; 输出经过滤波可以得到直流信号,改变 占空比,输出不一样。
danpianji
- 在实验板上编程实现2008年日历和实时时钟: 1 时-分-秒(2位-2位-2位)显示 可通过键盘置入时间值。 2 每隔5分钟在LED上从右向左滚动显示年_月_日3次,如: 2008_01_20 2008_01_20 3 实现每日闹铃和预约提醒功能,闹铃时间和提醒时间可用按键设置。闹铃和提醒采用不同的提示音表示。 4 通过串行通信实现双机时钟同步工作。
key
- 4*4键盘程序 实现功能:根据扫描到的变化键值来判断按键
pwm_icc
- M16控制,采用快速PWM方式,通过按键设置OCR1A的值,从而改变占空比.当数值超出范围时,以LED和LCD方式报警
keyboard
- 基于linux和arm s3c2410的键盘驱动程序,动态加载内核模块,当按键按下,触发外部中断,通过spi和中断管脚,将键盘对应值在测试程序中显示。
KEY-AD
- 这是一个AD按键的实现方法,里面详细的分析了电阻的取值与程序的编写方法。这对于有AD模块而又I/O紧张的场合,实为一良好的解决方案。
mcd-lED2
- 该程序的目的是让大家熟悉输入、输出端口的使用 该程序的功能是把演示板当做一个按键计数器。刚刚接通电源时,8只发光二极管都不亮。 表示计数器初值为0,当按下开关S3(RB0)时,计数器的值加1,发光二极管D3点亮,表示值1,然后松开 按钮;再次按下开关S3(RB0)时,计数器的值又加1,发光二极管D4点亮,表示值2,依次类推,反复循环。
count
- 该程序的功能是把演示板当做一个按键计数器。接通电源时,按下IDE软软件的运行键6只数码管全显示000000。 每按下开关S3(RB0)时,计数器的值加1,数码管显示也增加1,然后松开按钮;以些类推,反复循环。 2、程序中包含按键按下检测跟释放检测,并且都伴有一定的延时去抖功能,只有在一次按键被释放后才进行第2次按键的判断 3、程序中需开启B口的内部弱上拉功能,因DEMO板上无上拉电阻;并把A口全部设置为普通I/O口,上电复位后A口为模拟输入口
watch
- 一个用VHDL编程基于CPLD的EDA实验板开发可以实现顺计时和倒计时的秒表。要求计时的范围为00.0S~99.9S,用三位数码管显示。 (1) 倒计时:通过小键盘可以实现设定计时时间(以秒为单位,最大计时时间为99.9秒)。通过键盘实现计时开始、计时结束。当所设定的倒计时间到达00.0S后,自动停止倒计时,同时响铃。 (2) 顺计时:初始值为00.0S,通过键盘实现开始计时和结束计时功能。计时结束后,显示记录的时间。 (3) 用三个发光二极管正确显示以下状态:倒计时状态、顺计时状态