![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机基础开发
文章平均质量分 75
☆*往事随風*☆
决定成功的是细节,而决定失败的是格局
展开
-
基于51单片机实现秒表_☆往事随風☆的博客
基于51单片机实现秒表前言一、实现功能二、关键程序(1)key函数(2)display函数(3)中断函数三、完整程序四、仿真五、效果展示前言基于51单片机实现一个共阳极数码管的秒表。一、实现功能按键按下抬起有效按下按键一启动秒表按下按键二暂停秒表按下按键三秒表置零二、关键程序(1)key函数我们在这里要做的是按键按下抬起有效,所以这里对按键按下和抬起都要有一个判断。另外就是模式的指定,定义变量Mode来存贮不同按键对应的模式。void key(){ //启动 i原创 2021-09-15 11:51:55 · 23307 阅读 · 31 评论 -
基于51单片机实现流水灯功能_☆往事随風☆的博客
文章目录前言一、仿真分析二、代码分析1.如何让每个灯依次点亮2.整体代码3.运行结果总结前言基于51单片机实现一个P0口流水灯功能,适用于刚学习单片机的小伙伴。一、仿真分析示例:这里主要用到了51单片机、led、8口排阻、普通电阻。这里由于P0口没有电源,所以我们要接一个上拉排阻和电源,用来驱动led灯。具体仿真图如下所示:二、代码分析1.如何让每个灯依次点亮具体思路就是把每个灯的位置存储到数组中去,然后通过循环遍历和延迟来实现led的依次点亮。数组代码如下:char demo[]原创 2021-07-13 20:52:49 · 2288 阅读 · 0 评论 -
单片机开发软件keil4和proteus的使用教程(超详细)_☆往事随風☆的博客
文章目录前言一、keil和proteus是什么?二、使用步骤1.建立项目保存文件夹2.protues的使用方法3.keil的使用方法4.将程序引入单片机总结前言初次学习单片机的小伙伴们可能对单片机开发的软件的使用不太熟悉,这篇文章主要介绍一下单片机开发软件keil和proteus的基础使用方法,可以满足大家日常的基本开发。一、keil和proteus是什么?示例:keil就是我们为单片机编写程序的软件,proteus就是一个仿真软件,可以让我们在实际开发板子时,先对我们设计的板子进行一个仿真调试原创 2021-07-11 19:19:37 · 30065 阅读 · 2 评论