虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

时器

  • 51单片机片键盘驱动程序(带键盘击打实现) 我们在编写单片机键盘程序时

    51单片机片键盘驱动程序(带键盘击打实现) 我们在编写单片机键盘程序时,一般都是利用延时实现键消抖,但是很难实现键盘按下后的键盘连续击打,当然可以通过较复杂的变量转换实现,平凡老师写过一篇文章叫做《一种常用键盘程序的设计》,平凡老师是在主循环中进行的按键连续击打实现,我阅读后感觉不错,但是模块化不够理想,最后,平凡老师也承认,这样在主循环中实现这样的键盘击打,只能用在主循环不是很忙的时候,如果程序本身的主循环时间比较长,那就比较麻烦了,所以最后,平凡老师还是建议大家用定时器做,后来我感觉用平凡老师的思路来用定时器做,还是不很理想,于是我自己重新编写了这次的代码

    标签: 51单片机 键盘驱动 程序 单片机

    上传时间: 2013-12-22

    上传用户:咔乐坞

  • 能实现功能有:显示年、月、日、星期、时、分、秒、阴历月日、温度

    能实现功能有:显示年、月、日、星期、时、分、秒、阴历月日、温度,共21位数码管。其中星期和阴历月日能根据公历自动计算改变,到2050年之前有效。温度可以测量从-10到40℃之间的温度。还可以设定两个定时、12/24小时显示、自动亮暗切换的时间等。 电路只用了两片IC,一片M48,另外一片是74LS145,4-10译码器,来扩充端口。具体电路在下面,是PROTEUS画的,给个图片做参考

    标签: 温度

    上传时间: 2013-12-19

    上传用户:日光微澜

  • MSP430F149串口行实验程序 //使用ADC12采集实验,将采集到数据送向PC.(序列单次采集,采用定时器A作为时钟源) //P3.4为发送,P3.5为接收 晶体使32768HZ/8MHZ.

    MSP430F149串口行实验程序 //使用ADC12采集实验,将采集到数据送向PC.(序列单次采集,采用定时器A作为时钟源) //P3.4为发送,P3.5为接收 晶体使32768HZ/8MHZ. 串行波特率B/S //使用SMCLK作为波特率发器时,不能使用LPM2,LPM3!

    标签: 32768 430F F149 采集

    上传时间: 2013-12-18

    上传用户:D&L37

  • 1. 本程序使用一个定时器和任意 2 个 I/O 口模拟一个串行口。 2. 1位起始位

    1. 本程序使用一个定时器和任意 2 个 I/O 口模拟一个串行口。 2. 1位起始位,8位数据位,1位停止位。发数据位时先发低位。 3. 支持半双工通讯。收、发波特率相同。 4. 应把定时器中断优先级设置为最高级。 5. 本程序每接收一个字节后就把它放到一个队列缓冲区中(也可使用环行缓冲区), 待缓冲区满后,将缓冲区中的内容原样发回。这是为了测试多字节连续收发的 能力和简化程序。实际应用中应防止缓冲区溢出。 6. 由接收转换到发送时要先调用 soft_send_enable (); 由发送转换到接收时要先调用 soft_receive_enable ()。 7. 发送最后一个字节后如果要立刻转为接收,必须等待最后一个字节后发送完毕 while ( rs_f_TI == 0) // 等待最后一个字节发送完毕

    标签: 程序 时器 串行口 模拟

    上传时间: 2016-10-22

    上传用户:tonyshao

  • 停车场仿真程序仿真原理:首先有两个定时器自动的随机产生请求入场的卡号和请求出场的卡号

    停车场仿真程序仿真原理:首先有两个定时器自动的随机产生请求入场的卡号和请求出场的卡号,然后剩余的事件都由处理场务事件来处理了。处理场务事件相当于一个车场总指挥。当他发现有卡号请求入场时他会决定该卡是否符合入场条件,如果不符合,直接丢掉该卡号,准备处理下一个卡号。否则看车库是否已满和车库过道是否空闲,如果车位没有满且过道是空的,则允许该车入场,并在此时将车场的最左面的空车位分给他使用。剩下的事就是让车通过过道和进入车位,并及时关闭车场入口。如果过道是空的而且又没有入场请求,则处理出场请求,首先是将车辆从车位上移到过道上,并向出口行驶,然后在出口出判断卡是否符合出场条件,如果符合则发出抬出场杆命令,允许其出场。否则让该车返回车位。程序运行时会写运行日志,在阅读本文后,相信能理解运行日志的内容

    标签: 停车场 仿真程序 仿真 时器

    上传时间: 2016-10-23

    上传用户:lx9076

  • 利用51单片机演奏音乐。定时器控制歌曲的频率(音调)

    利用51单片机演奏音乐。定时器控制歌曲的频率(音调),延时时间控制节拍,可以轻松更改为自己想要的歌曲

    标签: 51单片机 时器 控制 频率

    上传时间: 2013-12-25

    上传用户:Yukiseop

  • 1. 完成时/分/秒的依次显示并正确计数

    1. 完成时/分/秒的依次显示并正确计数,利用六位数码管显示; 2. 时/分/秒各段个位满10正确进位,秒/分能做到满60向前进位,有系统时间清零功能; 3. 定时器:实现整点报时,通过扬声器发出高低报时声音; 4. 时间设置,也就是手动调时功能:当认为时钟不准确时,可以分别对分/时钟进行调整; 5. 闹钟:实现分/时闹钟设置,在时钟到达设定时间时通过扬声器响铃。有静音模式。

    标签:

    上传时间: 2013-12-22

    上传用户:yan2267246

  • 51单片机PWM 控制 LED 灯渐亮渐灭程序 利用定时器控制产生占空比可变的 PWM 波 按K1

    51单片机PWM 控制 LED 灯渐亮渐灭程序 利用定时器控制产生占空比可变的 PWM 波 按K1,PWM值增加,则占空比减小,LED 灯渐暗. 按K2,PWM值减小,则占空比增加,LED 灯渐亮。 当PWM值增加到最大值或减小到最小值时,蜂鸣器将报警 资源:p0口,8路指示灯。p1.4,p1.5亮度控制按键(端口按键)p3.7小喇叭报警

    标签: PWM LED 控制 51单片机

    上传时间: 2016-10-30

    上传用户:whenfly

  • DMX512协议最先是由USITT(美国剧院技术协会)发展成为从控制台用标准数字接口控制调光器的方式

    DMX512协议最先是由USITT(美国剧院技术协会)发展成为从控制台用标准数字接口控制调光器的方式,但是传统上的信号传输依赖于485接口方式的双绞线,在使用灵活上大打折扣!而基于TCP/IP的无线传输由于时延大,控制数据实时性差等,也很难满足需求

    标签: USITT DMX 512 协议

    上传时间: 2016-10-31

    上传用户:nanshan

  • 当运行本软件时

    当运行本软件时,必须要有数据库密码才能使用,否则禁用任务管理器,屏蔽网络。

    标签: 运行 软件

    上传时间: 2016-11-03

    上传用户:it男一枚