- 博客(19)
- 收藏
- 关注
原创 c语言计时器,定时器
1. clock()函数需要引用头文件 “time.h”注:clock函数返回从开始这个程序到调用的 clock() 函数之间的CPU时钟计时单元(clock tick)数。返回值类型是 clock_t。其中 CLOCKS_PER_SEC 是一个常数,表示一秒钟有多少个时钟数。2. 1time(), difftime() 函数返回从1970年1月1日00:00:00到现在经过的秒数注:建议使用 difftime() 来计算程序执行所花时间(更精确,单位:s2.2 每隔10s打印。
2023-11-27 17:22:57
3023
3
原创 vivado报错 遇到困难不要怕
事情经过:在给工程换板子时候,ip_update日志显示-Upgrade has removed port 'gt0_qpll_lock_in';gt0_qpll_lock_in这个信号总是被优化掉了。
2023-08-21 16:19:34
5690
11
原创 Module build failed: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0.
node-sass版本不匹配究极解决办法
2023-01-11 10:02:03
2090
2
原创 蓝桥杯javaB2018
题三、乘积尾零题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。如下的1010行数据,每行有1010个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7949 6113 5659 5245 7432 3051 4434 6704 3594 9937 1173 6866 3397 4759 7557 3070 2287 1453 9899 1486 57...
2022-03-14 23:20:31
641
原创 蓝桥杯--单词分析
题目描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。输入描述输入一行包含一个单词,单词只由小写英文字母组成。对于所有的评测用例,输入的单词长度不超过 1000。输出描述输出两行,第一行包含一个英文字母,表示单词中出现得最多的字
2022-03-08 14:27:55
266
原创 蓝桥杯2020javaB组
题二 成绩统计题目描述小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。如果得分至少是 60 分,则称为及格。如果得分至少为 85 分,则称为优秀。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整 数。输入描述输入的第一行包含一个整数 n\ (1 \leq n \leq 10^4)n (1≤n≤104),表示考试人数。接下来 nn 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。输出描述输出.
2022-02-26 19:57:11
6217
原创 2021蓝桥杯javaB组
第二题 填空题 卡片小蓝有很多数字卡片,每张卡片上都是数字00到99。 小蓝准备用这些卡片来拼一些数,他想从11开始拼出正整数,每拼一个, 就保存起来,卡片就不能用来拼其它数了。 小蓝想知道自己能从11拼到多少。 例如,当小蓝有3030张卡片,其中00到99各33张,则小蓝可以拼出11到1010, 但是拼1111时卡片11已经只有一张了,不够拼出1111。 现在小蓝手里有00到99的卡片各20212021张,共2021020210张,请问小蓝...
2022-02-25 11:35:03
545
原创 3.矩阵键盘扫描
由于矩阵键盘是并联的关系,无法直接判断该行为0的同时该列为0,判断该按键被按下了。而是用逐行扫描和行列扫描的方法。逐行扫描:我们可以通过高四位轮流输出低电平来对矩阵键盘进行逐行扫描,当低四位接收到的数据不全为1的时候,说明有按键按下,然后通过接收到的数据是哪一位为0来判断是哪一一个按键被按下。行列扫描:我们可以通过高四位全部输出低电平,低四位输出高电平。当接收到的数据,低四位不全为高电平时,说明有按键按下,然后通过接收的数据值,判断是哪- -列有按键按下,然后再反过来,高四位输出高电平,低四位输出低电.
2021-11-14 22:59:02
2014
原创 宏定义
#ifndef是"if not defined"的简写,是宏定义的一种,它是可以根据是否已经定义了一个变量来进行分支选择,一般用于调试等。实际上确切的说这应该是预处理功能中三种(宏定义,文件包含和条件编译)中的第三种——条件编译。...
2021-11-01 16:10:08
76
原创 单片机门禁系统
各模块见其他文章接:https://pan.baidu.com/s/11RvkVDh_3sYqqXauw-KHAg提取码:wwww
2021-10-29 10:44:44
153
原创 2.2 eeprom组件
传统的 EEPROM是电可擦可编程只读存储一种掉电后数据不丢失的存储芯片。STC89C52RC的 EEPROM是通过 ISP/IAP 技术读写内部 FLASH 来实现 EEPROM。STC89C52RC的 EEPROM起始地址为 0x2000,以 512字节为一个扇区,EERPOM的大小为 2K字节。STC89C52RC 与 EEPORM 实现的寄存器有 6 个,分别是 ISP_DATA、ISP_ADDRH、ISP_ADDRL ISP_TRIG、ISP_CMD、ISP_CONTR。EEPROM的命令
2021-10-27 20:51:00
551
原创 单片机c语言中断/定时器
汇编语言c语言采用interrupt加序号,序号对应中断向量地址interrupt 0 外部中断0interrupt 1 T0中断interrupt 2 外部中断1interrupt 3 T1中断interrupt 4 串口中断
2021-10-27 19:36:25
1680
原创 1.2 DS1302时钟组件
#ifndef __DS1302_H#define __DS1302_Hvoid Write_Ds1302_Byte(unsigned char temp);void Write_Ds1302( unsigned char address,unsigned char dat );unsigned char Read_Ds1302 ( unsigned char address );#endif/*void t0_timer()interrupt 1 //中断{ static uin
2021-10-27 14:14:56
313
原创 keil使用
生成.hex文件【project】—【options for Target】—【Output】—【Create HEX File】程序下载【我的电脑】—【属性】—【设备管理器】—查看端口
2021-10-27 09:55:00
81
原创 1.1 ds1302显示时分秒
数码管显示0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f//位码0xfe为1111 1110共阳极给0输出0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff,0xbf};//段码0xc0为1100 0000为abcdef为0
2021-10-26 16:20:23
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人