自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 第十一章:结构体和共用体(上)

例如声明一个结构体:上面的代码使用关键字 struct 声明一个名为 Product 的结构类型,在结构体中定义的变量是 Product结构的成员,这些变量表示产品名称、形状、颜色、功能、价格和产地,可以根据结构成员中不同的作用选择与其相对应的类型。

2025-02-19 16:00:50 753

原创 PADS软件的基础操作分享

大家好,关于想要使用PADS软件进行原理图的绘制,PCB的绘制,是每一个硬件工程师必备的技能。我本身也是硬件工程师出身。本人呢,在此分享一些关于PADS的最基本的操作流程,笔记和一些视频,分享给大家。

2025-01-09 17:34:10 117

原创 第十章:指针--下

字符串与指针 指向指针的指针 指针变量作函数参数 返回指针值的函数 指针数组作main函数的参数 指针的使用

2025-01-09 17:21:26 792

原创 第十章:指针-上

指针是语言的一个重要组成部分,是C语言的核心、精髓所在,用好指针可以在C语言编程中起到事半功倍的效果。一方面,可以提高程序的编译效率和执行速度以及实现动态的存储分配;另一方面,使用指针可使程序更灵活,便于表示各种数据结构,编写高质量的程序。通过阅读本章,您可以:掌握指针的相关概念掌握指针与数组之间的关系掌握指向指针的指针掌握如何使用指针变量作函数参数了解 main 数的参数**

2025-01-06 13:58:19 608

原创 第九章:函数-下

函数-下 主要讲解了函数的调用方式;函数语句形式调用,函数表达式方式调用,函数作为参数调用。函数的嵌套调用,递归调用,内部函数,外部函数的使用。局部变量和全局变量的应用。abs函数,labs函数,fabs函数,sin函数,cos函数,tan函数,isalpha函数,isdigit函数,isalnum函数等的功能,定义和使用。

2024-12-25 17:10:13 768

原创 第九章:函数-上

了解C语言中函数的概念,定义方式,返回语句和韩硕参数的作用,形参和实参的区别,应用。数组,指针作为函数参数的应用。

2024-12-24 14:07:37 670

原创 第八章:数组-下

本章节是师叔祖的下篇,主要是数组的应用:选择法排序,冒泡法排序,交换法排序,插入法排序,折半法排序。字符串处理函数:字符串的复制,字符串的连接,字符串的比较,字符串的大小写转换,获取字符串的长度,反转输出字符串,输出系统时间和日期,字符串的加密解密。等数组的应用。

2024-12-20 17:22:54 565

原创 第八章:数组-上

数组上,介绍了数组的基本用法,什么是数组,如何定义,初始化。一维数组,二维数组,字符数组,多维数组的类型和用法。一些基本的使用案例等。由于篇幅太长,第八章分为上下两部分。案例配套代码,会在数组-下部进行附带更新。

2024-12-20 13:22:08 1158

原创 第七章:循环控制语句

第七章:循环控制:do-while 循环语句 while循环语句 for循环语句 循环嵌套 goto语句 continue语句 break语句 循环打印星星 循环打印乘法口诀 循环打印ASCII表

2024-12-18 20:30:23 951

原创 Siemens PADS Standard 标准版 VX.2.15安装流程分享

附件内容为安装流程以及POJIE流程,可供大家参考使用。另有软件的介绍分析,供参考。

2024-12-18 09:49:42 1125

原创 第六章:选择结构程序设计

通过本章学习,可以:掌握使用if 语句编写判断语掌握 switch 语句的编写方式区分两种 if…else 语句与 switch 语句通过应用程序了解选择结构的具体使用选择结构的程序设计方式,包括if语句和switch 语句。同时对 if...else 语句和 else if语句的形式也进行了介绍,为选择结构程序提供了更多的控制方式。然后介绍了switch语句,当 switch语句用在当检验的条件较多时,如果使用“语句进行嵌套也是可以实现的,不过其程序的可读性会降低。最后通过两种选择语

2024-12-17 14:38:43 990

原创 第五章:常用的数据输入输出函数

