自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于51单片机的汇编程序:六位8段数码管(共阴极)动态显示“123456”

用汇编实现数码管动态显示

2022-04-19 21:34:34 13335 1

原创 基于51单片机的汇编/C程序:拨码开关控制八位LED实现流水灯

基于51单片机的汇编程序:拨码开关控制八位LED实现流水灯2022-03-08,51单片机学习笔记功能打开K1循环左移,打开K2循环右移,打开K3两侧到中心来回点亮,打开K4单双数位置交替点亮。拨码开关优先级:K1>K2>K3>K4。开发环境Keil C51硬件连接方式STC89C52RC外设描述P1.0 ~ P1.7LED1 ~ LED8八位共阳极发光二极管P3.4 ~ P3.7KEY1 ~ KEY4独立拨码开关汇编代

2022-03-08 17:49:40 21985 1

原创 基于Esp32+TFT_LCD的网络天气时钟

#include <SPI.h> //导入库#include <TFT_eSPI.h> #include <MyFont.h>#include <pic.h>#include <NTPClient.h>#include <WiFi.h> // for WiFi shield#include <WiFiUdp.h>#include <ArduinoJson.h>#include <HTTPCl

2022-02-08 14:19:40 23367 32

原创 在matlab使用矩阵的方法计算DFT

在matlab使用矩阵的方法计算DFTdft矩阵算法原理学习笔记2021年10月22日编写一个函数,在matlab使用矩阵的方法计算DFT,输入序列x(n)和N,输出序列x(n)的N点DFT变换结果X(k)函数的定义%这是matlab代码,若要使用此函数,请复制此代码保存为MDFT.m文件到你的工作路径function [Xk]=MDFT(xn,N)%此函数使用DFT矩阵方法计算序列x(n)的N点DFTM=length(xn);%记录序列x(n)初始长度 if M<N

2021-10-22 15:00:33 10718 2

原创 桌面壁纸资源分享

桌面壁纸分享以下壁纸资源由作者搜集和上传,所有资源均设置为0积分下载。预览话不多说,直接上资源!二次元唯美壁纸.rarwindows主题壁纸.rarmac系列壁纸1.rarmac系列壁纸2.rar

2021-03-03 16:37:47 1114 1

原创 一个简单的程序——求数列{a_n}的通项公式及前n项和S_n。

一个简单的程序——求数列{a_n}的通项公式及前n项和S_n。其中,数列{a_n}是由数列{b_n}和数列{c_n}的相同项构成。已知b_n=2n-1,c_n=3n-2。代码#include<stdio.h>#define M 100int main(){ int x[M],y[M],i,j,s=0,sum=0; for(i=1;i<M;i++) { for(j=1;j<M;j++) {

2021-02-14 13:23:42 868 1

原创 矩阵键盘——按下矩阵按键,数码管显示出位置对应的字符(0123 4567 89Ab CdEF)

矩阵键盘——按下矩阵按键,数码管显示出位置对应的字符(0123 4567 89Ab CdEF)2021-01-25,51单片机学习笔记4*4矩阵键盘代码:/*按下矩阵按键,数码管显示出位置对应的字符(0123 4567 89Ab CdEF)*/#include <reg52.h>#define uchar unsigned char#define uint unsigned intsbit dula=P2^6;//数码管段显sbit wela=P2^7;//数码管位显u

2021-01-25 20:35:02 6844 2

原创 加一计时器——每隔1s六位数码管显示数字加1,直至999999,之后归零,重新开始。

加一计时器——每个1s六位数码管显示数字加1,直到最大值是999999,之后回零#include <reg52.h>#define uchar unsigned char#define uint unsigned int#define ulint unsigned long intsbit dula=P2^6;sbit wela=P2^7;uint num;ulint disnum;uchar code table_du[]={0x3f,0x06,0x5b,0x4f,0x66

2021-01-23 18:23:48 5289 11

原创 数码管静态显示到动态显示——六位8段数码管(共阴极)按顺序间隔1s显示数字1~6

数码管静态显示到动态显示2021-01-21,51单片机学习笔记六位8段数码管(共阴极)按顺序间隔1s显示数字1~6代码:/****************************************************六位8段数码管(共阴极)按顺序间隔1s显示数字1~6*****************************************************/#include <reg52.h>//#include <intrins.h>

2021-01-21 17:41:54 9823 2

原创 数码管静态显示

