自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数电课设—8路彩灯控制器设计

本文介绍了一个基于74LS194移位寄存器和74LS161计数器的8路彩灯控制系统设计。系统实现三种循环模式:彩灯依次点亮(1s间隔)、依次熄灭(1s间隔)和全亮全灭循环(0.5s间隔)。通过两片74LS194级联实现8位移位控制,两片74LS161构成24进制计数器控制状态转换,配合逻辑门电路实现模式切换。文中详细阐述了状态编码、计数器与寄存器连接方案、逻辑表达式推导及脉冲设计过程,最终通过Multisim仿真验证了设计方案。该设计展示了数字集成电路在彩灯控制中的应用,可作为数字电路设计的实践案例参考。

2025-07-18 20:03:34 953 2

原创 STM32与ESP01/ESP01S等WIFI模块进行无线通信调试

摘要 本文介绍了ESP01/ESP01S WiFi模块的使用方法及常见问题解决方案。文章详细讲解了模块的三种工作模式(STA/AP/STA+AP),并提供了TCP服务器配置的具体AT指令步骤。重点指出了模块配置中的时效性bug:断电后需重新发送AT+CIPMUX=1和AT+CIPSERVER=1指令才能恢复服务器功能。通过手机网络助手和STM32单片机两个实例,演示了数据互传的实现过程。文中还包含模块引脚定义、硬件连接示意图等实用信息,为无线通信课设提供了完整的技术参考。

2025-07-14 23:29:30 762

原创 微机原理实验6——并行接口8255A

桂林理工大学微机原理实验报告6——并行接口8255A

2025-05-31 13:44:43 694

原创 C语言—结构体的应用

定义一个结构的一般形式在实际问题中,一组数据往往具有不同的数据类型。例如,在学生登记表中,姓名应为字符型;学号可为整型或字符型;年龄应为整型;性别应为字符型;成绩可为整型或实型。显然不能用一个数组来存放这一组数据。因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构(structure)”或叫“结构体”。它相当于其它高级语言中的记录。“结构”是一种构造类型,它是由若干“成员”组成的。每一个成员可以是一个基本数据类型或者又是一个构造类型。

2025-05-30 19:21:14 990

原创 微机原理实验5——IO接口实验2

桂林理工大学微机原理实验报告

2025-05-30 18:14:56 698

原创 微机原理实验5——IO口实验1

摘要:本文介绍了使用Protues软件进行8086微机原理IO口实验的完整流程。首先详细说明了新建8086项目的关键设置步骤,包括选择8086处理器和MASM32编译器。然后讲解了电路图绘制方法,重点介绍了总线连接、标签设置和关键器件(74273、74154、74373等)的使用。接着提供了实验所需的汇编代码示例及其编译方法,并针对常见的debug.exe缺失和内存错误给出了解决方案。最后还介绍了通过外部编译器生成可执行文件并烧录的替代方法。文章配有详细的操作截图和视频演示,帮助读者顺利完成实验。

2025-05-29 23:46:47 741 1

转载 关于keil5配置Ti mspm0系列开发板使用官方例程编译报错的问题——及解决方法

1.keil 的版本升级2.m0 的资源包下载3.m0 数据库安装4.sysconfig 软件安装5. 修改路径以上步骤本文不细讲,详情可参考该教程:https://wiki.lckfb.com/zh-hans/tmx-mspm0g3507/keil-beginner/本教程基于 Keil + sysconfig 工具进行编写。通过 TI 官方提供的 SDK 进行二次快速开发,不能使用 ST-LINK 进行下载,会被锁芯片!下载会显示 PDSC.

2025-04-28 21:07:22 781 2

原创 ESP32使用4针I2C驱动SSD1306OLED显示屏实现多级菜单

ESP32使用4针I2C驱动SSD1306OLED显示屏实现多级菜单

2025-03-14 22:09:23 1287 1

原创 ESP32—Aduino驱动oled示例代码讲解

首先,下载好ssd1306库(注意是两者通用的,不要直接下载前边的,当然下载了也无所谓)找到esp32和esp8266通用的库,然后在文件>示例>未定义示例>ESP8266 and ESP32 OLED。打开后,更改第54行的代码,取消注释,写入数据和时钟引脚,注意SDA是21号数据引脚,SCL是22号时钟引脚,与oled显示屏的对应引脚相连接。// 创建一个SSD1306Wire对象,初始化显示屏,I2C地址为0x3c,SDA和SCL引脚分别为21和22。(一个WiFi的logo)

2024-11-24 19:08:22 1649

原创 everycriurt(电路汉化模拟器)二进制到7段译码器的原理

译码器4个I口均可通过逻辑源赋1和0高低两个电平构成4位二进制数,可以显示2^4=16个字符(0~F),要注意的是4个I口从上到下是从低位到高位。如下图所示:输入0000,对应。简单来讲,二进制7段译码器译码器的功能是将二进制数转化为16进制数,这里我们通过数码管显示出来,该译码器有4个I口,7个O口,恰好与7段的数码管I口连接,数码管接地。以此类推,以上就是译码器功能的部分展示。同理可通过不同的赋值实现0-F的显示。输入0001对应16进制的1。输入0010对应16进制的2。

2024-09-06 17:40:36 618

ESP32 Arduino 多级菜单

ESP32 Arduino 多级菜单

2025-03-14

空空如也

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

TA关注的人

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