本章主要讲解C语言中常用的数据输入、输出函数。熟练使用输入、输出函数是学习C语言必须要掌握的,因为在很多情况下,为了证实一项操作的正确性,可以将输入和输出的数据进行对比而得到结论。其中,用于单个字符的输入、输出时,使用的是getchar和putchar 函数,而 gets 和 puts 函数用于输入、输出字符串,并且 puts 函数在遇到终止符时会进行自动换行。为了能输出其他类型的数据,可以使用格式输出函数 printf 和格式输入函数 scanf。

2024-12-16 18:40:09 1064

原创 第四章:运算符与表达式

C语言的运算符,表达式,运算先后顺序,赋值运算符,算术运算符,关系运算符,逻辑运算符,位逻辑运算符

2024-12-13 15:17:51 742

原创 第三章:数据类型

C语言的数据类型 数据类型的解释 数据类型的详细说明

2024-12-11 16:03:57 739

原创 第二章:算法

算法与程序设计以及数据结构密切相关,是解决一个问题的完整的步骤描述,是解决问题的策略规则、方法。算法的描述形式有很多种,像传统流程图、结构化流程图及计算机程序语言等,

2024-12-10 09:41:14 795

原创 第一章:C语言概述

本篇讲解了C语言基础知识,只有具备扎实的基础知识才能更快地掌握更高级的技术内容。通过对C语言的历史和特性、选择C语言的开发环境、算法的内容、C语言的数据类型、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计和循环控制等内容的介绍,结合流程图和实例,并通过视频的指导讲解,可帮助读者为以后编程奠定坚实的基础。 C语言基础知识, C语言基础知识, C语言基础知识,

2024-12-09 18:24:35 1096

原创 C51--TX-1C 单片机开发板原理图

C51--TX-1C 单片机开发板原理图 C51--TX-1C 单片机开发板原理图 C51--TX-1C 单片机开发板原理图

2024-12-09 11:10:31 103

原创 串口通讯实验--MAX232

学会用单片机与计算机之间通过串口通讯。 如何使用MAX232搭建串口通讯 232-IC硬件连接

2024-12-05 15:10:31 427

原创 国内液晶芯片公司图标

国内液晶芯片厂家Logo分享

2024-12-04 10:34:30 416

原创 EEPROM AT24C02 实验

掌握 IIC 总线工作原理及其操作方法 利用 24C02 断电以后存储的数据不消失的特点,可以做一个断电保护装置。 EEPROM AT24C02

2024-12-04 10:09:04 631

原创 SMC 1602 字符液晶显示

在 1602 液晶屏上指定的位置显示出自己想要的数字或字符,学会使用 1602 液晶做滚动字符显示。 1602液晶显示 基于C51单片机的液晶显示

2024-12-03 14:52:47 542

原创 数模转换 DAC0832 的应用

DAC0832是8位的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成。

2024-12-03 10:44:09 632

原创 使用DS18B20温度传感器设计温控系统

使用DS18B20温度传感器设计温控系统 DS18B20 有两种封装:三脚TO-92直插式(用的最多、最普遍的封装)和八脚SOIC贴片式,

2024-12-03 10:21:37 1678

原创 DS18B20温度测量显示实验

由于 DS18B20 采用的是 1-Wire 总线协议方式,即在一根数据线实现数据的双向传输,而对 AT89S52 单片机来说,我们必须采用软件的方法来模拟单总线的协议时序来完成对 DS18B20 芯片的访问。由于 DS18B20 是在一根I/O 线上读写数据,因此,对读写的数据位有着严格的时序要求。用单片机控制开发板上的DS18B20数字温度传感器,读取当前环境温度,精度达0.1度,温度范围0-99度,并用数码管的前三位显示出来。///////功能:串口初始化,波特率9600,方式1///////

2024-11-30 14:57:44 1370

原创 矩阵键盘检测应用

学会矩阵键盘的检测,掌握数码管静态显示原理.依次按下4*4矩阵键盘上从第1到第20个键,同时在六位数码管上依次显示0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。

2024-11-25 10:20:16 933

原创 模数转换ADC0804的应用

学习如果用单片机控制ADC0804芯片进行数模转换,掌握数码管动态扫描显示的原理。

2024-11-25 10:07:21 979

