找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 13795|回复: 12
收起左侧

单片机一位数码管循环显示0~9实验 Proteus仿真加源程序

  [复制链接]
ID:175881 发表于 2017-3-29 23:43 | 显示全部楼层 |阅读模式
本帖最后由 51黑电子happy 于 2017-3-29 23:50 编辑

51单片机一位数码管循环显示0~9的仿真原理图(proteus工程文件可到本帖附件下载):

0.png 0.png 0.png
单片机源程序:

  1. //-----------------------------------------------------------------------------------
  2. //程序名:  SMG7-4.ASM
  3. //程序功能:P0端口输出,一位数码管循环显示0~9
  4. //-----------------------------------------------------------------------------------
  5. #include <reg51.h>
  6. //定义位操作
  7. //sbit ls1=P2^0;                                     //个位公共极
  8. #define Out P0                                     //定义数据输出端口
  9. void delay10ms(unsigned int count);
  10. unsigned char i=0;

  11. //共阳数码管数字显示表
  12. unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
  13. // 对应显示            0    1    2    3    4    5    6    7    8    9

  14. //-----------------------------------  主函数 ----------------------------------
  15. main()
  16. {
  17.    //ls1=0;                                         //个位共阳极数码管供电
  18.    while(1)                                       //无限循环
  19.     {
  20.       Out=tab[i];                                 //输出
  21.       i=(i+1)%10;                                 //i加1,指向表中下一个码
  22.           delay10ms(300);                             //调用延时函数
  23.         }
  24. }

  25. //------------------------------------ 延时函数 ----------------------------------

  26. void delay10ms(unsigned int count)               //总延时时间为10ms*count
  27.     {  
  28.       unsigned int i,j,k;         
  29.           for(i=0; i<count; i++)
  30.         for(j=0; j<10; j++)   
  31.                    for(k=0; k<120; k++);

  32. …………限于本文篇幅 余下代码请从51黑下载附件…………

复制代码

0.png


该系列源码包含有很多非常经典,代码风格十分规范,而且注释详细的单片机例程,还带仿真,对于MCU学习特别是初学者是很有帮助的,全部源码下载(共25个项目):http://www.51hei.com/bbs/dpj-79328-1.html

本例程下载(含proteus仿真工程文件与源码):
单片机一位数码管循环显示0~9实验.rar (37.75 KB, 下载次数: 145)

评分

参与人数 1黑币 +5 收起 理由
飘零自流水 + 5 很给力!

查看全部评分

回复

使用道具 举报

ID:326756 发表于 2018-5-10 13:14 | 显示全部楼层
哇,厉害厉害,好好膜拜
回复

使用道具 举报

ID:348083 发表于 2018-6-9 11:07 | 显示全部楼层
不错不错
回复

使用道具 举报

ID:245084 发表于 2018-6-10 11:10 | 显示全部楼层
感谢!!!
回复

使用道具 举报

ID:359326 发表于 2018-6-26 14:16 | 显示全部楼层
感谢楼主!!!
回复

使用道具 举报

ID:366848 发表于 2018-7-7 15:09 | 显示全部楼层
好东西
回复

使用道具 举报

ID:420722 发表于 2018-11-4 20:55 | 显示全部楼层
厉害厉害 但是没钱下载
回复

使用道具 举报

ID:493418 发表于 2019-3-18 18:47 | 显示全部楼层
哇,厉害厉害,好好膜拜
回复

使用道具 举报

ID:320306 发表于 2019-3-26 09:10 | 显示全部楼层
感谢楼主!!!!!!!!!!!
回复

使用道具 举报

ID:708739 发表于 2020-3-16 09:55 | 显示全部楼层
很棒呀,多我的帮助很大,因为一开始所以很多不明白的,看了之后感觉恍然大悟,谢谢啦
回复

使用道具 举报

ID:740375 发表于 2020-4-28 19:58 | 显示全部楼层
很有帮助,感谢!
回复

使用道具 举报

ID:740375 发表于 2020-4-28 19:58 | 显示全部楼层
很有用,感谢。
回复

使用道具 举报

ID:754967 发表于 2020-5-18 17:06 | 显示全部楼层
不错不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表