自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 案例8_2_2:交通灯(考虑中断)

6.2 外部中断案例目标的实现。

2025-04-01 22:49:11 207

原创 案例8_2_1:交通灯(不考虑中断)

6.3 外部中断案例目标实现P121。

2025-04-01 22:36:27 402

原创 案例8_1:中断按钮控制2个LDE

6.2 外部中断及应用举例效果:初始状态下,8个Led灯全亮下降沿触发:点击第1个按钮之后,蜂鸣器响的同时D1灯闪烁下降沿触发:点击第2个按钮之后,蜂鸣器响的同时D2灯闪烁。

2025-03-31 19:30:42 595

原创 案例7_3:矩阵键盘显示0-9 A-F

5.2.3 键盘检测案例目标的实现要求:上电时,数码管显示6个0,顺序按下矩阵键盘后,在数码管上依次显示0-F。

2025-03-31 19:13:30 380

原创 案例7_2:矩阵键盘检测

5.2.2 矩阵键盘检测应用举例试验开始前请先观看16分钟视频点击该链接跳转视频 https://www.bilibili.com/video/BV139sSe7E2K?

2025-03-31 14:31:45 985

原创 notepad++代码查看器分享

Notepad++ 是一款 免费的开源文本编辑器和源代码编辑器,运行在 Windows 系统上。它是对 Windows 自带“记事本”的增强版本,特别适合程序员和文本处理工作者使用。

2025-03-27 19:10:33 543

原创 案例7_1:4个独立按键

5.2.1 独立键盘检测应用举例要求:实现按下按键KEY1时,led1被点亮;再次按下KEY1时,led1熄灭。

2025-03-26 17:23:21 771

原创 案例6_2: 6位数码管依次显示数字11.12.13【动态显示】

书中5.1.4 数码管案例目标实现使用案例5_2的仿真图要求:六位数码管显示“11.12.13”知识点:带小数点的段选转换【代码需要补充完整】

2025-03-24 22:23:28 520

原创 案例6_1: 6位数码管依次显示数字0-5【动态显示】

使用案例5_2的仿真图要求:使第一个数码管显示数字0,第二个数码管显示数字1…以此类推,第六个数码管显示数字5代码中,有需要补充的部分“数码管显示位码,对应第1到第6个数码管(需要将2进制转换成16进制)”

2025-03-24 10:05:34 732

原创 案例5_4: 6位数码管轮播0-9【静态显示】

5.1.2 数码管静态显示应用举例要求:1、仿真图同案例5_32、代码参考案例5_3和案例5_2。

2025-03-19 18:49:55 687

原创 案例5_3: 6位数码管显示0或者1【静态显示】

第5章 学习数码管,使用6位数码管进行静态显示。

2025-03-18 21:47:50 1096

原创 案例5_2:单位数码管轮播0-9

在5_1:单位数码管显示0的基础上修改代码,仿真图不变。

2025-03-18 20:04:38 760 2

原创 案例5_1:单位数码管显示0

复制案例1_2的仿真图,在此基础上修改注意:栅格大小需要缩小。

2025-03-17 22:41:57 726

原创 案例2_1:蜂鸣器

利用单片机控制蜂鸣器发出“滴滴”的声音,蜂鸣器响的同时,8个LED灯亮。

2025-03-10 14:46:59 802 1

原创 案例1_4:小灯闪烁

【代码】案例1_4:小灯闪烁。

2025-03-10 12:45:08 482

原创 案例1_3:流水灯

include <reg51.h> // 包含头文件for (i = 0;i < time;j < 120;j++);// 简单的延时循环P0 = 0xFF;// 先点亮8个LED灯P0 = 0xFE;// 让第一个LED亮delay(500);P0 = 0xFD;// 让第二个LED亮delay(500);P0 = 0xFB;// 让第三个LED亮delay(500);P0 = 0xF7;// 让第四个LED亮delay(500);

2025-03-07 23:39:32 619

原创 案例1_2:点亮8个灯【改进版】

使用标号简化连线。

2025-03-07 23:21:50 811

原创 案例1_1:Proteus点亮8个蓝色LED灯

用Proteus仿真图实现点亮8个led蓝色小灯。

2025-03-07 22:28:53 1507

原创 补充知识1:编译代码的3个选项

补充知识:一个 .c 文件从编译到链接的过程示意图。

2025-03-07 15:30:40 298

原创 3.3.2 用仿真图实现点灯效果