原创 模数转换ADC0804的应用

动态扫描:就六位数码管显示123456举例说明如下:先让第一个数码管显示1,其余的全部不亮,1大约亮几毫秒,然后熄灭,紧接着立即让第二个数码管显示2,其余的全部不亮,2同样亮几毫秒,依次这样亮到第六个数码管,然后再回来显示1,如此这样以很快的速度不断循环下去,由于人眼的视觉暂留时间大约为20毫秒左右,所以是感觉不出有不亮的数码管存在的,看见的是六个数码管同时在显示,数值是123456,如果我们把这个过程一点点放慢,看见的是从第一个数码管显1,然后移到第二个再显2…//分出百,十,和个位。

2024-10-21 09:06:01 1037

原创 C51单片机利用定时器和蜂鸣器唱歌

用单片机的P2.3口输出不同占空比的方波来控制与它相连的蜂鸣器,当方波的占空比不同时蜂鸣器发出的音调就不同,由此根据歌曲的音调编程实现让蜂鸣器唱歌。//THX=(65536-N)/256 N=X(us)/H1(机器周期) H1=12*(1/晶振频率)//THX=(65536-N)/256 N=X(us)/H1(机器周期) H1=12*(1/晶振频率)//当方波的占空比不同时蜂鸣器发出的音调就不同,由此根据歌曲的音调编程实现让蜂鸣器唱歌。if ( Temp1 == 0xFF ) //休止符。

2024-09-14 08:22:40 1184

原创 C51单片机矩阵键盘输入&数码管静态显示

学会矩阵键盘的检测,掌握数码管静态显示原理。

2024-09-13 10:00:38 1385

原创 电子纸价签-墨水屏-IC-SSD1680驱动

电子墨水屏驱动

2024-09-12 10:51:52 828

原创 C51单片机驱动数码管实现59s计数器

void display(uchar sh_c,uchar g_c) //显示函数。a–) //显示部分。//便可,如果需要精确定时请用定时器。熟练掌握数码管的驱动,清楚位选和片选的应用,以及计数器的使用。//没到则分离出十位和个位。//锁存器控制端定义。void delay(uchar i) //延时函数。if(second==60) //判断是否到60。{ //请用户用软件仿真看时间约等于1秒。void main() //主函数。

2024-09-12 10:17:08 588

原创 C51单片机-单按键输入识别,键盘消抖

关于按键去抖动的解释,我们在手动按键的时候,由于机械抖动或是其它一些非人为的因素很有可能会造成误识别,一般手动按下一次键然后接着释放,按键两片金属膜接触的时间大约为50ms左右,在按下瞬间到稳定的时间为5-10ms,在松开的瞬间到稳定的时间也为5-10ms,如果我们在首次检测到键被按下后延时10ms左右再去检测,这时如果是干扰信号将不会被检测到,如果确实是有键被按下,则可确认,以上为按键识别去抖动的原理。//现象:每按一次独立键盘的S2键,与P1口相连的八个发光二极管中点亮的一个往下移动一位。

2024-09-12 09:59:58 1159

原创 IC从晶圆到成品流程

IC制造流程

2024-09-11 14:52:13 216

原创 C51单片机驱动LED实现流水灯功能

C51单片机驱动LED实现流水灯功能

2024-09-11 14:28:44 448

原创 C51单片机驱动LED灯闪烁功能

点亮与单片机P1.0口相连的发光二极管,延时约0.2S,然后熄灭,再延时约0.2S,再点亮,如此循环下去。

2024-09-11 14:21:42 520

原创 所罗门(SSD)芯片三色电子纸屏4灰阶的实现方法

电子墨水屏显示,电子纸显示屏,所罗门IC,晶门科技

2024-09-11 11:01:06 416

原创 “File has been changed outside the editor, reload?”

Keil出现“File has been changed outside the editor, reload?”提示

2024-09-11 10:19:11 414 1

原创 掌握单片机,其实并不难

单片机的学习绝不仅仅是对一项知识的掌握。想要学好单片机,需要从硬件结构、内部资源、外设应用等几个方面多方位入手。而要想成为一名嵌入式工程师,就要对单片机的基础非常熟悉,并且掌握C语言当中各个功能的初始化、启动、停止各类函数的编写调试。那么想要掌握单片机需要从哪几个方面入手呢?

