- 博客(10)
- 收藏
- 关注
原创 基于stm32f429的跑马灯(固态库)
昨天学习了stm32f429这个芯片,并学习了如何使蓝灯变亮,我就一直在想,该如何使4个灯一起亮,然后我就在b站上看到了这个视频添加链接描述
2019-07-23 15:22:25
555
原创 如何在QT界面显示图片以及修改图标
这几天做项目,做完之后,发现和别人做的相比,我做的实在是太简陋了,于是想办法在QT界面上下了点功夫,首先是图片的插入。QMovie *movie = new QMovie("D:/Wallpapers/20.gif"); //传路径的时候记得要修改符号ui->label_4->setMovie(movie);movie->start(); ...
2019-07-19 15:32:11
3929
原创 嵌入式远程播放器
花了几天时间,写了一个简陋的远程播放器,服务器在虚拟机中,客户端则使用QT来实现,下面是部分代码展示(main.cpp)。/* 函数功能:执行音乐播放器程序,创建线程 函数参数:命令行输入的路径 函数返回值:0*/int main(int argc,char *argv[]){ int ret; char s[32]; strcpy(s,argv[1]); //若输入...
2019-07-19 15:00:39
284
原创 基于51单片机的数码时钟
我是使用独立键盘控制,7位数码管显示来完成的数字时钟的显示部分,用蜂鸣器部分来完成声音的控制。首先我是使用中断来完成该项目的时间调控和时间进位,并且在中断之中加入了声音调控的功能,与此同时,程序还一直保持着对于主屏幕界面的刷新,以此来确保数码管上时间的正确显示,在中断之中加入了对于时间的判断,如果时间到达了7点和17点的时候,蜂鸣器会响起并且持续5秒钟,我还设计了为了能够看的更加清除的标志位,用...
2019-02-20 10:38:46
1980
1
原创 用1602液晶显示屏实现的时钟
第一次使用1602液晶显示屏,所以功能十分简陋,只有一个时间走动的功能!#include <reg51.h>#include <intrins.h>#define DataPort P0sbit RS = P2^4;sbit RW = P2^5;sbit EN = P2^6;#define RS_CLR RS = 0#define RS_SET RS = 1...
2019-01-28 20:27:37
2670
原创 基于51单片机的跑表
基于51单片机的跑表,它由3个按钮,一块89c51芯片和数码管组成,精度达到0.01s,最大测量范围为60s。#include<reg51.h>#define DataPort P0//定义数据端口sbit Seg = P2^1;//段锁存sbit Bit = P2^2;//位锁存sbit KEY1 = P1^0;//暂停按钮sbit KEY2 = P1^1;//继续按钮...
2019-01-24 14:38:29
1316
原创 基于89c51芯片的开发(抢答器)
抢答器简介:总共有8个按钮,其中7个按钮给选手使用,1个按钮给主持人使用,当1位选手按下按钮后,对应的led灯将会变亮,同时静态数码管上会显示该名选手的号码,另外6位选手无论怎么按按钮都不会发生改变;只有通过主持人手中的复位按钮才会使led灯熄灭,并且静态数码管上数字消失。#include<reg51.h>sbit key1 = P0^0;sbit key2 = P0^1;sb...
2019-01-22 20:19:07
920
原创 51单片机学习代码(LED灯)
完成了布置的LED灯的花式闪烁。代码还是十分简单的,一看就懂!#include<reg51.h>void DelayUs2x(unsigned char); //延迟函数的头文件void DelayMs(unsigned char);//延迟函数的头文件void main(){unsigned char i,w;while(1){for(i=0,w=0x80;i&l...
2019-01-22 19:58:00
2843
原创 如何在自己的程序之中使用时间函数
如果只是想在程序中显示当前的时间,只需要添加下列命令system(“date ‘+%Y-%m-%d %H:%M:%S’”) 就能够显示当前的年月日时分秒但是如果想更进一步使用时间,比如像停车场中车辆停放时间的计时,则需要引用到时间函数struct tm * gmtime(const time_t timer); //将日历时间转化为世界标准时间(即格林尼治时间)struct tm * lo...
2018-12-06 19:48:46
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人