实验板的AVR程序,矩阵4*4键盘键值显示,驱动蜂鸣器发出按键声。 接线定义:SW1~8打开,SW2-1,2,3,4,打开,SW2-6为LED的电源,SW3-8为系统复位脚。 PA2(SW5-7)为蜂鸣器输出端,PB(SW4-1~8)为键盘接入 记事:本程序旨在对矩阵键盘扫描的理解与演示,程序适合初学者使用。 使用器件:ATMEGA8535,可更换。 默认片内1MHz晶振 功能:初始LED显示 - ,按下那个按键显示按键的键值。使用的是4×4矩阵键盘。
上传时间: 2016-01-23
上传用户:脚趾头
12864汉字液晶显示通用程序,另附按键、电子时钟程序,主要用于单片机做图形及汉字显示用。
上传时间: 2016-01-25
上传用户:我干你啊
19、《遥控》 显示效果:按遥控器的不同按键,对应的数码条的灯会闪亮。 1、下载程序。 2、弹起SW4按键(蜂鸣器下面三个按键中的最左边哪个) 如果遥控不起作用,请检查INT0(红外接收头旁边)是否压下。如果压下,请弹起,问题解决。
上传时间: 2014-08-09
上传用户:大三三
这是我写的一个电子钟的程序,可以用按键控制时,分,秒的加减
上传时间: 2013-11-30
上传用户:sqq
一个采用Keil C编写的嵌入式单片机按键驱动,全部采用C语言描述,为本人原创。本程序实现在最少使用单片机引脚的情况下实现最大的按键数,例如使用N根线能实现N*(N-1)个按键,使用按键对照表,并且实现了长按、短按、复用键等功能。
上传时间: 2016-02-09
上传用户:dongbaobao
利用一块芯片完成除时钟源、按键、扬声器和显示器(数码管)之外的所有数字电路功能。所有数字逻辑功能都在CPLD器件上用VHDL语言实现。这样设计具有体积小、设计周期短(设计过程中即可实现时序仿真)、调试方便、故障率低、修改升级容易等特点。 本设计采用自顶向下、混合输入方式(原理图输入—顶层文件连接和VHDL语言输入—各模块程序设计)实现数字钟的设计、下载和调试。 一、 功能说明 已完成功能 1. 完成秒/分/时的依次显示并正确计数; 2. 秒/分/时各段个位满10正确进位,秒/分能做到满60向前进位; 3. 定时闹钟:实现整点报时,又扬声器发出报时声音; 4. 时间设置,也就是手动调时功能:当认为时钟不准确时,可以分别对分/时钟进行调整; 5. 利用多余两位数码管完成秒表显示:A、精度达10ms;B、可以清零;C、完成暂停 可以随时记时、暂停后记录数据。 待改进功能: 1. 闹钟只是整点报时,不能手动设置报时时间,遗憾之一; 2. 秒表不能向秒进位,也就是最多只能记时100ms; 3. 秒表暂停记录数据后不能在原有基础上继续计时,而是复位重新开始。 【注意】秒表为后来添加功能,所以有很多功能不成熟!
上传时间: 2014-01-02
上传用户:LIKE
上学的时候写的蓝牙触控板程序,可以控制linux主机的鼠标的位移(键盘同样道理,不过源码忘放哪里了),不过没有实现鼠标按键点击动作。触控板使用的平台是2410的。自己写的程序,主机端借用了bluz协议栈中的程序。请尊重我的个人劳动,使用时请注明作者。欢迎交流kaiserempire@gmail.com
上传时间: 2014-10-12
上传用户:er1219
MSP430F133开发板代码包 独立按键(C) 5_1_6_1.c 扫描按键 key.s43 扫描按键(C) key.c ADC 5_1_8.s43 5_1_9_1.s43 IIC器件 test24C256.S43 键盘与显示 keyDIP.S43 键盘与显示以及低功耗 keydLPM.S43 电子琴 keyQing.S43 温度报警系统 keyDLAS_ALARM.S43 固体录音机 4004_KEY.s43 时间控制器 time_cont.c 交通灯 tr_led.s43 12864液晶程序
上传时间: 2016-03-11
上传用户:dapangxie
采用8*8LED动态显示文字演示程序,使用AT89C52单片机,12MHZ晶振,P0口输出一行数据,P2口作行扫描,用共阳LED管 P1口接三个按键,用于逐字显示、向上滚动显示文字、暂停备用。
上传时间: 2016-03-12
上传用户:lnnn30
8255扫描键盘、显示程序 利用8255可编程并行口做一个扫描键盘实验, 把按键输入的键码,显示在由8279控制的七段数码管上。 8255PA口做键盘输入线,PB口作扫描线。
上传时间: 2016-03-17
上传用户:阿四AIR