单片机交流
登录
直播中
李郝荫
7年用户
1333经验值
私信
关注
[问答]
如何让数码管循环显示0-9?
开启该帖子的消息推送
如何让数码管循环显示0-9?
回帖
(1)
李渝辉
2021-10-11 15:31:03
keil+proteus
第三个51程序:让数码管循环显示0-9
这是一个AT89c51单片机教程,我们每次都会提供博文教程以及附带资料下载。
单片机就是一个小型CPU,在电子领域应用广泛,电视、冰箱、洗衣机、空调等产品中都能见到他们的身影。它是一个可编程的mcu,根据代码的不同可实现非常多功能
数码管是生活中常见的电子元件之一,它其实是由8个led连接而成,可显示数字与部分字母。数码管又可以分为共阴极与共阳极之分。本实验采用共阴极为例
了解数码管之后,就可以开始今天的实验了。打开proteus仿真,找到一个共阴极的数码管,可参考下图中左上角元件名称,查找,连接电路
有人要问了,为什么要接上拉电阻呢,因为接的是P0口,P0没有输出能力,只能接上拉输出了。我们也可以把数码管接在别的地方,P1,P2,P3都是不用接上拉电阻的,好了,硬件搭建完毕。接下来开始编写程序了
先在你的学习文件夹下新建一个文件夹, 名字叫数码管,接下来吧工程文件放到这一个文件夹就可以了
下面开始建立工程,打开keil4,新建一个工程,写下代码
#include
void delayms(unsigned int m) //延时子程序 { unsigned int a,b; for(a=0; a
编译通过,发现文件夹多了一些文件,其中有一个.hex文件
接下来用同样的方法,把hex文件入录到仿真,可以看到数码管在从0-9循环显示,实验成功
keil+proteus
第三个51程序:让数码管循环显示0-9
这是一个AT89c51单片机教程,我们每次都会提供博文教程以及附带资料下载。
单片机就是一个小型CPU,在电子领域应用广泛,电视、冰箱、洗衣机、空调等产品中都能见到他们的身影。它是一个可编程的mcu,根据代码的不同可实现非常多功能
数码管是生活中常见的电子元件之一,它其实是由8个led连接而成,可显示数字与部分字母。数码管又可以分为共阴极与共阳极之分。本实验采用共阴极为例
了解数码管之后,就可以开始今天的实验了。打开proteus仿真,找到一个共阴极的数码管,可参考下图中左上角元件名称,查找,连接电路
有人要问了,为什么要接上拉电阻呢,因为接的是P0口,P0没有输出能力,只能接上拉输出了。我们也可以把数码管接在别的地方,P1,P2,P3都是不用接上拉电阻的,好了,硬件搭建完毕。接下来开始编写程序了
先在你的学习文件夹下新建一个文件夹, 名字叫数码管,接下来吧工程文件放到这一个文件夹就可以了
下面开始建立工程,打开keil4,新建一个工程,写下代码
#include
void delayms(unsigned int m) //延时子程序 { unsigned int a,b; for(a=0; a
编译通过,发现文件夹多了一些文件,其中有一个.hex文件
接下来用同样的方法,把hex文件入录到仿真,可以看到数码管在从0-9循环显示,实验成功
举报
更多回帖
rotate(-90deg);
回复
相关问答
P
0
端口是怎样驱动共阳极
数码管
循环
显示
0-9
的
2021-10-19
3415
如何对基于Arduino的分立式
数码管
循环
显示
0
~
9
设计进行仿真
2021-09-24
1819
按键控制
数码管
2022-07-21
6008
基于multisim双机通信的仿真,请帮我解读一下代码
2019-04-18
1300
利用 AT89C51 单片机和
数码管
设计一个秒表
2020-06-06
2215
数码管
显示
2013-09-24
2956
用哪些硬件可以使
数码管
1到
9
显示
,最后停在
0
,按下开关,继续从1到
9
循环
2019-04-29
3250
7位
数码管
模10计数器,板子跑不起来,请看看问题出在哪里?
2020-12-18
3319
数码管
的工作原理
2019-04-02
4754
本人菜鸟,求一个关于
数码管
显示
的程序
2017-04-17
3563
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分