点灯之前需要准备好仿真图+keil代码3.3.2 Proteus第一个仿真图3.1.2 Keil4安装教程3.1.3 Keil4案例目标的实现。

2025-03-07 15:22:09 1116

原创 3.3.2 Proteus第一个仿真图

本文介绍:使用Proteus仿真软件画第一个仿真图。

2025-03-05 17:24:46 2123

原创 3.3.1 Proteus安装教程

本文章用于介绍Proteus8.9安装教程安装包提取链接:通过网盘分享的文件:Proteus8.9.zip链接:pwd=jtiw提取码: jtiw。

2025-03-05 16:00:52 863

原创 3.1.3 Keil4案例目标的实现

本文介绍使用Keil4软件创建工程和文件,并生成.hex文件。

2025-02-17 18:26:03 1167

原创 3.1.2 Keil4安装教程

keil4安装教程

2025-02-17 12:49:05 575

原创 《C++PrimerPlus》第6章:分支语句和逻辑运算符

【代码】《C++PrimerPlus》第6章:分支语句和逻辑运算符。

2024-10-24 12:02:40 153

原创 关于C++的备忘录

1.clion激活玩网址。

2024-09-24 19:04:35 148

原创 CLion/Git版本控制

记录用clion和git做代码的版本控制。

2024-09-18 14:58:33 754

原创 《C++PrimerPlus》第10章:类和对象

类开发人员:设计类类调用人员:使用类。

2024-09-13 21:48:18 263

原创 qml禁用引出的双向绑定问题

width: 300title: "切换开关控制示例"// 主开关,用于控制其他两个开关的禁用状态Switch {text: "启用/禁用其他开关"// 第一个开关Switch {text: "开关 1"enabled: mainSwitch.checked // 根据主开关的状态禁用或启用// 第二个开关Switch {text: "开关 2"enabled: mainSwitch.checked // 根据主开关的状态禁用或启用。

2024-08-30 09:31:43 176

原创 图表:调用FluentUI中的折线图散点图和饼状图

调用项目FluentUI中的散点图、折线图组件,做定制化改进。

2024-08-16 11:12:57 537

原创 QT中添加库

将从外部拷入的这两个文件添加的QT项目中。

2024-08-16 09:52:31 194

原创 qml:MouseArea

【代码】qml:MouseArea。

2024-08-12 12:58:28 195

原创 step13:qml/qt程序打包

打包之前需要先发布,参考教程连接。

2024-08-09 23:45:00 358

原创 step12:qml程序.exe生成指定图标

不能直接修改图片后缀。

2024-08-09 23:30:00 229

原创 step11:打包qml程序

电脑里安装了两个版本的QT,最好把现在打包的QT版本环境变量移到最前面添加完成环境变量之后,再在windos打开qt 6.4.3(minGW)命令框,这里需要与编译release版本的编译器对应。

2024-08-09 20:00:00 322

原创 Component和Loader

【代码】Component和Loader。

2024-08-08 20:00:00 170

原创 step10:最终效果图展示

文章目录文章内容效果图展示串口设置模拟量数字量连接配置设备状态文章内容效果图展示串口设置模拟量数字量连接配置设备状态

2024-08-08 17:06:39 170

原创 step9:设置软件初始状态获取时不发送配置指令

虚拟端口(硬件)发送信号给客户端电脑,会设置此时硬件的各种基础参数,客户端软件被设置基础参数之后,又会主动发送命令给硬件。导致数据的接收和发送框在接收到硬件的初始命令之后,直接发送了很多命令给硬件。

2024-08-08 16:33:37 183

原创 Notepad++ 安装 compare 插件

compare 插件用于对比文本差异。

2024-08-01 23:00:00 1030

原创 step8:菜单栏静态加载和动态加载

对比静态加载和动态加载。主界面main.qml之前使用的是动态加载,动态加载导致的问题:菜单栏选择界面切换时,之前的界面内容被清空。修改方法:将动态加载改为静态加载左边是静态加载,右边是动态加载。

2024-08-01 23:00:00 235

《Qt 6 C++开发指南》全书示例源码-qmake完整版 V1.2(与书内容对应)

《Qt 6 C++开发指南》全书示例源码--qmake完整版 V1.2(与书内容对应)

2024-05-17

Qt:串口通信代码,QT6,需要包含SerialPort模块

Qt:串口通信代码,QT6,需要包含SerialPort模块

2024-04-30

空空如也

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

TA关注的人

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