51单片机
文章平均质量分 74
skylisan
点灯工程师
展开
-
单片机基于独立按键的屏幕翻页/功能选择方案(支持长按,短按,双击操作)
功能概述本按键方案硬件部分由两个独立按键组成, 在移植后能够适配市面上绝大部分单片机. 独立按键分为A, B两键, 轻击A键代表上一页, 轻击B键代表下一页, 同时开发者可自由定义双击, 长按操作的功能.本文给出了两个使用案例, 分别是51单片机上的简单移植和德州仪器Tiva系列TM4C123GXL评估板的OLED翻页及功能选择的实现.方案中按键共有如下9种状态编号程序中代号状态名称0NO_PRESS状态清空/无按键状态1SHORT_PRESS_BOTH双键短按原创 2022-02-20 13:24:54 · 3627 阅读 · 1 评论 -
单片机读取MQ-7一氧化碳传感器值
利用TM4C单片机和51单片机分别读取MQ7一氧化碳传感器返回的电压值,并做适当数据转换,对可燃气体浓度过高时进行报警。原创 2021-07-13 09:57:06 · 10088 阅读 · 6 评论 -
51单片机的定时器中断(数码管读秒+LED闪烁)
51单片机两种不同的定时器中断程序实例关于51单片机的定时器系统:1:51单片机有两组定时器/计数器,因为既可以定时,又可以计数,故称之为定时器/计数器。2:定时器/计数器和单片机的CPU是相互独立的。定时器/计数器工作的过程是自动完成的,不需要CPU的参与。3:51单片机中的定时器/计数器是根据机器内部的时钟或者是外部的脉冲信号对寄存器中的数据加1。4:有了定时器/计数器之后,可以增加单片机的效率,一些简单的重复加1的工作可以交给定时器/计数器处理。CPU转而处理一些复杂的事情。同时可以实现精原创 2021-04-20 13:09:22 · 7299 阅读 · 4 评论 -
普中科技51单片机-单核-A2开发板实现简易计算器功能(矩阵键盘操作+数码管显示)
通过普中科技51-单核-A2型号单片机模拟计算器进行1e8以内正数的加减乘除运算,若计算结果为负数会在数码管上显示“EEEEEEE”表示数据错误原创 2021-04-25 17:32:12 · 17741 阅读 · 9 评论