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

按键点动

  • 基于单片机多点温度测试仪带按键设定温度报警-带仿真图

    基于单片机多点温度测试仪带按键设定温度报警-带仿真图这是一份非常不错的资料,欢迎下载,希望对您有帮助!

    标签: 单片机 温度测试仪

    上传时间: 2021-12-07

    上传用户:wangshoupeng199

  • 三维点云处理程序

    利用OpenGL、VC++编写的C++,三维点云处理程序,对于学习图形学、C++、OpenGL、文件读写很有帮助,是一个三维软件公司编写代码一部分,尤其是OpenGL库文件相当管用。 有两个数据文件 鼠标默认操作:具体还在头文件中 中键拖动 旋转 中键+Ctrl 平移 中键+Shift 面旋 滚轮滚动 缩放 中键+Ctrl + Shift 局部放大

    标签: 处理程序

    上传时间: 2013-06-03

    上传用户:木末花开

  • PIC16F877 单片机的键盘和LED 数码显示接口

    PIC16F877 单片机的键盘和LED 数码显示接口 1 PIC16F877单片机与键盘和LED数码显示的硬件接口电路单片机的许多应用都需要进行人机对话,最简单的人机对话需要LED 数码管显示数字和少量字符;键盘是解决计算机输入的简单手段;借此可以向计算机输入程序、置数、送操作命令、控制程序的执行等等,所以使用非常广泛。图1 键盘、LED数码显示与PIC16F877 单片机的接口电路本例中采用8 个按键组成的小键盘,4 只共阴极的LED 数码管,采用4 片74LS373 驱动数码管,采用的驱动方法是静态方式。使用1 片74LS245 作为键盘的接口;这些外围器件与PIC16F877 单片机的接口电路如图1 所示,这种连接方法与51 系列的单片机连接方法一样,其他的连接方法还有好几种,PIC16F877 单片机的键盘输入接法还有其他特殊而十分方便好用的方式。8 键键盘通过74LS245 与单片机相连,键盘按键状态的数据输入由RC3 输出脚控制;当RC3=“0”时,键盘状态从74LS245 的A 端输出到单片机的PORTB口,此时读PORTB口的数据即为键盘状态。为了及时地响应键盘操作,需要经常对键盘进行扫描;扫描的方式有许多种,我们将键盘的扫描程序安排在主程序的循环执行过程中的方式,并采用20ms延迟来消除按键的抖动问题,此外,为了实现每按键一次只响应一次的功能,在执行相应的按键程序之前,必须确保按键已经松开;在本例中这一措施有效的防止了数据抖动过快的问题。LED 数码显示有动态扫描和静态显示两种方式(图1 采取的方式为静态方式),在动态扫描方式中,各数码显示是轮流点亮的,即控制数码显示的位选信号和相应的要显示的数码的字形代码同时逐一送出,反复不已,由于视觉的暂留现象,却好象全都点亮着,这种电路的接法以后再介绍。在静态方式中,只要将数据送出锁存以后,各数码显示的数据不需要刷新,只要数据不需改变,就可以不去管他,所以称为静态显示。在图1 电路中,输出显示的操作简化为对74LS373 的并口操作而已。由于静态方式的工作原理比较简单,编程也比较直观简单,程序间的相互关联很少。因此编程容易,但要增加硬件,成本较高;与之相比,动态扫描的编程虽然要复杂一些,但因其所用硬件少,成本低。由数码转化为字形代码可采用软件译码、硬件译码等两种方式。软件译码是将各数码的字形代码构成一个表格存储于内存之中,在显示数码时,通过执行查表程序而得到相应的字形代码,再将之送入数码显示输出电路进行显示,本例即采用这种方式,这种方式的编程与单片机有关,在程序中给出了PIC16F877 的编程例程,对需要熟悉PIC16F877 单片机的人员有一定的参考价值。硬件译码则采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 码—7段锁存、译码、驱动芯片直接译出字形代码,点亮LED。74LS373 由LE 端对要显示的数据进行锁存控制,实现LED 的静态显示。采用了PIC16F877 的端口输出操作,模拟74LS373 的数据锁存时序,即由软件实现数据锁存,这种方法可以十分容易的改变时序和延迟长短,使高速设备可以与低速设备联系配合好,设计简单方便,不好的地方是编程较长和稍微复杂一点。这种编程方法在下面的程序中有很好的体现。

    标签: F877 PIC 16F 877

    上传时间: 2013-10-29

    上传用户:cuiyashuo

  • 著名flash源码网站uncontrol上的一个超牛的模拟毛毛虫自然投动的FLASH

    著名flash源码网站uncontrol上的一个超牛的模拟毛毛虫自然投动的FLASH,每次鼠标一接近,就会抖动,非常真实,模拟的超级像!纯粹用点和线模拟,算法非常值得研究!

    标签: uncontrol flash FLASH 源码

    上传时间: 2015-01-26

    上传用户:shizhanincc

  • 用于多个离散点拟合光滑曲线的

    用于多个离散点拟合光滑曲线的,优化了追赶法,这个例子适用于闭合和不闭合两种情况。当时由于工程情况,写的急,代码不好看,但是很好用。为了方便传递参数,我做了一个链表,用时候根据自己情况可以修改,核心算法不动即可。

    标签: 离散

    上传时间: 2013-12-17

    上传用户:comua

  • 一个很好的论坛程序.论坛数据和程序使用最新更新29号动网7.1论坛程序美化优化设置:1.帖子中改变字体大小2.论坛信息变量3.双击下滚

    一个很好的论坛程序.论坛数据和程序使用最新更新29号动网7.1论坛程序美化优化设置:1.帖子中改变字体大小2.论坛信息变量3.双击下滚,帖子点击变色4.男女生显示分配颜色比例5.加入最新IP库,6.风格页面美化,页面时间显示7.去除烦人的阿里巴巴广告8.使用最新的7.1蓝色清爽风格和风格森林模版9.美化头像和注册男女生头像10.修正部分帖子发帖子错误,越线等等11.加入本页URL地址(双击复制)12.开启生日和一些基本插件并美化13.插件数据库保护和插件后台漏洞封闭

    标签: 论坛 程序 7.1 数据

    上传时间: 2015-05-17

    上传用户:363186

  • 2个51单片机实现UART通信 程序分master和slave2个部分。 master等待按键(SW1)

    2个51单片机实现UART通信 程序分master和slave2个部分。 master等待按键(SW1),按键按下后将数据发送到slave单片机,slave单片机中断接受查询发送,将收到的数据发送回master,master中断接受,收到后将LED灯点亮。

    标签: master slave2 UART SW1

    上传时间: 2014-08-20

    上传用户:开怀常笑

  • 适用于S3C2410

    适用于S3C2410,ADS1.2编译通过。用按键S4控制LED3和LED4的亮灭:按下S4不动时,LED3和LED4同时闪烁点亮,放开S4后,LED3和LED4同时熄灭。

    标签: S3C2410

    上传时间: 2015-10-28

    上传用户:zmy123

  • 工作环境为: 按键采用中断方式 IIC总线接通 P0口上拉 LS244使能 接通数码管 K0:确定键

    工作环境为: 按键采用中断方式 IIC总线接通 P0口上拉 LS244使能 接通数码管 K0:确定键,用来确定调节好的时钟或者闹钟 K1:时钟调节键,用来选择时钟调节的位置 K2:调节键,用来使选中的数字发生改变 K3:闹钟调节键,用来选择闹钟调节的位置 接通电源后可能需要按一次K4(复位键),时钟才会开始走动,此时是一个默认的时间,使用K1来选择需要更改的数字的位置,然后按K2调节,所有的数字都调节好后按K0确定,则时钟会按照新调节好的数据开始走动。 闹钟默认为晨7点,可以通过K3+K2+K0来调节,调节方法同时钟调节。 这是一个比较完善的时钟程序,当然还可以增加许多功能,例如增加闹钟的时间段,或者使到时间后某个输出有效等等,请大家多琢磨,希望看到各位写出的程序比我的这个好。 这个试验主要是学习PCF8563的使用,但也综合了IIC总线读写、中断方式按键处理、数码管数字显示、数码管动态刷新以及内部软件定时等方面,因此是一个综合性比较强的试验。

    标签: IIC 244 LS 环境

    上传时间: 2013-12-24

    上传用户:253189838

  • 51单片机开始的24064点陈显示屏驱动程序

    51单片机开始的24064点陈显示屏驱动程序,及输入法,通过按键控制

    标签: 24064 51单片机 显示屏 驱动程序

    上传时间: 2016-01-05

    上传用户:zhangzhenyu