2024-09-11 10:01:06 1007

原创 20240911阅读随笔

文章摘抄自读书人俱乐部Club的文章

2024-09-11 09:49:48 731

原创 基于C51单片机的超声波测距模块范例

define VELOCITY_30C 3495 //30摄氏度时的声速,声速V= 331.5 + 0.6。#define VELOCITY_23C 3453 //23摄氏度时的声速,声速V= 331.5 + 0.6。//定时器2初始化,设置为16位自动重装模式。void Trig_SuperSonic(void)//出发声波。if(count == 18)//超声波回声脉宽最多18ms。

2024-07-17 21:48:13 387

第十一章:结构体和共用体(上)

第十一章-结构体和共用体 结构体和共用体 结构体和共用体

2025-02-19

第十章:指针-上 例程代码

第十章:指针-上 例程代码 配套使用 供参考

2025-01-06

硬件工程师转软件必备技巧:十大关键点解析

内容概要:本文介绍了硬件工程师向软件开发转变过程中需要注意的十大技巧,涵盖流程设计、状态机控制、避免全局变量、模块化设计、中断处理优化、示例代码实验、功能复杂度控制、源代码管理及详尽注释等方面。 适用人群:有硬件背景,正在尝试或准备转型从事软件开发的技术人员。 使用场景及目标:通过掌握文中提出的实用建议和技术手段,提高软件项目成功率,缩短开发周期,提升代码质量和可维护性。 其他说明:每条建议均基于实际经验和行业最佳实践提炼而来,旨在解决硬软结合开发中常见的难点和误区,为顺利过渡提供指南。

2024-12-30

第九章:函数-下(例程代码)

C语言中函数部分的例程代码,函数的定义,使用,调用,嵌套-递归调用。数学函数的认识使用,Sin函数,Cos函数,tan函数等。

2024-12-25

第六章:选择结构程序设计

第六章:选择结构程序设计(配套例程代码)

2024-12-24

C语言系列第八章,数组的例程代码,供参考

C语言系列第八章,数组的例程代码,供参考。

2024-12-20

第七章:循环控制语句 包含循环写星星 循环写乘法表 循环累加计算

所有例程代码以及练习代码

2024-12-18

PMOLED - 被动矩阵有机电激发光二极管的技术特征及其应用限制

内容概要:本文介绍被动矩阵有机电激发光二极管(PMOLED),讨论了其简单的构造、省电的特点、制程较简便以及主要应用于小尺寸设备。文中详细解析了 PMOLED 的静态和动态两种驱动方式,并针对 PMOLED 的局限性如难以发展成为大尺寸屏幕、寿命减少等问题进行了探讨。 适合人群:对 OLED 显示技术和面板显示技术有兴趣的专业人士、学生及研究人员。 使用场景及目标:帮助理解和掌握 PMOLED 的基础知识、应用场景以及潜在的发展瓶颈。同时,为相关领域的科研活动提供理论依据和技术支持。 其他说明:文中提到了 PMOLED 与 AMOLED 相比的劣势之处,并强调了其最适合的应用范围——小型设备屏幕。

2024-12-04

半导体制造工艺详解PPT

半导体制造工艺 课件 半导体元器件的结构 发展历史 制造阶段 材料 生产环境

2024-12-04

FPC线宽电流对照表图片

线宽与电流的对照

2024-12-04

ESD静电知识学习笔记

静电放电最常用的三种模型及其防护 HBM MM CDM

2024-12-04

所罗门电子纸显示驱动芯片SSD1681的技术参数与应用说明

电子纸驱动IC 分辨率200Source 200Gate

2024-11-25

电子纸驱动IC-SSD1680规格书

电子纸驱动IC--SSD1680规格书 176 Source x 296 Gate Red/Black/White Active Matrix EPD Display Driver with Controller 三色电子纸驱动

2024-09-14

C51单片机利用定时器和蜂鸣器唱歌

C51单片机利用定时器和蜂鸣器唱歌 源代码

2024-09-14

C51单片机矩阵键盘输入&数码管静态显示

