E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
51单片机C语言基础
在c语言程序中 符号常量的定义要使用,
C语言基础
教程:符号常量
在C语言中,常常用一个标识符来代表一个常量,称为符号常量。符号常量在使用之前要先定义,定义格式如下:#define(常量)其中,可以是数字常量,也可以是字符常量。这实际上是一个宏定义命令,通过这个宏定义将常量定义为一个符号常量。在C语言程序中用符号常量代替常量,在编译时首先将符号常量被所定义的常量替换后才进行编译,这个过程称为宏替换。采用符号常量具有下述几个好处;(1)书写简单不易出错。使用符号常
weixin_39726971
·
2023-12-30 16:33
在c语言程序中
符号常量的定义要使用
QT上位机开发(掌握一点c++基础)
既然大家都有
c语言基础
的话,那么在这方面稍微拓展一下的话,就可以学会c++了。当然c++本身的内容很多,很多方面还很琐碎,但我们学习的时候还是应该把精力
嵌入式-老费
·
2023-12-30 05:11
C#
WPF
vs
QT上位机开发
c++
开发语言
王道C语言督学营课时4作业(判断对称数)
本人自认为有些
C语言基础
,想着这题也花不了很久,反而把简单的问题复杂化了,真的很惭愧。
WhispFlow
·
2023-12-30 03:42
王道C语言督学营
c语言
开发语言
Proteus仿真--基于
51单片机
的计数器仿真设计
本文介绍基于
51单片机
的计数器仿真设计(完整仿真源文件及代码见文末链接)仿真图如下基于
51单片机
的计算器仿真,可实现加减乘除等功能仿真运行视频Proteus仿真--基于
51单片机
的计数器仿真设计附完整Proteus
541板哥
·
2023-12-30 02:31
Proteus
proteus
51单片机
嵌入式硬件
计算器
51系列--数码管显示的4X4矩阵键盘设计
本文介绍基于
51单片机
的4X4矩阵键盘数码管显示设计(完整Proteus仿真源文件及C代码见文末链接)一、系统及功能介绍本设计主控芯片选用
51单片机
,主要实现矩阵键盘对应按键键值在数码管上显示出来,矩阵键盘是
541板哥
·
2023-12-30 02:56
51单片机
51单片机
proteus
矩阵键盘
数码管
51单片机
项目(22)——基于
51单片机
的计算器protues仿真
1.功能设计使用4*4矩阵键盘,实现了加减乘除等运算,运算过程及其结果显示在LCD1602屏幕上面。(工程保证完整可用!!)加法演示:减法演示:乘法:除法:2.模块介绍矩阵键盘:矩阵键盘是一种常见的计算机键盘布局形式,它是由按键交错排列的矩阵电路所组成。矩阵键盘通常由多行多列的按键组成,每一个按键都是一个独立的电子元件。在矩阵键盘的设计中,按键被组织成行和列的布局。通过扫描行和列上的电路,可以检测
嵌入式小李
·
2023-12-29 18:04
51单片机项目
51单片机
计算器
protues仿真
C语言基础
教程之头文件
C语言头文件更多C/C++资料下载,C/C++学习乐园:747821062头文件是扩展名为.h的文件,包含了C函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。在程序中要使用头文件,需要使用C预处理指令#include来引用它。前面我们已经看过stdio.h头文件,它是编译器自带的头文件。引用头文件相当于复制头文件的内容,但是我们不会直接在源文件
C语言基础
·
2023-12-29 17:22
51单片机
(STC8)-- GPIO输入输出
文章目录I/O口相关寄存器端口数据寄存器端口模式配置寄存器(PxM0,PxM1)端口上拉电阻控制寄存器(PxPU)关于I/O的注意事项配置I/O口I/O设置demoI/O端口模式LED控制(I/O输出)按键检测(I/O输入)STC8H系列单片机所有的I/0口均有4种工作模式,可使用软件对I/O口的工作模式进行配置:准双向/弱上拉(标准8051输出口模式)推挽输出/强上拉高阻输入(电流既不能流入也不
GenCoder
·
2023-12-29 12:28
51单片机学习笔记
51单片机
嵌入式硬件
STC8H
51单片机
bit、sfr、sbit介绍和用法
1.bit型变量位变量:表示存储空间中的一个位的值(0或1)定义形式:bitname=0;bitname=1;2.sfr型变量80C51内部有21个特殊功能寄存器(SFR),除了DPTR为16位寄存器外,其余都是8位寄存器,每个SFR都有特定的字节地址。如果想要访问这些SFR,其变量地址就不能由编译器来指定,因此C51中便采用了两个专属的变量类型说明符,即:sfrsfr16定义形式:sfrname
若亦_Royi
·
2023-12-29 10:26
51单片机
51单片机
嵌入式硬件
单片机
基于
51单片机
的简易电子秤
首先看看题目要求:1.方案论证(1)压力传感器的论证与选择方案一:采用惠更斯电桥,当电阻应变片承受载荷产生变形时,其阻值将发生变化。从而使电桥失去平衡,产生相应的差动信号,但其线性度不理想。方案二:采用全桥电路,此电路对压力的灵敏度比惠更斯电桥增加一倍以上,测量的精度将更加准确,线性度更好。还具有机械滞后小、横向效应小以及体积小的特点。通过上述两种方案比较,全桥差动压力传感器符合设计要求,称重范围
热爱嵌入式的小佳同学
·
2023-12-29 03:41
51跟32单片机
51单片机
嵌入式硬件
单片机
简易电子秤
51单片机
寄存器 理解
1.定时器/计数器控制寄存器TCON(TIMControl)TF0/TF1(TIMFlagx)定时器中断标志。TF0定时器0溢出标志位。TF1定时器1溢出标志位。2.中断允许寄存器IE(InterruptEnable)EA(EnableAll)总中断允许。EA=0:CPU屏蔽所有中断请求。EA=1:CPU开放所有中断请求。ES(EnableSerial)串行口中断允许位。ES=0:禁止串行中断。E
背 锅 侠
·
2023-12-28 23:40
单片机开发
51单片机
嵌入式硬件
单片机
基于
51单片机
的里程计价器
一、摘要随着城市交通的日益拥堵,出租车作为城市公共交通的重要组成部分,其服务质量和效率受到了广泛关注。为了提高出租车行业的管理水平,降低运营成本,本文设计了一种基于单片机的出租车里程计价器。该计价器采用高精度传感器采集车辆行驶速度和里程信息,通过单片机进行处理和计算,实现自动计费功能。同时,计价器具有实时显示车速、里程、费用等信息的功能,方便乘客和驾驶员了解行车情况。通过实际测试,该计价器具有较高
科创工作室li
·
2023-12-28 19:55
51单片机
数据库
51单片机
嵌入式硬件
单片机
【C51】基于
51单片机
的多路抢答器的设计与制作
摘要随着社会的进步和科技的发展,当今社会活动对电子设备的使用也越发依赖,此时抢答器也作为一种答题方式所需要的设备应运而生。抢答器的适用方面广泛,可用在当下各种答题节目,知识竞赛等活动之中。但随之而来的也有很多问题,当今市面上有的抢答器使用线路复杂,导线散乱,实用性差,有的抢答器采用专用集成芯片,制作成本高,购买难度大。为面对这些问题,本次毕业设计将决定利用C52单片机设计出一种结构简单,元器件易购
科创工作室li
·
2023-12-28 19:54
51单片机
单片机
嵌入式硬件
基于
51单片机
的灯光控制系统设计与实现
本文主要研究了基于
51单片机
的灯光控制系统设计与实现。首先,对
51单片机
进行了简单的介绍,然后分析了灯光控制系统的工作原理和设计要求。接着,详细介绍了基于
51单片机
的灯光控制系统的硬件设计和软件设计。
科创工作室li
·
2023-12-28 19:24
51单片机
单片机
嵌入式硬件
基于
51单片机
的倒车防撞监测预警系统设计
一、摘要随着汽车工业的快速发展,汽车已经成为人们出行的主要交通工具。然而,由于驾驶员的疏忽和操作不当,倒车事故频发,给人们的生命财产安全带来极大的威胁。为了减少倒车事故的发生,本文设计了一种基于单片机的倒车防撞监测预警系统。该系统通过安装在汽车尾部的超声波传感器实时检测后方障碍物的距离,当距离小于设定的安全距离时,系统会发出声光报警提醒驾驶员注意,从而避免倒车事故的发生。二、引言倒车事故是汽车交通
科创工作室li
·
2023-12-28 19:24
51单片机
51单片机
嵌入式硬件
单片机
基于
51单片机
的多功能密码锁控制系统设计与应用
本文主要研究了基于
51单片机
的多功能密码锁控制系统设计与应用。首先,对
51单片机
进行了简单的介绍,然后分析了密码锁的工作原理和设计要求。
科创工作室li
·
2023-12-28 19:51
51单片机
51单片机
嵌入式硬件
单片机
【Proteus仿真】
51单片机
+DC MOTOR PWM调速实验二
【Proteus仿真】
51单片机
+DCMOTORPWM调速实验二相关篇《【Proteus仿真】
51单片机
+直流电机PWM调速实验》功能说明通过按键控制启停以及PWM,LCD1602显示当前PWM占空比,
perseverance52
·
2023-12-28 16:50
proteus
51单片机
C语言 全局变量和局部变量区别 - C语言零基础入门教程
目录一.全局变量和局部变量简介1.全局变量简介2.局部变量简介二.全局变量和局部变量注意事项三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.全局变量和局部变量简介1.全局变量简介在所有函数外部定义的变量称为全局变量
猿说编程
·
2023-12-28 12:34
51单片机
结构组成相关知识点
51单片机
一、结构组成内部结构8位CPU1个片内振荡器和时钟电路4KB片内程序存储(ROM)256字节(2KB)片内数据存储(RAM)2个16位定时/计数器(T/C)可寻址64KB程序存储空间+64KB
若亦_Royi
·
2023-12-27 12:19
51单片机
51单片机
单片机
嵌入式硬件
【
51单片机
系列】DS1302时钟模块
本文是关于DS1302时钟芯片的相关介绍。文章目录一、DS1302时钟芯片介绍二、DS1302的使用2.1、DS1302的控制寄存器2.2、DS1302的日历/时钟寄存器2.3、片内RAM2.4、DS1302的读写时序三、SPI总线介绍四、DS1302使用示例一、DS1302时钟芯片介绍DS1302是DALLAS公司推出的涓流充电时钟芯片,内部含有一个实时时钟/日历和31字节静态RAM,通过简单的
小地瓜重新去华容道工作
·
2023-12-27 12:15
51单片机
51单片机
嵌入式硬件
单片机
STM32开发基础知识之位操作、宏定义、ifdef条件编译、extern变量申明、typedef类型别名、结构体
一、引言本文将对STM32入门开发的基本
C语言基础
知识进行回顾和总结,一边学者在开发过程中能较顺利地进行。
小小_扫地僧
·
2023-12-27 05:45
32单片机
stm32
单片机
C语言 extern - C语言零基础入门教程
目录一.简介二.extern修饰变量1.在单文件中使用extern2.在多文件中使用extern三.extern修饰函数四.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.
猿说编程
·
2023-12-27 00:16
【C->Cpp】深度过渡由C迈向Cpp(1)
目录(一)第一个Cpp程序(二)命名空间(三)输入输出流本篇文章针对有一定
C语言基础
的读者,如果你有一定的
C语言基础
,那么你可能会对本文有更好的理解。
Watink
·
2023-12-26 21:04
Cpp
开发语言
c++
C/C++ atof函数 - C语言零基础入门教程
目录一.atof函数简介二.atof函数函数实战三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.atof函数简介在stdlib.h中atof函数,可用于将char字符串转为
猿说编程
·
2023-12-26 17:35
【C++】lambda表达式语法详细解读(代码演示,要点解析)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.lambda表达式语法1)lambda
YY的秘密代码小屋
·
2023-12-26 15:44
YYの小小知识点
c++
java
windows
【C++】lambda解决个性化排序问题(对比仿函数)(代码演示)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.lambda解决个性化排序问题
YY的秘密代码小屋
·
2023-12-26 15:43
YYの小小知识点
c++
java
数据库
【EA协会培训】入门篇——认识
51单片机
最小系统
系列目录预热篇——软件安装与使用编程入门篇——1、STC8951最小系统2、GPIO口的配置与复用3、中断系统4、定时器/计数器5、串口通讯进阶篇——5、定时器6、串口通讯7、AD/DA8、IIC协议/SPI协议外设篇——7、OLED128648、USB_TTL9、待续……文章目录系列目录前言一、51是什么?1.内部结构2.单片机管脚图***在这里我们只是作为了解!!!***3.最小系统二、原理讲
W_a_i_T
·
2023-12-26 14:22
EA培训
51单片机
嵌入式硬件
单片机
51 单片机基础
一、
51单片机
开发环境配置,vscode+SDCC编辑器、编译器最常用的集成开发环境keilc511、vscode+SDCC开发环境搭建vscode+插件(或者PlatformIOIDE)EIDE的使用
哦豁灬
·
2023-12-26 13:07
51
单片机
嵌入式硬件
【
51单片机
系列】DS18B20温度传感器模块
本文是关于温度传感器的相关内容。文章目录一、DS18B20数字温度传感器介绍1.1、DS18B20温度传感器的特点1.2、DA18B20内部结构1.3、DS18B20的温度转换规则1.4、DS18B20的ROM指令表1.6、计算温度1.7、读写时序二、DS18B20使用示例一、DS18B20数字温度传感器介绍DS18B20是DALLAS半导体公司推出的一种“一线总线(单总线)”接口的温度传感器。与
小地瓜重新去华容道工作
·
2023-12-26 11:07
51单片机
51单片机
嵌入式硬件
单片机
【Proteus仿真】【
51单片机
】红外无线遥控器系统
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真
51单片机
控制器,使用2个单片机,一个作为发射,一个作为接收,按键、LED等。
Hai小易
·
2023-12-26 06:15
proteus
51单片机
嵌入式硬件
红外遥控系统
【Java】——期末复习题库(一)
闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C
51
Y小夜
·
2023-12-25 14:00
Java基础
java
开发语言
【数据结构】——期末复习题题库(1)
闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C
51
Y小夜
·
2023-12-25 14:59
数据结构
数据结构
51单片机
模数转换ADC原理与代码一
51单片机
模数转换ADC原理与代码一1.概述这篇文章是模数转换的入门文章,这篇文章主要介绍模数的概念、原理、核心指标、专业术语,以及一个模数转换的实例代码实现检测电位器的数值变化。
Bruce小鬼
·
2023-12-25 10:16
【物联网工程】
51单片机
嵌入式硬件
单片机
基于AT89C
51单片机
的8位密码锁仿真与实物制作
点击链接获取Keil源码与ProjectBackups仿真图:https://download.csdn.net/download/qq_64505944/88657969?spm=1001.2014.3001.5503源码获取C源码+仿真图+毕业设计+实物制作步骤+01摘要在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的
柒月玖.
·
2023-12-25 06:12
单片机毕设仿真与实物制作
单片机
mongodb
嵌入式硬件
单片机原理及应用
一、任务说明1.主要任务本实践环节“
51单片机
商用电子计价秤设计”要求收集市场电子秤的应用场景的功能列表,给出本系统各功能的参数范围,分析质量检测功能的实现方法,设计单片机仿真系统并通过Proteus进行测试
发疯的熏熏
·
2023-12-25 04:07
51单片机实验
单片机
新手零基础入门学习
51单片机
教程
云龙
51单片机
视频教程及配套书本云龙
51单片机
视频——课程简介:视频教程从开发的角度来讲述单片机开发的整个流程;原理部分从最基本的电子元器件的认识进行讲解,讲述电路工作原理及如何进行电路设计;编程部分从零开始讲解
mdaren
·
2023-12-24 11:02
51单片机
分支程序实验
一、实验内容1.基本要求掌握51汇编语言调试技巧;实现三个数(R5,R6,R7)(初值为本人班级学号后六位,每两位以HEX格式填入一个寄存器)中找出最大和最小值,最大值存到R3,最小值存到R4;2.扩展要求将数据从R5,R6,R7改为内部数据存储器30H开始的连续多个数据;3.思考要求思考如果数据保存在外部数据存储器中应该如何解决。二.理论分析或算法分析基本要求首先有R5,R6,R7三个数,要从中
发疯的熏熏
·
2023-12-24 11:37
51单片机实验
51单片机
嵌入式硬件
单片机
51单片机
循环程序实验
一、实验内容1.基本要求掌握排序算法;实现对五个字节数据(初值为本人班级学号后五位,每一位填入一个字节中)从大到小排序;2.扩展要求实现两种不同的排序算法,并比较各自的排序效率;3.思考要求思考是否可以实现快速排序,该怎样实现。二.理论分析或算法分析设置数据为54227假设内部数据30H:54227首先要确认怎么排序,有两种算法;第一种是直接排序法:(1)刚开始内部数据30H存放了54227五个字
发疯的熏熏
·
2023-12-24 07:15
51单片机实验
51单片机
嵌入式硬件
单片机
51单片机
拆字程序实验
一、实验内容1.基本要求熟悉51仿真系统;设计并单步调试,实现将R5中数值(初值为本人学号后两位)拆分成两位独立的数据分别存于R6,R7中;2.扩展要求将R6,R7中的被拆出来的一位HEX数据转换为可显示的ASCII编码;3.思考要求分析BIN,HEX,BCD,ASCII等不同编码的数学意义及表现形式上的异同。二、理论分析或算法分析要求将R5中的数值分开高四位和低四位显示在R6和R7当中,R5的二
发疯的熏熏
·
2023-12-24 07:15
51单片机实验
51单片机
嵌入式硬件
单片机
【C++】function包装器全解(代码演示,例题演示)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.为什么需要包装器function
YY的秘密代码小屋
·
2023-12-24 05:07
YYの小小知识点
c++
开发语言
【C++】bind绑定包装器全解(代码演示,例题演示)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.bind(绑定包装器)【1】基本概念
YY的秘密代码小屋
·
2023-12-24 05:06
YYの小小知识点
c++
java
数据库
51单片机
相关寄存器
前言单片机复习的时候对应寄存器的记忆感觉很混乱,这里进行一下整理,后面的单词是我用来辅助记忆的,可能并不是表示原本的含义。P3口的第二功能0RXD串行数据输入口1TXD串行数据输出口2INT0外部中断0输入3INT1外部中断1输入4T0定时器0外部计数输入5T1定时器1外部计数输入6WR外部数据存储器的写选通控制信号7RD外部数据存储器的读选通控制信号程序状态字寄存器(PSW)D7D6D5D4D3
封奚泽优
·
2023-12-24 05:20
51单片机
嵌入式硬件
单片机
学习
笔记
51单片机
的羽毛球计分器系统【含proteus仿真+程序+报告+原理图】
1、主要功能该系统由AT89C
51单片机
+LCD1602显示模块+按键等模块构成。适用于羽毛球计分、乒乓球计分、篮球计分等相似项目。
每天一杯冰美式oh
·
2023-12-24 05:20
单片机设计
51单片机
嵌入式硬件
单片机
了解89C
51单片机
89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片
HNChuXaingYang
·
2023-12-23 14:53
单片机
stm32
物联网
挑战
51单片机
(STC12C5A32S2)性能极限!19264+SD+FAT播放视音频!附视频取模软件
STC12C5A32S225FPS流畅播放视音频。效果如下:SD卡工作在SPI模式,由单片机的硬件SPI驱动。原创的FAT驱动支持簇预处理在性能方面比较突出,STC单片机工作在22.1184M的晶振下估计吞吐量达120+kB/s,当然这个是空跑估算的实际用起来没这么高,缺陷是只支持8.3文件名,不能有中文,且文件只读。我这个LCD19264是基于KS0108驱动芯片的,驱动也是自己写里面有不少功能
greatriver007
·
2023-12-23 14:22
单片机
笔记
c
buffer
byte
工作
string
avi
用数码管慢速动态扫描显示数字“1234“
#include//包含
51单片机
寄存器定义的头文件voiddelay(void)//延时函数,延时一段时间{unsignedchari,j;for(i=0;i<250;i++)for(j=0;j<250
随心的天空
·
2023-12-23 12:58
单片机
用LED数码显示器循环显示数字0~9
#include//包含
51单片机
寄存器定义的头文件/**************************************************函数功能:延时函数,延时一段时间********
随心的天空
·
2023-12-23 12:26
单片机
为什么MCS-51 单片机总线和端口要有匹配的驱动电路?
下面将从以下几个方面分析为什么驱动电路这么重要:电流驱动能力:MCS-
51单片机
的I/O端口通常可以提供20mA的电流,这对于直接驱动一些低功耗的LED或小型继电器来说足够了。
手搓机械
·
2023-12-23 08:25
电路设计
单片机
嵌入式硬件
【【C++11特性篇】【强制/禁止 】生成默认函数的关键字default&delete(代码演示)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.强制生成默认函数的关键字default
YY的秘密代码小屋
·
2023-12-23 03:12
YY滴《C++11特性系列》
YYの小小知识点
c++
java
开发语言
【C++11特性篇】模板的新一力将:可变参数模板 [全解析]
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.引入:为什么printf可以支持多个参数的输入
YY的秘密代码小屋
·
2023-12-23 03:42
YY滴《C++11特性系列》
YY
滴
《C++系列》
c++
java
数据库
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他