数码管静态显示六位8段数码管(共阴极)第一位循环显示“0,1234,5678,9AbC,dEF无.”2021-01-20,51单片机学习笔记六位 8段共阴极数码管 原理图:代码: /************************************************************六位8段数码管(共阴极)第一位循环显示“0,1234,5678,9AbC,dEF无.”****************************************************

2021-01-20 22:42:23 1062

原创 定时/计数器应用——利用定时/计数器T0产生定时时钟,由P1口控制8个发光二极管。

利用定时/计数器T0产生定时时钟,由P1口控制8个发光二极管。编一个程序,使8个指示灯依次一个一个闪动,闪动频率为10次/秒(8个灯依次亮一遍为一个周期)。设晶振频率为12MHz。2021-01-20,51单片机学习笔记代码:/*********************************************************利用定时/计数器T0产生定时时钟,由P1口控制8个发光二极管。编一个程序,使8个指示灯依次一个一个闪动,闪动频率为10次/秒(8个灯依次亮一遍为一个周期

2021-01-20 18:56:56 10351 5

原创 定时/计数器应用——从P1.0输出周期为1s的方波,让发光二极管以1Hz闪烁

利用定时/计数器T0从P1.0输出周期为1s的方波,让发光二极管以1HZ闪烁,设晶振频率为12MHz2021-01-20,51单片机学习笔记代码(精简注释):/*********************************************************利用定时/计数器T0从P1.0输出周期为1s的方波,让发光二极管以1HZ闪烁,设晶振频率为12MHz**********************************************************/#i

2021-01-20 16:34:20 12856 3

原创 模电会挂吗?

模电会挂吗?最近,模电考试成绩快公布了,心中忐忑不安,但也无可奈何。于是写了一个程序,预测模电会不会挂科。#include <stdio.h>#define M 7float pscj = 0;float pass_fail = 0;float cj[2][M] = { {0} ,{0.05,0.05,0.05,0.05,0.1,0.1,0.1} };//第一行存储各项得分,第二行存储各项权重,默认权重初始化时已写入float Daily_score(float score[2

2021-01-10 18:34:54 1334 4

原创 流水灯控制

51单片机控制 8位流水灯 由上至下由下至上来回流动,间隔1s流动,其中每个LED亮500ms,灭500ms,灯亮时蜂鸣器响,灯灭时关闭蜂鸣器,一直循环下去。

2021-01-09 15:58:57 3531 4

原创 超好用的UWP应用推荐

众所周知,相比exe软件,UWP应用具有简洁轻便、内存占用小的特点。UWP应用在Microsoft Store上架,经过微软审核,具有一定的封闭性,所以也比较纯净,一般而言,不会有广告或者捆绑软件。下面来推荐一些好用且免费的UWP应用,以下应用均可在Microsoft Store下载:【RX文件管理器】近似大小:119.5MB图标与系统自带的文件管理器一致,支持多标签页、毛玻璃效果,可以设置自定义图片背景,可以设置win+E快速启动。试用版与付费版功能几乎完全一致,且试用期为永久。付费版支持...

2020-07-29 14:27:32 9012 5

原创 Microsoft Store打不开的解决方案

Microsoft Store无法打开的解决方案一.方案一1.按Win+i键,点击【网络和internet】2.转到【代理】,关闭【使用代理服务器】3.尝试打开【microsoft store】二.方案二1.按Win+R键,输入inetcpl.cpl,点击【确定】2.点击【高级】3.如图,勾选所有【SSL和TLS选项】,点【确定】(如果已经勾选,依然无效,请转到方案三)4.重启计算机5.尝试打开【microsoft store】三.方案三1.在方案二的第2步,选择【连接】,点击【

2020-07-23 12:31:19 11243 4

原创 两个整数之间的所有素数,素数个数,素数和

输入两个整数m和n(2<=m<n),输出从m到n之间的:所有素数、素数的个数、素数之和。示例输入2 100示例输出2 1002 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 9725 1060运行效果:代码:#include<iostream>using namespace std;int main() { int m, n, num = 0,sum=0, flag; c

2020-05-19 18:40:23 6849 1

原创 猜数:对于1到100间的正整数,给出该数除以3,4和7的余数,猜出这个数是多少。

猜数:对于1到100间的正整数,给出该数除以3,4和7的余数,猜出这个数是多少。这是我的学校的ACM平台上的题目。之前我遇到这个问题,开始不知道怎么设计算法,于是在csdn上搜到一篇类似的(文章),但是其算法有点难度,需要一些数学技巧,不太好理解,作者也花了不少篇幅来讲解其算法。下面是我写的代码,思路很简单,就是利用for循环逐一判断,符合条件就输出,同时使用flag记录一次,如果所有数逐一排...

2020-04-08 22:22:44 2271

mac系列壁纸2.rar

分享一些适合MAC的桌面高清壁纸,这是第二部分,80张,932MB。

2021-02-23

mac系列壁纸1.rar

分享一些适合MAC的桌面高清壁纸,这是第一部分,103张,979MB。

2021-02-23

二次元唯美壁纸.rar

分享一些桌面壁纸,共131张,325MB。

2021-02-23

模电会挂吗?APP(小程序)

一个小程序,此程序可以计算模电课程的平时成绩(前4次过程考核及作业、实验、慕课得分按比例折算后的成绩),并且给出不挂的情况下的最少卷面分数!

2021-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除