C51单片机矩阵键盘输入&数码管静态显示 C51单片机矩阵键盘输入&数码管静态显示 C51单片机矩阵键盘输入&数码管静态显示

2024-09-13

C51单片机驱动数码管实现59s计数器

程序源代码,data可以通过网络查询

2024-09-12

C51单片机-单按键输入识别,键盘消抖

源代码

2024-09-12

AMS1117-3.3V规格书

AMS1117-3.3V规格书 AMS1117-3.3V规格书 AMS1117-3.3V规格书 AMS1117-3.3V规格书 AMS1117-3.3V规格书

2024-09-12

晶圆制造IC制作流程,晶圆制造IC制作流程

晶圆制造IC制作流程 晶圆制造IC制作流程 晶圆制造IC制作流程

2024-09-11

电子纸-墨水屏介绍视频

电子纸--墨水屏介绍视频,电子纸--墨水屏介绍视频,电子纸--墨水屏介绍视频 电子纸产业联盟视频

2024-09-11

新型绿色电子纸的原理及优势

电子纸的原理及优势,晶门科技电子纸芯片。所罗门电子纸IC。

2024-09-11

AI工具汇总截图供参考,AI工具汇总截图供参考

AI工具汇总截图供参考,AI工具汇总截图供参考,AI工具汇总截图供参考,AI工具汇总截图供参考

2024-09-11

电子纸产业联盟会员手册-2021

电子纸产业联盟于 2021年4月 28 日正式官宣成立,由 EInk、京东方、兴泰科技三家电子纸产业链上游企业联合发起,由联想、讯飞读写、汉朔、智控、长江软件园、TCL华星光电、东方科脉、清越光电、联积电子等电子纸产业链相关企业超过 150 家企业自发组成。电子纸产业联盟的成立,填补了电子纸产业长久以来行业组织的缺失。作为产业生态平台,电子纸产业联盟积极推动电子纸产业的持续创新与健康有发展。

2024-09-02

LM2575电源电路的原理及PCB布板方式

电源电路是一个电子产品的重要组成部分,电源电路设计的好坏,直接牵连产品性能的好坏。我们电子产品的电源电路主要有线性电源和高频开关电源。 从理论上讲,线性电源是用户需要多少电流,输入端就要提供多少电流; 开关电源是用户需要多少功率,输入端就提供多少功率。 线性电源有LDO,DC-DC,PMIC等电源电路。在DC-DC电源电路中,PCB的布局对电路功能的实现和良好的各项指标来说都十分重要。本文以LM2575电路为例,简单分析一下如何进行合理PCB layout布局以及设计中的注意事项。

2024-07-29

C51单片机学习笔记C51开发板笔记

C51单片机学习笔记,C51单片机经典。郭天祥开发板

2024-07-17

PLC 基础知识大全 学习

PLC 基础知识大全 PLC 基础知识大全 PLC 基础知识大全

2024-05-11

IC集成电路制造流程说明介绍

IC集成电路制造流程说明介绍,集成电路制造,IC制造,PDF,PPT

2024-03-26

几种常用的驱动电路以及说明

电源IC直接驱动电路 推挽驱动 加速关断驱动 隔离驱动

2023-07-06

5个经典的模拟电路解析,电子人必看!

5个经典的模拟电路解析,电子人必看!自举电路 SAR-ADC 开关电容的共模反馈 数据加权平均 电路 万能的H桥电路

2023-07-03

从原理图到PCB电路板,注意事项!

从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!从原理图到PCB电路板,注意事项!摘抄网文。

2023-04-20

手把手教你学单片机PDF资料

手把手教你学单片机PDF资料 手把手教你学单片机的C语言程序设计

2023-04-14

UART、I2C、SPI、TTL、RS232、RS422、RS485、CAN、USB、SD卡、.pdf

各类总线,传输方式简单介绍

2021-06-27

单片机5V转3.3V电平的19种方法!-20210516.pdf

单片机5V转3.3V电平的19种方法

2021-05-16

计算机组装与维护 计算机应用技术

计算机组装与维护基础资料,PPT,适用于大学生初级技能学习,以及电脑小白。

2019-04-15

空空如也

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

TA关注的人

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