-
超声波测距
资源描述超声波hcrs04模块,进行测距,通过给单片机信号,然后处理得到距离,用数码管显示!!
- 2023-01-14 07:30:03下载
- 积分:1
-
基于51单片机的组合按键驱动
应用背景
此程序只要是用于组合按键扫描。类似键盘驱动。在一些按键比较紧张的场合,可以使用组合按键的方式来进行设置。
此程序可以为你提供帮助。
关键技术/******************************************************************************
* 组合按键扫描过程:
* 1、平时只要两个按键中有一个没有被按下时,按键的自锁标志,去抖动延时计数器一直被清零。
* 2、一旦两个按键都被按下,去抖动延时计数器开始在定时中断函数里累加,在还没有累加到阀值
* const_key_time12时,如果这期间由于受到外界干扰或者按键抖动,而使IO口瞬间触发为高电平,
* 这时候马上把延时计数器uiKeyTimeCnt12清零。
* 3、如果按键按下的时间超过了阀值const_key_time12,马上把自锁标志ucKeyLock12置位,
* 防止按住按键不松手后一直触发。并把ucKeySec赋值。组合按键触发。
* 4、等按键松开后,自锁标志ucKeyLock12及时清零,位下一次自锁做准备。
* 5、识别按键IO口下降沿触发的过程。
*******************************************************************************/
void key_scan()
{
if(key1 ==1||key2 == 2) // IO口高电平,说明没有按键按下,这时要及时清0一些标志位
{
ucKe
- 2022-08-12 13:36:29下载
- 积分:1
-
C51编写W79E825控制ws2811程序,
由C51编写w79ew825单片机程序,具有呼吸灯效果,RGB交换闪烁炫彩效果。
- 2022-06-14 12:57:42下载
- 积分:1
-
SPI在STM32芯片的驱动应用
这里面讲述了STM32中SPI的使用,源码里面每一行都有注释,比较详尽,基本上一看就懂。
- 2022-02-16 07:08:18下载
- 积分:1
-
zigbee无线组网
基于ZigBee级无线组网 基于cc2530的ZigBee无线模块 在他给的协议栈里开发的采集温度和电压的原创代码 再次说明 给位在做ZigBee的可以交流交流 切勿将此代码乱载
- 2022-11-22 22:20:04下载
- 积分:1
-
单片机教学打铃控制器C语言
1、用LED数码管显示时、分、秒时间,尽量减少时间积累误差,具有秒闪功能;2、最多能设置40个打铃时间点打铃时间点,打铃时间点数据用非易失存储器存储,防止掉电丢失数据;能逐个检查、修改、删除已设置的打铃时间点和增加打铃时间点;3、对时、打铃时间点用键盘设置,键盘设计简单、易于操作;4、具有强电驱动功能,便于控制220V的电铃。
- 2022-07-03 03:31:25下载
- 积分:1
-
摄像头调用
使用directx sdk 开发 摄像头显示操作处理。可以调整大小,尺寸。 分辨率。可以切换调用多个摄像头来显示。同时可拍照。保存在本地的文件中。
- 2022-03-15 07:48:36下载
- 积分:1
-
STM32四轴步进电机加减速算法
使用STM32写步进电机驱动程序,使用梯形加减速,可以做到4个轴200K的速率。
- 2022-03-06 17:02:30下载
- 积分:1
-
VB 文件事件记录器
这个源代码是文件系统事件记录器。当用户访问文件 (如创建、 打开、 读、 写、 删除、 等等),程序捕获这些事件,然后将其保存在 Sqlite Database.It 使用回调筛选器驱动程序。
- 2022-03-03 05:13:44下载
- 积分:1
-
红外触摸屏串口通讯程序
该程序实现一块4092*4092分辨率的触摸屏在2块LCD拼接屏上进行通讯,通过点击触摸屏表面玻璃,返回相应的触摸点坐标值,对触摸屏进行相应的检测,并能进行串口的相关参数进行设置,驱动触摸屏相应的左击、右击、双击等鼠标功能
- 2022-08-13 20:36:16下载
- 积分:1