登录
首页 » 驱动 » 读取按键数据

读取按键数据

于 2022-08-17 发布 文件大小:775.35 kB
0 185
下载积分: 2 下载次数: 1

代码说明:

读取按键数据

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 单片机教学打铃控制器C语言
    1、用LED数码管显示时、分、秒时间,尽量减少时间积累误差,具有秒闪功能;2、最多能设置40个打铃时间点打铃时间点,打铃时间点数据用非易失存储器存储,防止掉电丢失数据;能逐个检查、修改、删除已设置的打铃时间点和增加打铃时间点;3、对时、打铃时间点用键盘设置,键盘设计简单、易于操作;4、具有强电驱动功能,便于控制220V的电铃。
    2022-07-03 03:31:25下载
    积分:1
  • stm32 IIC协议 读写EEPROM
    根据24c02datasheet里的IIC总线读写时序,利用stm32单片机内部IIC总线,对2kb的EEPROM进行读写。代码主要包括对单片机内部设置及外部IO口的初始化,EEPROM的写字节和读字节操作的驱动程序。通过向地址255里写入55H来检测EEPROM是否处于正常状态,如果正常,那么向EEPROM中写入WarShipSTM32 IIC TEST,然后再将其读出,并通过2.8寸LCD进行显示。代码已经验证通过, 程序是通过ST官方给的库函数进行编写。
    2022-02-21 07:51:05下载
    积分:1
  • u-boot移植
    只是一个文件夹,里面装的是U-boot的移植过程。里面的步骤非常清晰!要是有需要的同学都可以来看看,这是有关系统移植方面的好东西on
    2022-03-06 12:34:34下载
    积分:1
  • 软件定时器
    应用背景     我们在做单片机程序时,经常会用到多个定时器,这时我们就需要各个配置多个不同的TIMER,有时TIMER不够用,有时TIMER配置过多,标志过多,程序写着写着就乱了,就算是理清了,也会造成程序可读性差,可移植性低,对硬件依赖性强的缺点。     为了解决这个问题,我们可以用程序实现一个软件定时器,在内存允许的范围内,它可以实现无数个定时器、计数器功能,当需要一个定时器,只需要在程序里定义一个定时器变量,通过不同接口的调用,就可以实现定时功能;实现这一功能,只需要占用一个硬件定时器即可,大大减少了硬件TIMER的占用,提高了程序的可移植性,降低程序的复杂度。   关键技术     在这里,我们需要借鉴操作系统架构里的系统嘀嗒功能。先初始化一个硬件TIMER作为系统的心跳,用这个TIMER来驱动一个全局变量sys_pulse的递增;然后利用程序来查询变量当前值判断系统程序的执行时间,从而得现时间的间隔,再通过事件发送程序来通知任务定时已到。     一个软件定时器变量,至少需要包括三个元素,开始时间start_time,定时时长interval,事件内容event;     每当程序启动一个定时器,将当前系统的sys_pulse值赋于开始时间变量start_time, 设定定时器的定时时长interval, 和事件内容event, 然后在主循环里不断查询sys_pulse 是否大于 start_timer + interval,如果大于,则表明此定时器定时结束,然后调用事件发送函数告诉任务,定时已到,开始执行任务。     如果用户要移植此程序,只需要修改timer_init()内硬件TIMER的初始化程序即可,其它内容可以直接引用,不需要修改。   &
    2023-04-15 22:30:04下载
    积分:1
  • EasyARM_Keil工程模板
    应用背景 EasyARM_Keil工程模板 1.1      模板说明 1.1.1          EasyARM2100工程模板 该工程模板在文件夹EasyARM2100下,适用于EasyARM2104和EasyARM2100开发板。 该模板在文件夹EasyARM2100下,适用于EasyARM2100开发板,仅适合于用ADS编译器的器情况。 模板文件夹下有一些文件夹,用于存放产生的文件。src文件夹用于存放用户的源文件。 模板包含了EasyARM系列开发板的启动代码、初始化文件、分散加载文件等。这些文件和ADS模板的文件相同。
    2023-03-18 07:50:04下载
    积分:1
  • 12864飞思卡尔
    应用背景单片机,MC9S12XS系类飞思卡尔单片机的12864开发代码,可直接驱动调试关键技术c语言飞思卡尔开发,嵌入式,单片机液晶显示技术开发。
    2022-06-14 11:33:54下载
    积分:1
  • CC2530 无线点灯程式
    应用背景CC2530 BasicRF工程文件介绍 Basic RF 由TI 公司提供,它包含了IEEE 802.15.4 标准的数据包的收发。这个协议只是用来演示无线设备是如何进行数据传输的,不包含完整功能的协议。但是它采用了与802.15.4 MAC 兼容的数据包结构及ACK 包结构,其功能限制如下: 1. 不提供“多跳”、“设备扫描”及Beacon。 2. 不提供不同种的网络设备,如协调器、路由器等。所有节点同级,只实现点对点传 输。 3. 传输时会等待信道空闲,但不按802.15.4 CSMA-CA 要求进行两次CCA 检测。 4. 不重传数据。 简言之,Basic RF 功能较为简单,但可用来进行无线设备数据传输的入门学习 关键技术 一个EB2530(终端A)定义为发射模块,另一个EB2530(终端B)定义为接收模块。 按EB2530(终端A)上的按键,无线控制另一个EB2530(终端B)上的LED1灯亮灭。 一个EB2530(终端A)定义为发射模块,另一个EB2530(终端B)定义为接收模块。 按EB2530(终端A)上的按键,无线控制另一个EB2530(终端B)上的LED1灯亮灭。
    2022-01-31 08:40:39下载
    积分:1
  • C51 WS2811的源程序
    切实可用的的ws2811的控制源程序,有工程文件,89C52 22MHz,给那些刚进入单片机行业的初学者带来很大的便利。需要的赶紧进来,可是免费的哦!
    2022-03-14 23:15:48下载
    积分:1
  • 51单片机解码315M模块
    51单片机模拟PT2262 PT2272时序,解315M超再生模块,通过串口讲按键码打印在串口助手上。2262对应电阻为4.7M
    2022-03-12 14:01:35下载
    积分:1
  • MMA7455加速度传感器代码
    必须校准系统,校准方法,如下:将7455平放,保证z轴向下,这是如果系统是Ok的,那么x轴输出为0,y轴输出为0,z轴输出为63左右,如果不为以上参数,应该做如下调整:测量值比实际值小的情况下,往校准寄存器里面写入一个2*误差值; 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-06-02 20:19:59下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载