for循环延时_单片机的独立按键学习,实现60秒循环数字的启动暂停与清零

本文介绍了使用STM32F0单片机实现60秒循环数字计数器的教程,通过for循环延时和独立按键控制启动、暂停和清零功能。作者提供了详细的仿真代码,并建议学习者结合书籍和视频教程进行学习。
摘要由CSDN通过智能技术生成

想要学习单片机必须要准备单片机开发板一块,和单片机C语言版本的书籍,我会把每天录制视频的源代码到头条,并且录制相同文章名字视频到西瓜视频,如果你再学习独立按键这一块有不明白的地方可以点开我的头像,进入我的主页,点击视频观看学习。

目前视频录制了9个左右,没学过的结合书本,结合我的视频,都可以学会。

话不多说先上今天的仿真效果图:

6ced029062fa022bf7f61edb6ba6dc00.png

然后下面是本仿真图的源代码:如果有错误,请大神指教。

#include //头文件,把芯片的数据地址编译成C语言可以调用的句子。

#define uchar unsigned char //宏定义 把后面的长句 给他们一个新定义,实现同样的功能。

#define uint unsigned int //宏定义 把后面的长句 给他们一个新定义,实现同样的功能。

sbit dula=P2^0; //把p2.0给他一个新名字叫dula 用于数码管锁存器段选位置

sbit wela=P2^1;//把p2.1给他一个新名字叫wela 用于数码管锁存器位选的位置

sbit key1=P3^0; //同样的,给按键1和按键2分别找两个串行口来对接。

sbit key2=P3^1;

uchar code table[]={0x3f,0x06,0x5b,0x4f, //定义的一个数码管的编码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值