- 博客(23)
- 收藏
- 关注
原创 Keil5 MDK错误:missing closing quote
keil出现 error: #48: missing closing quote报错
2025-03-10 23:15:20
229
原创 Proteus-51单片机使用lcd1602屏幕显示信息
LCD1602是一种广泛使用的字符型液晶显示模块,能够同时显示16×2即32个字符。它是一种专门用来显示字母、数字、符号等的点阵型液晶模块,具有体积小、功耗低、显示内容丰富等特点,广泛应用于嵌入式系统和电子项目中。### 工作原理LCD1602的显示原理是利用液晶的物理特性,通过电压对其显示区域进行控制。每个字符由5×8或5×7的点阵组成,通过控制每个点的亮暗来显示字符。它的内部控制器通常是HD44780芯片,该芯片负责接收来自外部的指令和数据,并根据这些指令和数据控制液晶层的显示。### 特点。
2025-03-10 00:19:58
630
原创 PyQT5-界面测试
PyQt5 是一个用于 Python 编程语言的绑定库,提供了对 Qt 应用程序框架的访问。Qt 是一个跨平台的 C++ 框架,用于构建桌面应用程序。通过 PyQt5,开发者可以使用 Python 轻松构建跨平台的桌面应用程序,支持 Windows、macOS 和 Linux。
2025-03-05 18:56:19
402
原创 Proteus-32单片机使用lcd1602屏幕显示按键值
引脚号引脚名称功能描述1VSS地(GND)2VDD电源正极(+5V)3V0对比度调整(通过电位器调节)4RS寄存器选择(0=指令寄存器,1=数据寄存器)5RW读写选择(0=写,1=读)6E使能信号(上升沿触发)7-14D0-D7数据线(8位数据传输)15A背光正极(部分型号)16K背光负极(部分型号).工作原理LCD1602通过并行数据接口与微控制器通信,支持4位和8位数据传输模式。
2025-03-05 18:35:19
901
原创 Proteus-51单片机甲乙双方-串口通信
串口通信(Serial Communication)是嵌入式系统中常用的通信方式之一,广泛应用于微控制器与计算机、微控制器与微控制器之间的数据传输。51单片机(如STC89C51或AT89C51)内置了串口模块(USART),可以方便地实现串口通信。
2025-03-03 23:12:36
156
原创 Proteus-32单片机驱动四位数码管显示数字
将数码管的段选引脚(a, b, c, d, e, f, g, dp)连接到STM32的GPIO引脚。将数码管的位选引脚(通常为4个,对应每一位数码管)连接到STM32的GPIO引脚。确保数码管的共阴极或共阳极连接正确(共阴极接地,共阳极接VCC)。
2025-02-10 17:39:00
430
原创 51单片机驱动0.96寸oled屏幕
分别作为器件的阳极和阴极,在一定电压驱动下,让电子和空穴分别从阴极和阳极注入到电子和空穴传输层,电子和空穴分别经过电子和空穴传输层迁移到发光层,并在发光层中相遇,电子进入空洞时,会以光的形式释放出多余的能量。OLED是有机分子薄膜组成的,可以由电产生光的固态设备。与传统的LED和LCD相比,由OLED所做成的屏幕会更亮,更薄,色彩鲜艳度更高,并且能耗会更低。在电场驱动下,通过载流子注入和复合导致发光的现象。windows10x64 pc电脑一台。ASCII字符库、汉字库实现。汉字取模软件pctolcd。
2024-09-27 17:25:33
1473
3
原创 proteus仿真软件-添加led16x16矩阵
4、重启proteus打开,搜索matrix ,16x16红绿黄组件已添加。1、打开Everytings 搜索lib。2、打开第一项的文件所在位置。2、复制16x16组件包进去。
2024-09-17 20:31:58
686
原创 51单片机入门-点亮一个led灯
单片机, 英文Micro Controller Unit,简称MCU,兼容英特尔8051指令系统的单片机51单片机是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统。
2024-09-14 10:33:34
585
原创 Protues 8 Professional仿真原理图索引表
ADAFRUIT SERVO HAT 【树莓派Adafruit SERVO Hat伺服驱动模块】- Cortex-M0 【ARM微控制器Cortex-M0】- Cortex-M3 Family 【ARM微控制器Cortex-M3系列】
2024-09-14 09:39:11
5900
原创 python3 连接sqlite3
SQLite是一款轻量级的、基于文件的嵌入式数据库,实现自包容、零配置、支持事务的SQL数据库引擎。与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下,只要确保SQLite的二进制文件存在即可开始创建、连接和使用数据库。第一个Alpha版本诞生于2000年5月,直到今天已经成为最流行的嵌入式数据库,包括Google在内的许多公司在其桌面软件中亦使用SQLite存储用户数据,由此看来,其稳定性毋庸置疑。
2023-07-26 00:11:07
690
1
原创 Java版:百钱买百鸡问题
百钱买百鸡问题:我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题。该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?请编写C程序,解决“百钱买百鸡”问题。问题大意:公鸡一只价值5钱,母鸡一只价值3钱,三只小鸡价值1钱。如果用一百钱买一百只鸡,请问公鸡、母鸡、小鸡各有多少只?
2023-05-05 07:28:23
3089
3
原创 Windows系统-PIP配置国内源
pip默认从官方源pypi.python.org下载数据,国内速度相对比较慢。很多时候,我们下载Python 依赖库都会丢失。
2023-05-05 06:51:57
2131
1
原创 Java JDK 8环境搭建
没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的。SE(JavaSE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。: 这个是系统的基础类,比如String等都是这里面的,这个包是一个可以不用引入(import)就可以使用的包。的一组Java API,Servlet2.3,JSP1.2也都进行了性能扩展与优化,全新的CMP。
2023-04-29 22:11:20
732
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人