Guess-Please 单片机项目教程

Guess-Please 单片机项目教程

Guess-Please Guess-Please 项目地址: https://gitcode.com/gh_mirrors/gu/Guess-Please

1. 项目的目录结构及介绍

Guess-Please/
├── 2_STC-B学习板原理图.pdf
├── 3_STC15F2K60S2数据手册.pdf
├── LICENSE
├── README.md
├── 发送方/
│   ├── 发送方.c
│   └── 发送方.hex
├── 猜测方/
│   ├── 猜测方.c
│   └── 猜测方.hex
└── 非易失存储器24C01、24C02、24C04、24C08、24C16数据手册.pdf

目录结构介绍

  • 2_STC-B学习板原理图.pdf: 包含STC-B学习板的原理图,用于硬件设计和参考。
  • 3_STC15F2K60S2数据手册.pdf: STC15F2K60S2单片机的数据手册,提供详细的芯片规格和功能说明。
  • LICENSE: 项目的开源许可证文件,本项目使用MIT许可证。
  • README.md: 项目的说明文件,包含项目的概述、功能介绍和使用说明。
  • 发送方/: 包含发送方程序的源代码文件(.c)和编译后的二进制文件(.hex)。
  • 猜测方/: 包含猜测方程序的源代码文件(.c)和编译后的二进制文件(.hex)。
  • 非易失存储器24C01、24C02、24C04、24C08、24C16数据手册.pdf: 非易失存储器的数据手册,用于存储和读取数据。

2. 项目的启动文件介绍

发送方程序

  • 发送方.c: 这是发送方程序的主要源代码文件。它负责生成一个0到99之间的随机数,并将其存储在非易失存储器中。发送方程序还负责接收猜测方发送的数字,并根据猜测结果发送反馈。

猜测方程序

  • 猜测方.c: 这是猜测方程序的主要源代码文件。它负责接收用户输入的猜测数字,并通过485通信协议发送给发送方。猜测方程序还负责接收发送方的反馈,并根据反馈调整猜测策略。

3. 项目的配置文件介绍

本项目没有传统的配置文件,所有的配置和参数设置都直接在源代码中进行。例如,发送方程序中的随机数生成范围、猜测方程序中的猜测次数限制等都是在源代码中定义的。

配置示例

发送方.c文件中,可以通过修改以下代码来调整随机数的生成范围:

#define MIN_NUMBER 0
#define MAX_NUMBER 99

猜测方.c文件中,可以通过修改以下代码来调整猜测次数的限制:

#define MAX_GUESSES 7

这些配置项可以根据实际需求进行调整,以满足不同的应用场景。

Guess-Please Guess-Please 项目地址: https://gitcode.com/gh_mirrors/gu/Guess-Please

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

章瑗笛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值