51单片机片键盘驱动程序(带键盘击打实现) 我们在编写单片机键盘程序时,一般都是利用延时实现键消抖,但是很难实现键盘按下后的键盘连续击打,当然可以通过较复杂的变量转换实现,平凡老师写过一篇文章叫做《一种常用键盘程序的设计》,平凡老师是在主循环中进行的按键连续击打实现,我阅读后感觉不错,但是模块化不够理想,最后,平凡老师也承认,这样在主循环中实现这样的键盘击打,只能用在主循环不是很忙的时候,如果程序本身的主循环时间比较长,那就比较麻烦了,所以最后,平凡老师还是建议大家用定时器做,后来我感觉用平凡老师的思路来用定时器做,还是不很理想,于是我自己重新编写了这次的代码
上传时间: 2013-12-22
上传用户:咔乐坞
51单片机的 中文拼音输入法 c源程序
上传时间: 2016-10-21
上传用户:ynwbosss
基于51单片机实现的M序列发生器(伪随机序列),在Keil编程环境下的源码
上传时间: 2016-10-21
上传用户:banyou
51单片机的_中文拼音输入法_c源程序 拼音输入法杳询函数: unsigned char code * py_ime(unsigned char input_py_val[]) input_py_val为已输入的拼音码字符串头指针, 反回值为中文的起始地址,当为0时,杳询失败 应用举例: { unsigned char input_string[]={"bang"} unsigned char chines_string[100] sprintf(chines_string,"%s",py_ime(input_string)) }
标签: unsigned char input_py_val input_py
上传时间: 2014-12-01
上传用户:源弋弋
利用51单片机演奏音乐。定时器控制歌曲的频率(音调),延时时间控制节拍,可以轻松更改为自己想要的歌曲
上传时间: 2013-12-25
上传用户:Yukiseop
51单片机的多机通讯的汇编源程序.主机控制从机
上传时间: 2013-12-20
上传用户:lhw888
51单片机PWM 控制 LED 灯渐亮渐灭程序 利用定时器控制产生占空比可变的 PWM 波 按K1,PWM值增加,则占空比减小,LED 灯渐暗. 按K2,PWM值减小,则占空比增加,LED 灯渐亮。 当PWM值增加到最大值或减小到最小值时,蜂鸣器将报警 资源:p0口,8路指示灯。p1.4,p1.5亮度控制按键(端口按键)p3.7小喇叭报警
上传时间: 2016-10-30
上传用户:whenfly
51单片机 红绿灯演示程序 (八路指示灯接p0口) 第一个状态:主干道、支干道均亮红灯5S * *第二个状态:主干道亮绿灯30S、支干道亮红灯 * *第三个状态:主干道绿灯闪3次转亮黄灯、支干道亮红灯3S * *第四个状态:主干道亮红灯、支干道亮绿灯25S * *第五个状态:主干道亮红灯、支干道绿灯闪3次转亮黄灯3S * *返回到第二个状态
上传时间: 2016-10-30
上传用户:希酱大魔王
51单片机 延时实现p1口LED流水灯效果 (用循环移位指令)
上传时间: 2013-12-19
上传用户:youke111
51单片机操作X5045的汇编源程序,可以直接加入Keil工程中,内有调用说明
上传时间: 2016-11-01
上传用户:cc1915