摘要: 小灯闪1s闭1s 流水灯1s间隔 数码管静态秒表计时 阅读全文
posted @ 2024-10-13 22:39 EricsT 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 数码管的基本介绍 数码管共有 a、b、c、d、e、f、g、dp 八段,每一段都是一个LED灯,所以一个数码管是由8个LED灯组成的 数码管分为共阳极和共阴极两种。 共阴极就是8个LED灯的阴极连接在一起,阴极是公共端,由阳极来控制单个小灯的亮灭 共阳极就是8个LED灯的阳极连接在一起,阳极是公共端, 阅读全文
posted @ 2024-10-13 17:41 EricsT 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 字符串操作类 主要包含 1、CString 和 string、char*、PCHAR的互转 2、string 的分割以及替换 3、string 转换为整数[无符号、有符号] 4、string 大小写转换 阅读全文
posted @ 2024-10-11 17:58 EricsT 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 时钟周期(T):是时序最小的时间单位,具体的计算方法是 1/时钟源频率 例如:我们单片机开发板上的晶振是11.0592M,那么对于我们这个单片机系统来说,时钟周期=1/11059200秒 机器周期:我们单片机完成一个操作的最短时间 机器周期主要是针对汇编语言而言,在汇编语言下程序的每一条语句执行所使 阅读全文
posted @ 2024-10-11 16:50 EricsT 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 一个程序主要包括以下两个方面的信息: (1)对数据的描述。在程序中要指定用哪些数据以及这些数据的类型和数据的组织形式。这就是数据结构 (2)对操作的描述。即要求计算机进行操作的步骤,也就是算法。 数据是操作的对象,操作的目的是对数据进行加工处理,以得到期望的结果。 算法+数据结构=程序 算法是灵魂, 阅读全文
posted @ 2024-10-11 00:33 EricsT 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 在数字电路或C语言中,非零为真,即逻辑上的“假”就是数字电路或C语言中的“0”这个值,而逻辑“真”就是其他一切“非0值” 以下逻辑运算符都是按照变量整体值进行运算的,通常叫做逻辑运算符: &&逻辑与:F = A && B,当 A、B 的值都为真(非0)时,F 的值为真(1),否则 F 为假(0) | 阅读全文
posted @ 2024-10-10 10:43 EricsT 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 什么是程序?什么是程序设计? 程序:一组计算机能识别和执行的指令 程序设计:从确定任务到得到结果、写出文档的全过程 为什么需要计算机语言?高级语言的特点? 计算机语言是计算机和人都能识别的语言 高级语言的特点: 功能强且不依赖于具体机器 正确理解以下名词及其含义 源程序:高级语言写出的程序 目标程序 阅读全文
posted @ 2024-10-06 23:43 EricsT 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 什么是计算机程序 程序:就是一组计算机能识别和执行的指令 计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成。 计算机的本质是程序的机器,程序和指令是计算机系统中最基本的概念。 什么是计算机语言 计算机语言:计算机和人都能识别的语言 低级语言 面向机器的语言称为低级语言 机器语言 机器指令 阅读全文
posted @ 2024-10-04 13:19 EricsT 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 错误原因 VS平台认为scanf函数不安全,要求换成scanf_s函数 解决方案 方案一:将scanf换成scanf_s[不建议] 将scanf换成scanf_s 但是,scanf_s函数只能在vs上使用,其他平台无法使用,故修改后代码无法移植,不建议 方案二:#define _CRT_SECURE 阅读全文
posted @ 2024-10-04 13:00 EricsT 阅读(39) 评论(0) 推荐(1) 编辑
摘要: //流水灯左移 //其中调用math.h文件中的pow函数 #include <reg52.h> #include <math.h> sbit ADDR0 = P1 ^ 0; sbit ADDR1 = P1 ^ 1; sbit ADDR2 = P1 ^ 2; sbit ADDR3 = P1 ^ 3; 阅读全文
posted @ 2024-10-04 00:00 EricsT 阅读(13) 评论(0) 推荐(0) 编辑