自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 蓝桥杯6·数码管

记住abcdefg的顺序:9个接口(大头连在一起就是共阳数码管,小头连在一起就是共阴数码管)记住固定的字段码:数码管的动态显示:动态驱动: 数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔画“a、b、c、d、e、f、g、dp”的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制。 当单片机输出字形码时,所有数码管都接收...

2022-02-08 14:33:39 5905

原创 蓝桥杯5·定时器程序设计

定时器0/1可以通用定时器/计数器0工作模式:模式0/1/2/3定时器/计数器1工作模式:模式0/1/2定时器/计数器2工作模式:T2(定时器/计数器2)的工作模式固定为16位自动重装载模式,T2可以当定时器/计数器来用,也可以当可编程时钟输出和串口的波特率发生器。16位自动重装初值的逻辑结构:当GATE=0时,如TR0=1,则定时器计数(最常用)。GATE=1时,允许由外部输入INT0控制定时器0,这样可以实现脉宽测量。(INT0高电平的时间就决定了开关闭合的时间)STC15.

2022-02-08 12:02:20 973

原创 蓝桥杯4·头文件 / RAM / ROM

IAP15F2K61S2和STC15F2K60S2的区别:IAP15F2K61S2是STC15F2K60S2系列单片机中的一部分2K——内存SRAM空间大小为2K=2048字节61——硬盘ROM程序空间大小IAP15F2K61S2在头文件选择中等于STC15F2K60S2。STC:用户不可将用户程序区的程序FLASH当EEPROM。IAP:用户可将用户程序区的程序FLASH当EEPROM。也就是说,IAP和STC只有在EEPROM出现的时候才有区别。单片机内部结构:

2022-01-28 15:53:22 2146

原创 蓝桥杯3·LED模块化编程

单片机型号:IAP15F2K61S2主观题以做出功能为主考12个典型模块:LED程序设计;中断程序设计;数码管程序设计;矩阵键盘程序设计;串口程序设计;时钟芯片驱动程序设计;温度传感器驱动程序设计;储存器驱动程序设计;超声波传感器驱动程序设计;频率测量程序设计。...

2022-01-23 16:33:42 968

原创 二进制/十进制/十六进制 相互转换关系

十进制:数学里通常用十进制计算。进位规则:满十进一0~9:十个数字例如:9(第十个数字) 因为再多一个数字就是满十进一了 ,所以9进1等于0,前面的一位数字0再进一就是1。所以“ 9 ”再往后就是“ 10 ”来表示。二进制:计算机系统中通常用二进制系统。进位规则:逢二进一0~1:两个数字例如:十进制中的2转换成二进制为10,十进制中的3转换成二进制为11,十进制中的4转换成二进制为100,十进制中的5转换成二进制为101,十进制中的6转换成二进制为110,十进制中的7..

2022-01-21 20:28:43 2365

原创 蓝桥杯2·LED模块 基本原理学习

LED发光二极管基本原理介绍:发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,在P型半导体和N型半导体之间有一个过渡层,称为PN结。左边叫阳极,右边叫阴极正偏:左边给+,右边给-反偏:右边给+,左边给-(PN结加反向电压,少数载流子难注入,所以不发光)M74HC573M1R锁存器基本原理介绍:基本组成是RS锁存器(RS latch)电路图:基本组成是两个"或非门" ...

2022-01-19 20:40:46 869

原创 蓝桥杯1·学习目标

USB有四个接头,其中上下两端的SHIELD是固定端接地。VCC连接的LED灯(电源指示灯)被点亮D-和D+连接的UD1+和UD1-又连接着TXD和RXD从而连接着P30和P31(串口-单片机通讯的口)

2022-01-19 20:38:24 2282

原创 初识C语言6·转义字符

转义字符:转变了原来的意思\n:换行\\:用于表示一个反斜杠,防止它被解释为一个转义序列符\t:水平制表符\a:警告字符,蜂鸣\b:退格符\f:进纸符\r:回车\v:垂直制表符\ddd:ddd表示1~3个八进制数字\xdd:dd表示2个十六进制数字printf在打印数据的时候,可以指定打印的格式:printf( "%d",100 )打印整形printf( "%c", 'a' )打印字符printf( "%s", "abc" )打印字符串...

2022-01-15 18:54:24 292

原创 初识C语言5·关于字符串

字符串字面值(字符串):由英文双引号引起来的一串字符。(单引号' '引起来的是一个字符)例如:" abcdef "注:字符串的结束标志是“ \0 ” (字符串在结尾的位置隐藏了一个“\0"字符)字符数组:字符串存到字符数组里,数组是一组相同类型的元素。char arr [ ] = "Hello,world." //char:类型 arr:数组 [ ]不写有几个元素时,就会根据后面的字符串来初始化它求字符串长度:int len = strlen("...

2022-01-15 16:24:15 198

原创 初识C语言4·常量的四种类型

常量:字面常量 / const修饰的常变量 / #define定义的标识符常量 / 枚举常量1.字面常量int main(){3.14;10;'a';"abcdefg";//字符串常量return 0;}2.const修饰的常变量(被const修饰后这个量不能修改)const int num = 10 //(num就是常变量-具有常属性-不能被改变的属性)补充:创建数组例如:int arr[10] = {0} //这个数组是10个元素...

2022-01-15 15:30:31 379

原创 初识C语言3·变量&作用域和生命周期

变量变量:变化的量 常量:不变的量。变量:类型+变量名+“=数值”。例如:int age = 30; 补充:%d 整型 %f float%lf double变量分为局部变量和全局变量。在{ }内定义的变量都被称为局部变量;在{}外定义的变量叫做全局变量。注:当局部变量与全局变量名字冲突时,局部优先。但不建议把局部变量和全局变量的名字写成一样的。变量的应用:写一个代码求两个整数的和。intmai...

2022-01-14 21:36:20 180

原创 初识C语言2·数据类型和计算机中的单位

数据类型- 描述生活中的问题char:字符数据类型 1字节short:短整型 2字节int:整型 4字节long:长整型 4字节(C语言标准:[ sizeof(long)>=sizeof(int) ]long long:更长的整型 8字节float:单精度浮点数 4字节double:双精度浮点数 8字节选择不同数据类型 - 提高空间利用率计算机中的单位bit - 比特位 - 存放二进制位byte - 字节(1字节=8比特位)1kb=1024by...

2022-01-14 10:20:33 229

原创 初识C语言1·第一个C项目

主函数标准写法#include <stdio.h> //printf的使用需要:引用头文件studio.hint main() //int:整型-函数返回类型 main:主函数-函数名{ printf("Hello,world\n"); //函数体 printf:打印-库函数 \n:换行(注意“ \ ”在英文状态) return 0;}编译+链接+运行代码:方式① 快捷键Ctrl+f5 ...

2022-01-12 22:10:34 156

空空如也

空空如也

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

TA关注的人

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