基于stm32的数字示波器c程序绝对完整版:可实现如下功能:1、lcd12864实时显示波形2、仪器具有内触发功能,通过外部中断实现3、五个按键可选五个档位:10HZ~100KHZ4、具有存储调出功能,并可用串口传回PC机5、被测信号基本无失真句句本人心血,与大家分享
2023/9/3 15:37:23 1.11MB stm32示波器
1
苹果MagicMouse鼠标在Mac平台下,有着极其良好的表现,但是其与Windows电脑连接后,却仅可使用鼠标左右按键,而无法进行滚轮滚动操作,这对于Windows用户来说是完全无法容忍的。
如何在Windows电脑上使用MagicMouse鼠标,让无数用户绞尽脑汁,由于Mac系统可以通过BootCamp方式支持Windows系统,所以用户将心思集中到苹果官方为Windows系统提供的官方驱动上安装完毕后,MagicMouse鼠标即拥有了鼠标滚轮功能。
2023/9/3 0:45:45 1.93MB 苹果鼠标滚轮 Magic Mouse2
1
使用安卓数据线连接PC与安卓设备,安卓设备端开启USB调试,运行finish_app.bat可以退出当前应用,用于某些屏蔽了退回、HOME按键的安卓设备。
2023/9/2 12:37:11 1.11MB adb batch
1
这种按键是大按键那种类型,比复位按键做成的矩阵键盘好看的多,也好用的多
2023/9/1 23:01:03 434KB 矩阵键盘
1
该实验是利用DAC0832芯片并结合AT89C52主控模块,在一定的运算下制造出不同波形的原理来设计的,通过结合示波器以及键盘,可以模拟出按键产生不同波形的效果。
本实验可以产生锯齿波、正弦波、方波和三角波这四种波形,祝大家学习愉快。
2023/8/26 22:52:52 382KB dac0832 proteus 示波器
1
51利用EC11调节ws2812b亮度EC11为360度无级旋钮,可以区分正转反转,并且可以通过向下按键来定义其它功能
2023/8/26 14:50:27 17KB 51 EC11 WS2812
1
4*4矩阵按键,输出数字OLED显示。
代码自己写的,实测可以用。
2023/8/26 14:15:38 3MB STM32F4 矩阵按键 OLED显示
1
(1)抢答器同时提供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示;
(2)设置一个系统清零和抢答控制开关S,该开关由主持人控制;
(3)抢答器具有锁存与现实功能,即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止;
(4)抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。
当主持人启动“开始”按键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续时间0.5秒左右;
(5)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示算手的编号和抢答的时间,并保持到主持人将系统清除为止;
(6)如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。
2023/8/26 5:17:18 971KB Multisim 竞赛抢答器
1
源代码:#include#include#include#include#definePI3.1415926/*定义常量*/#defineUP0x4800/*上移↑键:修改时间*/#defineDOWN0x5000/*下移↓键:修改时间*/#defineESC0x11b/*ESC键:退出系统*/#defineTAB0xf09/*TAB键:移动光标*//*函数声明*/intkeyhandle(int,int);/*键盘按键判断,并调用相关函数处理*/inttimeupchange(int);/*处理上移按键*/inttimedownchange(int);/*处理下移按键*/intdigithour(double);/*将double型的小时数转换成int型*/intdigitmin(double);/*将double型的分钟数转换成int型*/intdigitsec(double);/*将double型的秒钟数转换成int型*/voiddigitclock(int,int,int);/*在指定位置显示时钟或分钟或秒钟数*/voiddrawcursor(int);/*绘制一个光标*/voidclearcursor(int);/*消除前一个光标*/voidclockhandle();/*时钟处理*/doubleh,m,s;/*全局变量:小时,分,秒*/doublex,x1,x2,y,y1,y2;/*全局变量:坐标值*/structtimet[1];/*定义一个time结构类型的数组*/main(){intdriver,mode=0,i,j;driver=DETECT;/*自动检测显示设备*/initgraph(&driver,&mode,"");/*初始化图形系统*/setlinestyle(0,0,3);/*设置当前画线宽度和类型:设置三点宽实线*/setbkcolor(0);/*用调色板设置当前背景颜色*/setcolor(9);/*设置当前画线颜色*/line(82,430,558,430);line(70,62,70,418);line(82,50,558,50);line(570,62,570,418);line(70,62,570,62);line(76,56,297,56);line(340,56,564,56);/*画主体框架的边直线*//*arc(intx,inty,intstangle,intendangle,intradius)*/arc(82,62,90,180,12);arc(558,62,0,90,12);setlinestyle(0,0,3);arc(82,418,180,279,12);setlinestyle(0,0,3);arc(558,418,270,360,12);/*画主体框架的边角弧线*/setcolor(15);outtextxy(300,53,"CLOCK");/*显示标题*/setcolor(7);rectangle(342,72,560,360);/*画一个矩形,作为时钟的框架*/setwritemode(0);/*规定画线的方式。
mode=0,则表示画线时将所画位置的原来信息覆盖*/setcolor(15);outtextxy(433,75,"CLOCK");/*时钟的标题*/setcolor(7);line(392,310,510,310);line(392,330,510,330);arc(392,320,90,270,10);arc(510,320,270,90,10);/*绘制电子动画时钟下的数字时钟的边框架*//*绘制数字时钟的时分秒的分隔符*/setcolor(5);for(i=431;i<=470;i+=39)for(j=317;j<=324;j+=7){setlinestyle(0,0,3);circle(i,j,1);/*以(i,y)为圆心,1为半径画圆*/}setcolor(15);line(424,315,424,325);/*在运行电子时钟前先画一个光标*//*绘制表示小时的圆点*/for(i=0,m=0,h=0;i<=11;i++,h++){x=100*sin(
2023/8/25 8:11:27 142KB c语言实现电子时钟 课程设计
1
蓝桥杯第九届初赛试题源码,有注释,可以参考使用,主要是逻辑关系上的思考,赛题包含数码管选中闪烁,按键长按,按键复用,AD的读取,at24c02的读和写,以及这些模块的逻辑配合。
2023/8/25 4:47:50 45KB 蓝桥杯
1
共 844 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